Tue Jun 30 17:38:02 2020 UTC ()
ap-modsecurity2: Uses lua51.


(nia)
diff -r1.52 -r1.53 pkgsrc/security/ap-modsecurity2/Makefile

cvs diff -r1.52 -r1.53 pkgsrc/security/ap-modsecurity2/Makefile (expand / switch to unified diff)

--- pkgsrc/security/ap-modsecurity2/Makefile 2020/06/02 08:24:39 1.52
+++ pkgsrc/security/ap-modsecurity2/Makefile 2020/06/30 17:38:02 1.53
@@ -1,54 +1,53 @@ @@ -1,54 +1,53 @@
1# $NetBSD: Makefile,v 1.52 2020/06/02 08:24:39 adam Exp $ 1# $NetBSD: Makefile,v 1.53 2020/06/30 17:38:02 nia Exp $
2 2
3DISTNAME= modsecurity-apache_2.7.7 3DISTNAME= modsecurity-apache_2.7.7
4PKGNAME= ${APACHE_PKG_PREFIX}-${DISTNAME:S/apache_//} 4PKGNAME= ${APACHE_PKG_PREFIX}-${DISTNAME:S/apache_//}
5PKGREVISION= 22 5PKGREVISION= 22
6CATEGORIES= www security 6CATEGORIES= www security
7MASTER_SITES= https://www.modsecurity.org/tarball/${PKGVERSION_NOREV}/ 7MASTER_SITES= https://www.modsecurity.org/tarball/${PKGVERSION_NOREV}/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.modsecurity.org/ 10HOMEPAGE= https://www.modsecurity.org/
11COMMENT= Intrusion detection and prevention engine for web applications 11COMMENT= Intrusion detection and prevention engine for web applications
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14APACHE_MODULE= yes 14APACHE_MODULE= yes
15USE_APR= yes 15USE_APR= yes
16USE_LANGUAGES= c++ c 16USE_LANGUAGES= c++ c
17 17
18.include "../../mk/apache.mk" 18.include "../../mk/apache.mk"
19.include "options.mk" 19.include "options.mk"
20 20
21GNU_CONFIGURE= YES 21GNU_CONFIGURE= YES
22USE_TOOLS+= pax 22USE_TOOLS+= pax
23USE_LIBTOOL= yes 23USE_LIBTOOL= yes
24BUILD_DIRS= apache2 24BUILD_DIRS= apache2
25LUA_VERSIONS_INCOMPATIBLE= 52 
26 25
27CONFIGURE_ARGS+= --with-apxs=${APXS} 26CONFIGURE_ARGS+= --with-apxs=${APXS}
28CONFIGURE_ARGS+= --with-pcre=${BUILDLINK_PREFIX.pcre} 27CONFIGURE_ARGS+= --with-pcre=${BUILDLINK_PREFIX.pcre}
29CONFIGURE_ARGS+= --with-libxml=${BUILDLINK_PREFIX.libxml2} 28CONFIGURE_ARGS+= --with-libxml=${BUILDLINK_PREFIX.libxml2}
30CONFIGURE_ARGS+= --with-lua=${BUILDLINK_PREFIX.lua} 29CONFIGURE_ARGS+= --with-lua=${BUILDLINK_PREFIX.lua51}
31CONFIGURE_ARGS+= --with-apr=${BUILDLINK_PREFIX.apr} 30CONFIGURE_ARGS+= --with-apr=${BUILDLINK_PREFIX.apr}
32CONFIGURE_ARGS+= --with-apu=${BUILDLINK_PREFIX.apr-util} 31CONFIGURE_ARGS+= --with-apu=${BUILDLINK_PREFIX.apr-util}
33 32
34INSTALLATION_DIRS+= lib/httpd 33INSTALLATION_DIRS+= lib/httpd
35 34
36EGDIR= share/examples/ap-modsecurity 35EGDIR= share/examples/ap-modsecurity
37DOCDIR= share/doc/ap-modsecurity 36DOCDIR= share/doc/ap-modsecurity
38INSTALLATION_DIRS+= ${EGDIR} ${DOCDIR} 37INSTALLATION_DIRS+= ${EGDIR} ${DOCDIR}
39 38
40CONF_FILES= ${PREFIX}/${EGDIR}/modsecurity.conf-recommended \ 39CONF_FILES= ${PREFIX}/${EGDIR}/modsecurity.conf-recommended \
41 ${PKG_SYSCONFDIR}/httpd/modsecurity.conf 40 ${PKG_SYSCONFDIR}/httpd/modsecurity.conf
42 41
43post-install: 42post-install:
44 ${RM} -f ${DESTDIR}${PREFIX}/lib/mod_security2.so 43 ${RM} -f ${DESTDIR}${PREFIX}/lib/mod_security2.so
45 ${INSTALL_DATA} ${WRKSRC}/modsecurity.conf-recommended \ 44 ${INSTALL_DATA} ${WRKSRC}/modsecurity.conf-recommended \
46 ${DESTDIR}${PREFIX}/${EGDIR} 45 ${DESTDIR}${PREFIX}/${EGDIR}
47 cd ${WRKSRC}/doc && \ 46 cd ${WRKSRC}/doc && \
48 pax -rw . ${DESTDIR}${PREFIX}/${DOCDIR} 47 pax -rw . ${DESTDIR}${PREFIX}/${DOCDIR}
49 48
50.include "../../textproc/libxml2/buildlink3.mk" 49.include "../../textproc/libxml2/buildlink3.mk"
51.include "../../devel/pcre/buildlink3.mk" 50.include "../../devel/pcre/buildlink3.mk"
52.include "../../devel/readline/buildlink3.mk" 51.include "../../devel/readline/buildlink3.mk"
53.include "../../lang/lua/buildlink3.mk" 52.include "../../lang/lua51/buildlink3.mk"
54.include "../../mk/bsd.pkg.mk" 53.include "../../mk/bsd.pkg.mk"