- update to 20040503
AllowSupplementaryGroups enabled by default Removed OSVERSION check (not needed anymore) Make the port look a bit more like security/clamav PR: 66203 Submitted by: Rob Evers
This commit is contained in:
parent
e8dfa6b403
commit
71a7a97413
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=108315
4 changed files with 29 additions and 23 deletions
|
@ -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 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
|||
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 @@ SED_CONF= -E -e 's|^\#?(Example)$$|\#\1|' \
|
|||
-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 @@ SED_CONF= -E -e 's|^\#?(Example)$$|\#\1|' \
|
|||
-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 @@ SED_SCRIPT+= -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \
|
|||
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
|
||||
PLIST_SUB+= CLAMAV-MILTER:="@comment "
|
||||
BROKEN= requires Sendmail 8.12
|
||||
PLIST_SUB+= CLAMAV-MILTER="@comment "
|
||||
.endif
|
||||
.else
|
||||
PLIST_SUB+= CLAMAV-MILTER="@comment "
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
|
@ -121,7 +126,7 @@ post-build:
|
|||
@${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}
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
@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
|
||||
|
|
Loading…
Reference in a new issue