zabbix50: Fix build by switching back to pcre Zabbix 5.0 does not require/support pcre2, so switch back to pcre. Reported by: wizdiff -r1.17 -r1.18 pkgsrc/sysutils/zabbix50-agent/Makefile
(otis)
@@ -1,34 +1,34 @@ | @@ -1,34 +1,34 @@ | |||
1 | # $NetBSD: Makefile,v 1.17 2023/02/12 21:02:49 otis Exp $ | 1 | # $NetBSD: Makefile,v 1.18 2023/02/20 10:10:41 otis Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 1 | 3 | PKGREVISION= 1 | |
4 | .include "../../sysutils/zabbix50-server/Makefile.common" | 4 | .include "../../sysutils/zabbix50-server/Makefile.common" | |
5 | 5 | |||
6 | PKGNAME= ${DISTNAME:S/-/-agent-/} | 6 | PKGNAME= ${DISTNAME:S/-/-agent-/} | |
7 | COMMENT= Enterprise-class Monitoring Solution for Everyone | 7 | COMMENT= Enterprise-class Monitoring Solution for Everyone | |
8 | 8 | |||
9 | PATCHDIR= ${.CURDIR}/../../sysutils/zabbix50-server/patches | 9 | PATCHDIR= ${.CURDIR}/../../sysutils/zabbix50-server/patches | |
10 | DISTINFO_FILE= ${.CURDIR}/../../sysutils/zabbix50-server/distinfo | 10 | DISTINFO_FILE= ${.CURDIR}/../../sysutils/zabbix50-server/distinfo | |
11 | 11 | |||
12 | CONFLICTS+= zabbix-[0-9]* | 12 | CONFLICTS+= zabbix-[0-9]* | |
13 | CONFLICTS+= zabbix-agent-[0-9]* | 13 | CONFLICTS+= zabbix-agent-[0-9]* | |
14 | 14 | |||
15 | USE_TOOLS+= pkg-config | 15 | USE_TOOLS+= pkg-config | |
16 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
17 | CONFIGURE_ARGS+= --enable-agent | 17 | CONFIGURE_ARGS+= --enable-agent | |
18 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | 18 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | |
19 | CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/${PKGBASE} | 19 | CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/${PKGBASE} | |
20 | CONFIGURE_ARGS+= --with-libcurl | 20 | CONFIGURE_ARGS+= --with-libcurl | |
21 | CONFIGURE_ARGS+= --with-libpcre2=${BUILDLINK_PREFIX.pcre2} | 21 | CONFIGURE_ARGS+= --with-libpcre=${BUILDLINK_PREFIX.pcre} | |
22 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | 22 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | |
23 | 23 | |||
24 | EGDIR= share/examples/${PKGBASE} | 24 | EGDIR= share/examples/${PKGBASE} | |
25 | CONF_FILES+= ${EGDIR}/zabbix_agentd.conf ${PKG_SYSCONFDIR}/zabbix_agentd.conf | 25 | CONF_FILES+= ${EGDIR}/zabbix_agentd.conf ${PKG_SYSCONFDIR}/zabbix_agentd.conf | |
26 | 26 | |||
27 | RCD_SCRIPTS= zabbix_agentd | 27 | RCD_SCRIPTS= zabbix_agentd | |
28 | SMF_NAME= zabbix-agent | 28 | SMF_NAME= zabbix-agent | |
29 | 29 | |||
30 | INSTALLATION_DIRS+= ${EGDIR} share/${PKGBASE} | 30 | INSTALLATION_DIRS+= ${EGDIR} share/${PKGBASE} | |
31 | 31 | |||
32 | SUBST_CLASSES+= fix-paths | 32 | SUBST_CLASSES+= fix-paths | |
33 | SUBST_STAGE.fix-paths= pre-configure | 33 | SUBST_STAGE.fix-paths= pre-configure | |
34 | SUBST_MESSAGE.fix-paths= Fixing absolute paths. | 34 | SUBST_MESSAGE.fix-paths= Fixing absolute paths. | |
@@ -40,15 +40,15 @@ SUBST_CLASSES+= fix-pkgbase | @@ -40,15 +40,15 @@ SUBST_CLASSES+= fix-pkgbase | |||
40 | SUBST_STAGE.fix-pkgbase= pre-configure | 40 | SUBST_STAGE.fix-pkgbase= pre-configure | |
41 | SUBST_MESSAGE.fix-pkgbase= Fixing PKGBASE. | 41 | SUBST_MESSAGE.fix-pkgbase= Fixing PKGBASE. | |
42 | SUBST_FILES.fix-pkgbase= src/zabbix_agent/Makefile.in | 42 | SUBST_FILES.fix-pkgbase= src/zabbix_agent/Makefile.in | |
43 | SUBST_SED.fix-pkgbase= -e 's,%%PKGBASE%%,${PKGBASE},g' | 43 | SUBST_SED.fix-pkgbase= -e 's,%%PKGBASE%%,${PKGBASE},g' | |
44 | 44 | |||
45 | PLIST_SUBST+= PKGBASE=${PKGBASE} | 45 | PLIST_SUBST+= PKGBASE=${PKGBASE} | |
46 | 46 | |||
47 | .include "../../mk/bsd.prefs.mk" | 47 | .include "../../mk/bsd.prefs.mk" | |
48 | 48 | |||
49 | .include "options.mk" | 49 | .include "options.mk" | |
50 | 50 | |||
51 | .include "../../security/openssl/buildlink3.mk" | 51 | .include "../../security/openssl/buildlink3.mk" | |
52 | .include "../../www/curl/buildlink3.mk" | 52 | .include "../../www/curl/buildlink3.mk" | |
53 | .include "../../devel/pcre2/buildlink3.mk" | 53 | .include "../../devel/pcre/buildlink3.mk" | |
54 | .include "../../mk/bsd.pkg.mk" | 54 | .include "../../mk/bsd.pkg.mk" |
@@ -1,39 +1,39 @@ | @@ -1,39 +1,39 @@ | |||
1 | # $NetBSD: Makefile,v 1.16 2023/02/12 21:02:50 otis Exp $ | 1 | # $NetBSD: Makefile,v 1.17 2023/02/20 10:10:41 otis Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 1 | 3 | PKGREVISION= 1 | |
4 | .include "../../sysutils/zabbix50-server/Makefile.common" | 4 | .include "../../sysutils/zabbix50-server/Makefile.common" | |
5 | 5 | |||
6 | PKGNAME= ${DISTNAME:S/-/-proxy-${ZABBIX_DB_TYPE}-/} | 6 | PKGNAME= ${DISTNAME:S/-/-proxy-${ZABBIX_DB_TYPE}-/} | |
7 | COMMENT= Enterprise-class Monitoring Solution for Everyone | 7 | COMMENT= Enterprise-class Monitoring Solution for Everyone | |
8 | 8 | |||
9 | PATCHDIR= ${.CURDIR}/../../sysutils/zabbix50-server/patches | 9 | PATCHDIR= ${.CURDIR}/../../sysutils/zabbix50-server/patches | |
10 | DISTINFO_FILE= ${.CURDIR}/../../sysutils/zabbix50-server/distinfo | 10 | DISTINFO_FILE= ${.CURDIR}/../../sysutils/zabbix50-server/distinfo | |
11 | 11 | |||
12 | CONFLICTS+= zabbix-[0-9]* | 12 | CONFLICTS+= zabbix-[0-9]* | |
13 | CONFLICTS+= zabbix-proxy-[0-9]* | 13 | CONFLICTS+= zabbix-proxy-[0-9]* | |
14 | 14 | |||
15 | DEPENDS+= fping-[0-9]*:../../net/fping | 15 | DEPENDS+= fping-[0-9]*:../../net/fping | |
16 | 16 | |||
17 | USE_TOOLS+= aclocal autoconf automake pax pkg-config | 17 | USE_TOOLS+= aclocal autoconf automake pax pkg-config | |
18 | GNU_CONFIGURE= yes | 18 | GNU_CONFIGURE= yes | |
19 | CONFIGURE_ARGS+= --enable-proxy | 19 | CONFIGURE_ARGS+= --enable-proxy | |
20 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | 20 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | |
21 | CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/${PKGBASE} | 21 | CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/${PKGBASE} | |
22 | CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv} | 22 | CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv} | |
23 | CONFIGURE_ARGS+= --with-ldap=${BUILDLINK_PREFIX.openldap-client} | 23 | CONFIGURE_ARGS+= --with-ldap=${BUILDLINK_PREFIX.openldap-client} | |
24 | CONFIGURE_ARGS+= --with-libcurl | 24 | CONFIGURE_ARGS+= --with-libcurl | |
25 | CONFIGURE_ARGS+= --with-libevent=${BUILDLINK_PREFIX.libevent} | 25 | CONFIGURE_ARGS+= --with-libevent=${BUILDLINK_PREFIX.libevent} | |
26 | CONFIGURE_ARGS+= --with-libpcre2=${BUILDLINK_PREFIX.pcre2} | 26 | CONFIGURE_ARGS+= --with-libpcre=${BUILDLINK_PREFIX.pcre} | |
27 | CONFIGURE_ARGS+= --with-libxml2 | 27 | CONFIGURE_ARGS+= --with-libxml2 | |
28 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | 28 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | |
29 | CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} | 29 | CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} | |
30 | 30 | |||
31 | EGDIR= share/examples/${PKGBASE} | 31 | EGDIR= share/examples/${PKGBASE} | |
32 | CONF_FILES+= ${EGDIR}/zabbix_proxy.conf ${PKG_SYSCONFDIR}/zabbix_proxy.conf | 32 | CONF_FILES+= ${EGDIR}/zabbix_proxy.conf ${PKG_SYSCONFDIR}/zabbix_proxy.conf | |
33 | 33 | |||
34 | RCD_SCRIPTS= zabbix_proxy | 34 | RCD_SCRIPTS= zabbix_proxy | |
35 | SMF_NAME= zabbix-proxy | 35 | SMF_NAME= zabbix-proxy | |
36 | 36 | |||
37 | INSTALLATION_DIRS+= ${EGDIR} share/${PKGBASE} | 37 | INSTALLATION_DIRS+= ${EGDIR} share/${PKGBASE} | |
38 | 38 | |||
39 | SUBST_CLASSES+= fix-paths | 39 | SUBST_CLASSES+= fix-paths | |
@@ -67,15 +67,15 @@ post-install: | @@ -67,15 +67,15 @@ post-install: | |||
67 | ${RM} ${DESTDIR}${PREFIX}/share/${PKGBASE}/images.sql | 67 | ${RM} ${DESTDIR}${PREFIX}/share/${PKGBASE}/images.sql | |
68 | ${MV} ${DESTDIR}${PREFIX}/bin/zabbix_js \ | 68 | ${MV} ${DESTDIR}${PREFIX}/bin/zabbix_js \ | |
69 | ${DESTDIR}${PREFIX}/bin/zabbix_proxy_js | 69 | ${DESTDIR}${PREFIX}/bin/zabbix_proxy_js | |
70 | 70 | |||
71 | .include "options.mk" | 71 | .include "options.mk" | |
72 | 72 | |||
73 | .include "../../converters/libiconv/buildlink3.mk" | 73 | .include "../../converters/libiconv/buildlink3.mk" | |
74 | .include "../../databases/openldap-client/buildlink3.mk" | 74 | .include "../../databases/openldap-client/buildlink3.mk" | |
75 | .include "../../devel/libevent/buildlink3.mk" | 75 | .include "../../devel/libevent/buildlink3.mk" | |
76 | .include "../../devel/zlib/buildlink3.mk" | 76 | .include "../../devel/zlib/buildlink3.mk" | |
77 | .include "../../security/openssl/buildlink3.mk" | 77 | .include "../../security/openssl/buildlink3.mk" | |
78 | .include "../../textproc/libxml2/buildlink3.mk" | 78 | .include "../../textproc/libxml2/buildlink3.mk" | |
79 | .include "../../www/curl/buildlink3.mk" | 79 | .include "../../www/curl/buildlink3.mk" | |
80 | .include "../../devel/pcre2/buildlink3.mk" | 80 | .include "../../devel/pcre/buildlink3.mk" | |
81 | .include "../../mk/bsd.pkg.mk" | 81 | .include "../../mk/bsd.pkg.mk" |
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: Makefile,v 1.17 2023/02/12 21:02:50 otis Exp $ | 1 | # $NetBSD: Makefile,v 1.18 2023/02/20 10:10:41 otis Exp $ | |
2 | # used by sysutils/zabbix50-proxy/Makefile | 2 | # used by sysutils/zabbix50-proxy/Makefile | |
3 | # used by sysutils/zabbix50-agent/Makefile | 3 | # used by sysutils/zabbix50-agent/Makefile | |
4 | # | 4 | # | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | .include "Makefile.common" | 6 | .include "Makefile.common" | |
7 | 7 | |||
8 | PKGNAME= ${DISTNAME:S/-/-server-${ZABBIX_DB_TYPE}-/} | 8 | PKGNAME= ${DISTNAME:S/-/-server-${ZABBIX_DB_TYPE}-/} | |
9 | COMMENT= Enterprise-class Monitoring Solution for Everyone | 9 | COMMENT= Enterprise-class Monitoring Solution for Everyone | |
10 | 10 | |||
11 | CONFLICTS+= zabbix-[0-9]* | 11 | CONFLICTS+= zabbix-[0-9]* | |
12 | CONFLICTS+= zabbix-server-[0-9]* | 12 | CONFLICTS+= zabbix-server-[0-9]* | |
13 | 13 | |||
14 | DEPENDS+= fping-[0-9]*:../../net/fping | 14 | DEPENDS+= fping-[0-9]*:../../net/fping | |
15 | 15 | |||
16 | USE_TOOLS+= aclocal autoconf automake pax pkg-config | 16 | USE_TOOLS+= aclocal autoconf automake pax pkg-config | |
17 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes | |
18 | CONFIGURE_ARGS+= --enable-server | 18 | CONFIGURE_ARGS+= --enable-server | |
19 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | 19 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | |
20 | CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/${PKGBASE} | 20 | CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/${PKGBASE} | |
21 | CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv} | 21 | CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv} | |
22 | CONFIGURE_ARGS+= --with-ldap=${BUILDLINK_PREFIX.openldap-client} | 22 | CONFIGURE_ARGS+= --with-ldap=${BUILDLINK_PREFIX.openldap-client} | |
23 | CONFIGURE_ARGS+= --with-libcurl | 23 | CONFIGURE_ARGS+= --with-libcurl | |
24 | CONFIGURE_ARGS+= --with-libevent=${BUILDLINK_PREFIX.libevent} | 24 | CONFIGURE_ARGS+= --with-libevent=${BUILDLINK_PREFIX.libevent} | |
25 | CONFIGURE_ARGS+= --with-libpcre2=${BUILDLINK_PREFIX.pcre2} | 25 | CONFIGURE_ARGS+= --with-libpcre=${BUILDLINK_PREFIX.pcre} | |
26 | CONFIGURE_ARGS+= --with-libxml2 | 26 | CONFIGURE_ARGS+= --with-libxml2 | |
27 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | 27 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | |
28 | CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} | 28 | CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} | |
29 | 29 | |||
30 | EGDIR= share/examples/${PKGBASE} | 30 | EGDIR= share/examples/${PKGBASE} | |
31 | CONF_FILES+= ${EGDIR}/zabbix_server.conf ${PKG_SYSCONFDIR}/zabbix_server.conf | 31 | CONF_FILES+= ${EGDIR}/zabbix_server.conf ${PKG_SYSCONFDIR}/zabbix_server.conf | |
32 | 32 | |||
33 | RCD_SCRIPTS= zabbix_server | 33 | RCD_SCRIPTS= zabbix_server | |
34 | SMF_NAME= zabbix-server | 34 | SMF_NAME= zabbix-server | |
35 | 35 | |||
36 | MISCDIRS= images snmptrap | 36 | MISCDIRS= images snmptrap | |
37 | 37 | |||
38 | INSTALLATION_DIRS+= ${EGDIR} | 38 | INSTALLATION_DIRS+= ${EGDIR} | |
@@ -75,15 +75,15 @@ post-install: | @@ -75,15 +75,15 @@ post-install: | |||
75 | ${PAX} -rw . ${DESTDIR}${PREFIX}/share/${PKGBASE}/misc/${MISCDIR} | 75 | ${PAX} -rw . ${DESTDIR}${PREFIX}/share/${PKGBASE}/misc/${MISCDIR} | |
76 | .endfor | 76 | .endfor | |
77 | ${RM} ${DESTDIR}${PREFIX}/share/${PKGBASE}/Makefile* | 77 | ${RM} ${DESTDIR}${PREFIX}/share/${PKGBASE}/Makefile* | |
78 | 78 | |||
79 | .include "options.mk" | 79 | .include "options.mk" | |
80 | 80 | |||
81 | .include "../../converters/libiconv/buildlink3.mk" | 81 | .include "../../converters/libiconv/buildlink3.mk" | |
82 | .include "../../databases/openldap-client/buildlink3.mk" | 82 | .include "../../databases/openldap-client/buildlink3.mk" | |
83 | .include "../../devel/libevent/buildlink3.mk" | 83 | .include "../../devel/libevent/buildlink3.mk" | |
84 | .include "../../devel/zlib/buildlink3.mk" | 84 | .include "../../devel/zlib/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 "../../devel/pcre2/buildlink3.mk" | 88 | .include "../../devel/pcre/buildlink3.mk" | |
89 | .include "../../mk/bsd.pkg.mk" | 89 | .include "../../mk/bsd.pkg.mk" |