| @@ -1,36 +1,36 @@ | | | @@ -1,36 +1,36 @@ |
1 | # $NetBSD: Makefile,v 1.38 2017/08/24 20:03:38 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.39 2017/09/01 23:56:00 gdt Exp $ |
2 | | | 2 | |
3 | .include "Makefile.common" | | 3 | .include "Makefile.common" |
4 | | | 4 | |
5 | COMMENT= Anti-virus toolkit | | 5 | COMMENT= Anti-virus toolkit |
6 | PKGREVISION= 4 | | 6 | PKGREVISION= 5 |
7 | | | 7 | |
8 | USE_LANGUAGES= c c++ | | 8 | USE_LANGUAGES= c c++ |
9 | USE_LIBTOOL= yes | | 9 | USE_LIBTOOL= yes |
10 | USE_TOOLS+= gsed | | 10 | USE_TOOLS+= gsed |
11 | GNU_CONFIGURE= yes | | 11 | GNU_CONFIGURE= yes |
12 | SET_LIBDIR= yes | | 12 | SET_LIBDIR= yes |
13 | FAKE_NCURSES= yes | | 13 | FAKE_NCURSES= yes |
14 | CONFIGURE_ARGS+= --disable-clamav | | 14 | CONFIGURE_ARGS+= --disable-clamav |
15 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 15 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
16 | CONFIGURE_ARGS+= --with-dbdir=${CLAMAV_DBDIR} | | 16 | CONFIGURE_ARGS+= --with-dbdir=${CLAMAV_DBDIR} |
17 | CONFIGURE_ARGS+= --with-group=${CLAMAV_GROUP} | | 17 | CONFIGURE_ARGS+= --with-group=${CLAMAV_GROUP} |
18 | CONFIGURE_ARGS+= --with-user=${CLAMAV_USER} | | 18 | CONFIGURE_ARGS+= --with-user=${CLAMAV_USER} |
19 | CONFIGURE_ARGS+= --with-libcurl=${BUILDLINK_PREFIX.curl} | | 19 | CONFIGURE_ARGS+= --with-libcurl=${BUILDLINK_PREFIX.curl} |
20 | CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include | | 20 | CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include |
21 | CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib | | 21 | CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib |
22 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | | 22 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} |
23 | CONFIGURE_ARGS+= --with-pcre=${BUILDLINK_PREFIX.pcre} | | 23 | CONFIGURE_ARGS+= --with-pcre=${BUILDLINK_PREFIX.pcre2} |
24 | CONFIGURE_ARGS+= --with-xml=${BUILDLINK_PREFIX.libxml2} | | 24 | CONFIGURE_ARGS+= --with-xml=${BUILDLINK_PREFIX.libxml2} |
25 | CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} | | 25 | CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} |
26 | CONFIGURE_ARGS+= --enable-readdir_r | | 26 | CONFIGURE_ARGS+= --enable-readdir_r |
27 | # pkgsrc enforces a "secure" version of zlib, so don't let this check | | 27 | # pkgsrc enforces a "secure" version of zlib, so don't let this check |
28 | # bomb the build | | 28 | # bomb the build |
29 | CONFIGURE_ARGS+= --disable-zlib-vcheck | | 29 | CONFIGURE_ARGS+= --disable-zlib-vcheck |
30 | | | 30 | |
31 | CHECK_PORTABILITY_SKIP= contrib/* unit_tests/* win32/* | | 31 | CHECK_PORTABILITY_SKIP= contrib/* unit_tests/* win32/* |
32 | | | 32 | |
33 | .include "../../mk/bsd.prefs.mk" | | 33 | .include "../../mk/bsd.prefs.mk" |
34 | | | 34 | |
35 | NOT_PAX_MPROTECT_SAFE+= sbin/clamd | | 35 | NOT_PAX_MPROTECT_SAFE+= sbin/clamd |
36 | NOT_PAX_MPROTECT_SAFE+= bin/clamscan | | 36 | NOT_PAX_MPROTECT_SAFE+= bin/clamscan |
| @@ -69,22 +69,22 @@ CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCON | | | @@ -69,22 +69,22 @@ CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCON |
69 | .endfor | | 69 | .endfor |
70 | | | 70 | |
71 | INSTALLATION_DIRS+= ${EGDIR} | | 71 | INSTALLATION_DIRS+= ${EGDIR} |
72 | | | 72 | |
73 | .include "options.mk" | | 73 | .include "options.mk" |
74 | | | 74 | |
75 | post-install: | | 75 | post-install: |
76 | .for i in clamav-milter.conf clamd.conf freshclam.conf | | 76 | .for i in clamav-milter.conf clamd.conf freshclam.conf |
77 | ${INSTALL_DATA} ${WRKSRC}/etc/${i}.sample ${DESTDIR}${EGDIR}/${i} | | 77 | ${INSTALL_DATA} ${WRKSRC}/etc/${i}.sample ${DESTDIR}${EGDIR}/${i} |
78 | .endfor | | 78 | .endfor |
79 | | | 79 | |
80 | .include "../../archivers/bzip2/buildlink3.mk" | | 80 | .include "../../archivers/bzip2/buildlink3.mk" |
81 | .include "../../devel/libltdl/buildlink3.mk" | | 81 | .include "../../devel/libltdl/buildlink3.mk" |
82 | .include "../../devel/pcre/buildlink3.mk" | | 82 | .include "../../devel/pcre2/buildlink3.mk" |
83 | .include "../../devel/zlib/buildlink3.mk" | | 83 | .include "../../devel/zlib/buildlink3.mk" |
84 | .include "../../devel/gmp/buildlink3.mk" | | 84 | .include "../../devel/gmp/buildlink3.mk" |
85 | .include "../../security/openssl/buildlink3.mk" | | 85 | .include "../../security/openssl/buildlink3.mk" |
86 | .include "../../textproc/libxml2/buildlink3.mk" | | 86 | .include "../../textproc/libxml2/buildlink3.mk" |
87 | .include "../../www/curl/buildlink3.mk" | | 87 | .include "../../www/curl/buildlink3.mk" |
88 | .include "../../mk/curses.buildlink3.mk" | | 88 | .include "../../mk/curses.buildlink3.mk" |
89 | .include "../../mk/pthread.buildlink3.mk" | | 89 | .include "../../mk/pthread.buildlink3.mk" |
90 | .include "../../mk/bsd.pkg.mk" | | 90 | .include "../../mk/bsd.pkg.mk" |