ports/66203: Update security/clamav-devel to latest snapshot

Rob Evers rob at debank.tv
Mon May 3 13:20:15 UTC 2004


The following reply was made to PR ports/66203; it has been noted by GNATS.

From: Rob Evers <rob at debank.tv>
To: freebsd-gnats-submit at FreeBSD.org
Cc:  
Subject: Re: ports/66203: Update security/clamav-devel to latest snapshot
Date: Mon, 03 May 2004 15:12:44 +0200

 This is a multi-part message in MIME format.
 --------------010104090401030705030201
 Content-Type: text/plain; charset=us-ascii; format=flowed
 Content-Transfer-Encoding: 7bit
 
 The diff isn't acurate, attached is a new one.
 
 Rob Evers
 
 --------------010104090401030705030201
 Content-Type: text/plain;
  name="clamav-devel.patch"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="clamav-devel.patch"
 
 diff -ruN clamav-devel.orig/Makefile clamav-devel/Makefile
 --- clamav-devel.orig/Makefile	Mon Apr 26 21:43:05 2004
 +++ clamav-devel/Makefile	Mon May  3 15:10:08 2004
 @@ -6,7 +6,7 @@
  #
  
  PORTNAME=	clamav
 -PORTVERSION=	20040419
 +PORTVERSION=	20040503
  CATEGORIES=	security
  MASTER_SITES=	http://clamav.sourceforge.net/snapshot/
  PKGNAMESUFFIX=	-devel
 @@ -31,9 +31,14 @@
  USE_AUTOCONF_VER=257
  USE_LIBTOOL_VER=13
  INSTALLS_SHLIB=	yes
 +USE_RC_SUBR=	yes
  
  CONFIGURE_ARGS=	--with-dbdir=${DATADIR} \
 -		--disable-clamav --enable-bigstack
 +		--disable-clamuko \
 +		--disable-clamav \
 +		--enable-bigstack \
 +		--disable-dependency-tracking
 +CPPFLAGS+=	-I${LOCALBASE}/include
  CFLAGS+=	-I${LOCALBASE}/include
  LDFLAGS+=	-L${LOCALBASE}/lib
  CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}"
 @@ -65,6 +70,7 @@
  		-e 's|^\#?(PidFile) .*$$|\1 /var/run/clamav/clamd.pid|' \
  		-e 's|^\#?(LocalSocket) .*$$|\1 ${CLAMAV_CLAMD_SOCKET}|' \
  		-e 's|^\#?(User) .*$$|\1 ${CLAMAVUSER}|' \
 +		-e 's|^\#?(AllowSupplementaryGroups)$$|\1|' \
  		-e 's|^\#?(ScanMail)$$|\1|' \
  		-e 's|^\#?(Checks)$$|\#\1|' \
  		-e 's|^\#?(DatabaseDirectory) .*$$|\1 ${DATADIR}|' \
 @@ -72,9 +78,6 @@
  		-e 's|^\#?(UpdateLogFile) .*$$|\1 /var/log/clamav/freshclam.log|' \
  		-e 's|^\#?(FixStaleSocket)$$|\1|'
  
 -.include <bsd.port.pre.mk>
 -
 -USE_RC_SUBR=	yes
  RC_DIR=		${PREFIX}/etc/rc.d
  RC_SUFX=	.sh
  SED_SCRIPT+=	-e 's|%%RC_SUBR%%|${RC_SUBR}|g' \
 @@ -83,21 +86,23 @@
  PLIST_SUB+=	RC_DIR=${RC_DIR} \
  		RC_SUFX=${RC_SUFX}
  
 +.include <bsd.port.pre.mk>
 +
  .if ${OSVERSION} < 501001
 -# compiles only with optimizer
 -CFLAGS+=	-O
 +# compiles only with libcipher
  LDFLAGS+=	-lcipher
  .endif
  
  .if defined(WITH_MILTER)
 -.if exists(${LOCALBASE}/lib/libmilter.a)
 -CPPFLAGS+=     -I${LOCALBASE}/include
 -CONFIGURE_ENV+=        CPPFLAGS="${CPPFLAGS}"
 -.endif
 +.if exists(/usr/lib/libmilter.a) || exists(${LOCALBASE}/lib/libmilter.a)
  CONFIGURE_ARGS+=	--enable-milter
 -PLIST_SUB+=	CLAMAV-MILTER:=""
 +PLIST_SUB+=	CLAMAV-MILTER=""
 +.else
 +BROKEN=		requires Sendmail 8.12
 +PLIST_SUB+=	CLAMAV-MILTER="@comment "
 +.endif
  .else
 -PLIST_SUB+=	CLAMAV-MILTER:="@comment "
 +PLIST_SUB+=	CLAMAV-MILTER="@comment "
  .endif
  
  post-patch:
 @@ -121,7 +126,7 @@
  	@${SED} ${SED_SCRIPT} ${FILESDIR}/freshclam.sh > ${WRKDIR}/freshclam.sh
  
  pre-install:
 -	 ${SETENV} PKG_PREFIX=${PREFIX} \
 +	@${SETENV} PKG_PREFIX=${PREFIX} \
  		${SH} ${PKGINSTALL} ${PREFIX} PRE-INSTALL
  .if !defined(NOPORTDOCS)
  	@${MKDIR} ${DOCSDIR}
 diff -ruN clamav-devel.orig/distinfo clamav-devel/distinfo
 --- clamav-devel.orig/distinfo	Mon Apr 26 21:43:05 2004
 +++ clamav-devel/distinfo	Mon May  3 14:05:28 2004
 @@ -1,2 +1,2 @@
 -MD5 (clamav-devel-20040419.tar.gz) = 57e4348a60ff7e779b74d92be5bf8513
 -SIZE (clamav-devel-20040419.tar.gz) = 1313229
 +MD5 (clamav-devel-20040503.tar.gz) = 26de36cc374df6e076dc489b2c1ad0ef
 +SIZE (clamav-devel-20040503.tar.gz) = 1338089
 diff -ruN clamav-devel.orig/pkg-descr clamav-devel/pkg-descr
 --- clamav-devel.orig/pkg-descr	Mon Apr 26 21:43:05 2004
 +++ clamav-devel/pkg-descr	Mon May  3 14:11:11 2004
 @@ -1,8 +1,8 @@
 -This is a snapshot version of Clam Antivirus. Clam Antivirus
 -is a command line virus scanner written entirely in C its 
 -database is kept up to date. It also detects polymorphic
 -viruses, scans compressed files and is supported by AMaViS.
 +This is a snapshot version of Clam Antivirus.
 +Clam Antivirus is command line virus scanner written entirely in C
 +and its database is kept up to date. It also detects polymorphic
 +viruses, scans compressed files and supported by AMaViS.
  Optionally you can use the clamav-milter interface to connect
  clamav with sendmail.
  
 -WWW: http://clamav.net/
 +WWW: http://www.clamav.net/
 diff -ruN clamav-devel.orig/pkg-plist clamav-devel/pkg-plist
 --- clamav-devel.orig/pkg-plist	Mon Apr 26 21:43:05 2004
 +++ clamav-devel/pkg-plist	Mon May  3 14:13:07 2004
 @@ -1,11 +1,12 @@
 + at unexec [ ! -f /var/run/clamav/clamd.pid ] || %%RC_DIR%%/clamd%%RC_SUFX%% stop || true
  bin/clamscan
  bin/clamdscan
  bin/freshclam
  bin/sigtool
  etc/rc.d/clamav-clamd%%RC_SUFX%%
  etc/rc.d/freshclam%%RC_SUFX%%
 -%%CLAMAV-MILTER:%%etc/rc.d/clamav-milter%%RC_SUFX%%
 -%%CLAMAV-MILTER:%%sbin/clamav-milter
 +%%CLAMAV-MILTER%%etc/rc.d/clamav-milter%%RC_SUFX%%
 +%%CLAMAV-MILTER%%sbin/clamav-milter
  sbin/clamd
  include/clamav.h
  lib/libclamav.so.1
 
 --------------010104090401030705030201--



More information about the freebsd-ports-bugs mailing list