View | Details | Raw Unified | Return to bug 243914
Collapse All | Expand All

(-)security/clamav/Makefile (-11 / +6 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	clamav
3
PORTNAME=	clamav
4
PORTVERSION=	0.102.1
4
PORTVERSION=	0.102.2
5
PORTEPOCH=	1
5
PORTEPOCH=	1
6
CATEGORIES=	security
6
CATEGORIES=	security
7
MASTER_SITES=	https://www.clamav.net/downloads/production/
7
MASTER_SITES=	https://www.clamav.net/downloads/production/
Lines 12-18 Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
LIB_DEPENDS=	libltdl.so:devel/libltdl \
15
LIB_DEPENDS=	libmspack.so:archivers/libmspack \
16
		libltdl.so:devel/libltdl \
16
		libcurl.so:ftp/curl
17
		libcurl.so:ftp/curl
17
18
18
USES=		compiler cpe gmake gnome libtool ncurses pathfix pkgconfig ssl
19
USES=		compiler cpe gmake gnome libtool ncurses pathfix pkgconfig ssl
Lines 30-42 Link Here
30
31
31
CONFIGURE_ARGS=	--libdir=${LOCALBASE}/lib \
32
CONFIGURE_ARGS=	--libdir=${LOCALBASE}/lib \
32
		--with-dbdir=${DBDIR} \
33
		--with-dbdir=${DBDIR} \
33
		--disable-clamuko \
34
		--disable-clamav \
35
		--enable-bigstack \
34
		--enable-bigstack \
36
		--enable-readdir_r \
37
		--enable-gethostbyname_r \
38
		--disable-dependency-tracking \
35
		--disable-dependency-tracking \
39
		--enable-clamdtop
36
		--enable-clamdtop \
37
		--with-system-libmspack=${LOCALBASE}/lib/libmspack.so
40
38
41
CFLAGS_i386=	-march=i486
39
CFLAGS_i386=	-march=i486
42
CPPFLAGS+=	-I${LOCALBASE}/include
40
CPPFLAGS+=	-I${LOCALBASE}/include
Lines 61-67 Link Here
61
		CLAMAVGROUP=${CLAMAVGROUP}
59
		CLAMAVGROUP=${CLAMAVGROUP}
62
60
63
OPTIONS_DEFINE=	ARC ARJ DOCS DMG_XAR EXPERIMENTAL JSON LDAP ICONV IPV6 \
61
OPTIONS_DEFINE=	ARC ARJ DOCS DMG_XAR EXPERIMENTAL JSON LDAP ICONV IPV6 \
64
		LHA MILTER MSPACK PCRE STDERR TESTS UNZOO UNRAR
62
		LHA MILTER PCRE STDERR TESTS UNZOO UNRAR
65
63
66
OPTIONS_DEFAULT=	ARC ARJ DMG_XAR JSON MILTER PCRE UNZOO UNRAR
64
OPTIONS_DEFAULT=	ARC ARJ DMG_XAR JSON MILTER PCRE UNZOO UNRAR
67
OPTIONS_SUB=	yes
65
OPTIONS_SUB=	yes
Lines 72-78 Link Here
72
EXPERIMENTAL_DESC=	Build experimental code
70
EXPERIMENTAL_DESC=	Build experimental code
73
LHA_DESC=		Enable lha archives support
71
LHA_DESC=		Enable lha archives support
74
MILTER_DESC=		Compile the milter interface
72
MILTER_DESC=		Compile the milter interface
75
MSPACK_DESC=		Get mspack support from ports (otherwise use bundled)
76
STDERR_DESC=		Print logs to stderr instead of stdout
73
STDERR_DESC=		Print logs to stderr instead of stdout
77
TESTS_DESC=		Run compile-time tests (req. python)
74
TESTS_DESC=		Run compile-time tests (req. python)
78
UNZOO_DESC=		Enable zoo archives support
75
UNZOO_DESC=		Enable zoo archives support
Lines 96-103 Link Here
96
MILTER_LIB_DEPENDS+=	libmilter.so:mail/libmilter
93
MILTER_LIB_DEPENDS+=	libmilter.so:mail/libmilter
97
.endif
94
.endif
98
MILTER_USE=		RC_SUBR=clamav-milter
95
MILTER_USE=		RC_SUBR=clamav-milter
99
MSPACK_CONFIGURE_WITH=	system-libmspack=${LOCALBASE}/lib/libmspack.so
100
MSPACK_LIB_DEPENDS=	libmspack.so:archivers/libmspack
101
PCRE_CONFIGURE_WITH=	pcre
96
PCRE_CONFIGURE_WITH=	pcre
102
PCRE_LIB_DEPENDS=	libpcre2-8.so:devel/pcre2
97
PCRE_LIB_DEPENDS=	libpcre2-8.so:devel/pcre2
103
STDERR_EXTRA_PATCHES=	${FILESDIR}/extra-patch-shared_output.c
98
STDERR_EXTRA_PATCHES=	${FILESDIR}/extra-patch-shared_output.c
(-)security/clamav/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1574671743
1
TIMESTAMP = 1580934691
2
SHA256 (clamav-0.102.1.tar.gz) = 0dbda8d0d990d068732966f13049d112a26dce62145d234383467c1d877dedd6
2
SHA256 (clamav-0.102.2.tar.gz) = 89fcdcc0eba329ca84d270df09d2bb89ae55f5024b0c3bddb817512fb2c907d3
3
SIZE (clamav-0.102.1.tar.gz) = 13215586
3
SIZE (clamav-0.102.2.tar.gz) = 13227538
(-)security/clamav/pkg-plist (-3 lines)
Lines 2-10 Link Here
2
%%JSON%%man/man1/clamsubmit.1.gz
2
%%JSON%%man/man1/clamsubmit.1.gz
3
%%MILTER%%@sample etc/clamav-milter.conf.sample
3
%%MILTER%%@sample etc/clamav-milter.conf.sample
4
%%MILTER%%sbin/clamav-milter
4
%%MILTER%%sbin/clamav-milter
5
%%NO_MSPACK%%lib/libclammspack.so
6
%%NO_MSPACK%%lib/libclammspack.so.0
7
%%NO_MSPACK%%lib/libclammspack.so.0.1.0
8
%%PORTDOCS%%%%DOCSDIR%%/html/UserManual.html
5
%%PORTDOCS%%%%DOCSDIR%%/html/UserManual.html
9
%%PORTDOCS%%%%DOCSDIR%%/html/UserManual/Installation-Unix.html
6
%%PORTDOCS%%%%DOCSDIR%%/html/UserManual/Installation-Unix.html
10
%%PORTDOCS%%%%DOCSDIR%%/html/UserManual/Installation-Unix/Steps-Debian-Ubuntu.html
7
%%PORTDOCS%%%%DOCSDIR%%/html/UserManual/Installation-Unix/Steps-Debian-Ubuntu.html

Return to bug 243914