svn commit: r354072 - in head/www/squidclamav: . files

Renato Botelho garga at FreeBSD.org
Wed May 14 16:30:22 UTC 2014


Author: garga
Date: Wed May 14 16:30:21 2014
New Revision: 354072
URL: http://svnweb.freebsd.org/changeset/ports/354072
QAT: https://qat.redports.org/buildarchive/r354072/

Log:
  . Support stage
  . Use new LIB_DEPENDS syntax
  . Fix shebang on necessary files
  . INSTALL_TARGET = install-strip
  . Add USES=libtool and drop .la files
  
  Approved by:	portmgr (blanket)

Modified:
  head/www/squidclamav/Makefile
  head/www/squidclamav/files/patch-etc-Makefile.in
  head/www/squidclamav/pkg-plist

Modified: head/www/squidclamav/Makefile
==============================================================================
--- head/www/squidclamav/Makefile	Wed May 14 15:31:46 2014	(r354071)
+++ head/www/squidclamav/Makefile	Wed May 14 16:30:21 2014	(r354072)
@@ -12,18 +12,18 @@ COMMENT=	Clamav c-icap service and redir
 
 LICENSE=	GPLv3
 
-LIB_DEPENDS+=	icapapi:${PORTSDIR}/www/c-icap
+LIB_DEPENDS+=	libicapapi.so:${PORTSDIR}/www/c-icap
 
 GNU_CONFIGURE=	yes
 CFLAGS+=	-DHAVE_STRNSTR
-
-MAN1=		squidclamav.1
+USES=		shebangfix libtool
+SHEBANG_FILES=	cgi-bin/clwarn.cgi*
+INSTALL_TARGET=	install-strip
 
 CONFIGURE_ARGS+=	--enable-shared --enable-static \
 			--sysconfdir="${PREFIX}/etc/c-icap" \
 			--with-c-icap=${LOCALBASE}
 
-NO_STAGE=	yes
 post-patch:
 	@${REINPLACE_CMD} -e 's|CFGDIR=.*|CFGDIR="${PREFIX}/etc/c-icap"|g' \
 		${WRKSRC}/configure.in ${WRKSRC}/configure

Modified: head/www/squidclamav/files/patch-etc-Makefile.in
==============================================================================
--- head/www/squidclamav/files/patch-etc-Makefile.in	Wed May 14 15:31:46 2014	(r354071)
+++ head/www/squidclamav/files/patch-etc-Makefile.in	Wed May 14 16:30:21 2014	(r354072)
@@ -1,10 +1,16 @@
---- etc/Makefile.in.orig	2012-08-15 03:15:12.431509933 +0200
-+++ etc/Makefile.in	2012-08-15 03:15:29.685506098 +0200
-@@ -338,6 +338,7 @@
+--- etc/Makefile.in.orig	2014-05-14 16:04:39.000000000 -0300
++++ etc/Makefile.in	2014-05-14 16:04:57.000000000 -0300
+@@ -338,12 +338,7 @@
  
  install-data-local:
  	$(mkinstalldirs) $(DESTDIR)$(CFGINST)
+-	@if test -f "$(DESTDIR)$(CFGINST)/squidclamav.conf" ; then \
+-		echo "$@ will not overwrite existing $(DESTDIR)$(CFGINST)/squidclamav.conf" ; \
+-	else \
+-		echo "$(INSTALL_DATA) $(srcdir)/squidclamav.conf $(DESTDIR)$(CFGINST)"; \
+-		$(INSTALL_DATA) $(srcdir)/squidclamav.conf $(DESTDIR)$(CFGINST)/squidclamav.conf; \
+-	fi
 +	$(INSTALL_DATA) $(srcdir)/squidclamav.conf $(DESTDIR)$(CFGINST)/squidclamav.conf.default
- 	@if test -f "$(DESTDIR)$(CFGINST)/squidclamav.conf" ; then \
- 		echo "$@ will not overwrite existing $(DESTDIR)$(CFGINST)/squidclamav.conf" ; \
- 	else \
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:

Modified: head/www/squidclamav/pkg-plist
==============================================================================
--- head/www/squidclamav/pkg-plist	Wed May 14 15:31:46 2014	(r354071)
+++ head/www/squidclamav/pkg-plist	Wed May 14 16:30:21 2014	(r354072)
@@ -3,7 +3,6 @@ etc/c-icap/squidclamav.conf.default
 @exec [ -f %B/squidclamav.conf ] || cp %B/%f %B/squidclamav.conf
 %%DATADIR%%/README
 lib/c_icap/squidclamav.a
-lib/c_icap/squidclamav.la
 lib/c_icap/squidclamav.so
 libexec/squidclamav/clwarn.cgi
 libexec/squidclamav/clwarn.cgi.de_DE
@@ -11,5 +10,6 @@ libexec/squidclamav/clwarn.cgi.en_EN
 libexec/squidclamav/clwarn.cgi.fr_FR
 libexec/squidclamav/clwarn.cgi.pt_BR
 libexec/squidclamav/clwarn.cgi.ru_RU
+man/man1/squidclamav.1.gz
 @dirrm libexec/squidclamav
 @dirrm %%DATADIR%%


More information about the svn-ports-all mailing list