FreeBSD Bugzilla – Attachment 203233 Details for
Bug 236845
sysutils/syslog-ng320: Don't drag in python when PYTHON isn't selected, other fixes
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
pet portlint + deprecete some ports
pet+deprecate.diff (text/plain), 59.68 KB, created by
Cy Schubert
on 2019-03-29 06:12:25 UTC
(
hide
)
Description:
pet portlint + deprecete some ports
Filename:
MIME Type:
Creator:
Cy Schubert
Created:
2019-03-29 06:12:25 UTC
Size:
59.68 KB
patch
obsolete
>diff --git a/sysutils/eventlog/Makefile b/sysutils/eventlog/Makefile >index a0f493b8402b..01764c6b3f48 100644 >--- a/sysutils/eventlog/Makefile >+++ b/sysutils/eventlog/Makefile >@@ -11,6 +11,9 @@ DISTFILES= ${PORTNAME}_${PORTVERSION}.tar.gz > MAINTAINER= cy@FreeBSD.org > COMMENT= Replacement of the simple syslog() API providing structure to messages > >+DEPRECATED= No longer supported by Balabit >+EXPIRATION_DATE= 2019-12-31 >+ > LICENSE= BSD3CLAUSE > LICENSE_FILE= ${WRKSRC}/COPYING > >diff --git a/sysutils/syslog-ng310/Makefile b/sysutils/syslog-ng310/Makefile >index cf2972587a5b..b477022ed44b 100644 >--- a/sysutils/syslog-ng310/Makefile >+++ b/sysutils/syslog-ng310/Makefile >@@ -5,9 +5,7 @@ PORTNAME= syslog-ng > DISTVERSION= 3.10.1 > PORTREVISION= 7 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ >- > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 310 > .endif >@@ -18,15 +16,18 @@ COMMENT= Powerful syslogd replacement > DEPRECATED= No longer supported by Balabit > EXPIRATION_DATE= 2019-12-31 > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ > LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ > libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >- syslog-ng[0-9][0-9][0-9]-[0-9]* \ >+ syslog-ng[0-24-9][02-9][1-9]-[0-9]* \ > syslog-ng-devel-[0-9]* \ > syslog-ng-incubator-* > >@@ -46,8 +47,6 @@ JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) > PYTHON_DESC= Build with Python 2.7 support > CURL_DESC= Build with Curl HTTP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > GNU_CONFIGURE= yes >@@ -67,9 +66,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -147,7 +146,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng311/Makefile b/sysutils/syslog-ng311/Makefile >index 38f6804e791d..32edcb0d3dfe 100644 >--- a/sysutils/syslog-ng311/Makefile >+++ b/sysutils/syslog-ng311/Makefile >@@ -5,7 +5,6 @@ PORTNAME= syslog-ng > DISTVERSION= 3.11.1 > PORTREVISION= 8 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 311 >@@ -14,17 +13,16 @@ PKGNAMESUFFIX= 311 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >-DEPRECATED= No longer supported by Balabit >-EXPIRATION_DATE= 2019-12-31 >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) > > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python shebangfix > >-CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ >- syslog-ng[0-9][0-9]-[0-9]* \ >- syslog-ng[0-9][0-9][0-9]-[0-9]* \ >+CONFLICTS?= syslog-ng[0-9]-[0-9]* syslog-ng[0-9][0-9]-[0-9]* \ >+ syslog-ng[0-24-9][02-9][02-9]-[0-9]* \ > syslog-ng-devel-[0-9]* eventlog* \ > syslog-ng-incubator-* > >@@ -46,8 +44,6 @@ PYTHON_DESC= Build with Python 2.7 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >@@ -68,9 +64,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -78,7 +74,7 @@ AMQP_CONFIGURE_ENABLE= amqp > AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -156,7 +152,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng312/Makefile b/sysutils/syslog-ng312/Makefile >index c0ae9bd919fb..9bf5031ed174 100644 >--- a/sysutils/syslog-ng312/Makefile >+++ b/sysutils/syslog-ng312/Makefile >@@ -5,7 +5,6 @@ PORTNAME= syslog-ng > DISTVERSION= 3.12.1 > PORTREVISION= 7 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 312 >@@ -14,13 +13,17 @@ PKGNAMESUFFIX= 312 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >-LIB_DEPENDS= libpcre.so:devel/pcre \ >- libuuid.so:misc/e2fsprogs-libuuid >- > DEPRECATED= No longer officially supported by Balabit > EXPIRATION_DATE= 2019-12-31 >+ > BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) > >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python:2.7 shebangfix >+ >+LIB_DEPENDS= libpcre.so:devel/pcre \ >+ libuuid.so:misc/e2fsprogs-libuuid >+ > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ > syslog-ng-devel-[0-9]* eventlog* >@@ -42,8 +45,6 @@ PYTHON_DESC= Build with Python 2.7 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python:2.7 shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >@@ -64,9 +65,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -74,7 +75,7 @@ AMQP_CONFIGURE_ENABLE= amqp > AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -152,7 +153,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng313/Makefile b/sysutils/syslog-ng313/Makefile >index 1cfc4f859ee9..e5f2dc11c9d3 100644 >--- a/sysutils/syslog-ng313/Makefile >+++ b/sysutils/syslog-ng313/Makefile >@@ -5,7 +5,6 @@ PORTNAME= syslog-ng > DISTVERSION= 3.13.2 > PORTREVISION= 7 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 313 >@@ -17,10 +16,13 @@ COMMENT= Powerful syslogd replacement > DEPRECATED= No longer officially supported by Balabit > EXPIRATION_DATE= 2019-12-31 > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python:2.7 shebangfix > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >@@ -43,8 +45,6 @@ PYTHON_DESC= Build with Python 2.7 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python:2.7 shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >@@ -65,9 +65,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -75,7 +75,7 @@ AMQP_CONFIGURE_ENABLE= amqp > AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -154,7 +154,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng314/Makefile b/sysutils/syslog-ng314/Makefile >index 02186f87b60d..5a5f48386ee9 100644 >--- a/sysutils/syslog-ng314/Makefile >+++ b/sysutils/syslog-ng314/Makefile >@@ -5,7 +5,6 @@ PORTNAME= syslog-ng > DISTVERSION= 3.14.1 > PORTREVISION= 5 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 314 >@@ -14,10 +13,16 @@ PKGNAMESUFFIX= 314 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ >+DEPRECATED= No longer supported by Balabit >+EXPIRATION_DATE= 2019-12-31 >+ > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python shebangfix > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >@@ -40,12 +45,9 @@ PYTHON_DESC= Build with Python 2.7 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >-SHEBANG_LANG= python > GNU_CONFIGURE= yes > USE_GNOME= glib20 > SUB_FILES= pkg-message >@@ -63,9 +65,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -73,7 +75,7 @@ AMQP_CONFIGURE_ENABLE= amqp > AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -152,7 +154,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng315/Makefile b/sysutils/syslog-ng315/Makefile >index 62370b16c4b1..8ffebe5b2b59 100644 >--- a/sysutils/syslog-ng315/Makefile >+++ b/sysutils/syslog-ng315/Makefile >@@ -5,7 +5,6 @@ PORTNAME= syslog-ng > DISTVERSION= 3.15.1 > PORTREVISION= 5 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 315 >@@ -14,10 +13,13 @@ PKGNAMESUFFIX= 315 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python shebangfix > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >@@ -40,12 +42,9 @@ PYTHON_DESC= Build with Python 2.7 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >-SHEBANG_LANG= python > GNU_CONFIGURE= yes > USE_GNOME= glib20 > SUB_FILES= pkg-message >@@ -63,9 +62,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -73,7 +72,7 @@ AMQP_CONFIGURE_ENABLE= amqp > AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -139,45 +138,45 @@ PYTHON_CONFIGURE_ENABLE= python > PYTHON_CONFIGURE_WITH= python=2.7 > PYTHON_USES= python:2.7 > PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ >- %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >- %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/__init__.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.pyc >+ %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__init__.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.pyc > > CURL_CONFIGURE_OFF= --with-libcurl=off > CURL_LIB_DEPENDS= libcurl.so:ftp/curl >@@ -191,7 +190,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng317/Makefile b/sysutils/syslog-ng317/Makefile >index e4f518d992af..f22e2ca0dbc6 100644 >--- a/sysutils/syslog-ng317/Makefile >+++ b/sysutils/syslog-ng317/Makefile >@@ -5,7 +5,6 @@ PORTNAME= syslog-ng > DISTVERSION= 3.17.2 > PORTREVISION= 4 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 317 >@@ -14,10 +13,13 @@ PKGNAMESUFFIX= 317 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python:build shebangfix > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >@@ -40,12 +42,9 @@ PYTHON_DESC= Build with Python 2.7 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python:build shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >-SHEBANG_LANG= python > GNU_CONFIGURE= yes > USE_GNOME= glib20 > SUB_FILES= pkg-message >@@ -63,9 +62,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -74,7 +73,7 @@ AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > AMQP_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -140,51 +139,50 @@ PYTHON_CONFIGURE_ON= --enable-python > PYTHON_CONFIGURE_OFF= --disable-python --with-python=2.7 > PYTHON_CONFIGURE_WITH= python=2.7 > PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ >- %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >- %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/__init__.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.pyc >+ %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__init__.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.pyc > > CURL_CONFIGURE_OFF= --with-libcurl=off > CURL_LIB_DEPENDS= libcurl.so:ftp/curl > CURL_PLIST_FILES= lib/syslog-ng/libhttp.so > >- > .include <bsd.port.pre.mk> > > .if !${PORT_OPTIONS:MJSON} >@@ -197,7 +195,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng318/Makefile b/sysutils/syslog-ng318/Makefile >index 5076d5c3418d..1d6ed599258f 100644 >--- a/sysutils/syslog-ng318/Makefile >+++ b/sysutils/syslog-ng318/Makefile >@@ -5,7 +5,6 @@ PORTNAME= syslog-ng > DISTVERSION= 3.18.1 > PORTREVISION= 2 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 318 >@@ -14,10 +13,13 @@ PKGNAMESUFFIX= 318 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python:3.6,build shebangfix > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >@@ -40,8 +42,6 @@ PYTHON_DESC= Build with Python 3.6 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python:3.6,build shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >@@ -63,9 +63,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -74,7 +74,7 @@ AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > AMQP_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -140,51 +140,50 @@ PYTHON_CONFIGURE_ON= --enable-python > PYTHON_CONFIGURE_OFF= --disable-python --with-python=3.6 > PYTHON_CONFIGURE_WITH= python=3.6 > PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ >- %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >- %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-36.pyc >+ %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-36.pyc > > CURL_CONFIGURE_OFF= --with-libcurl=off > CURL_LIB_DEPENDS= libcurl.so:ftp/curl > CURL_PLIST_FILES= lib/syslog-ng/libhttp.so > >- > .include <bsd.port.pre.mk> > > .if !${PORT_OPTIONS:MJSON} >@@ -197,7 +196,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng319/Makefile b/sysutils/syslog-ng319/Makefile >index 00f03872575c..b45159270b3f 100644 >--- a/sysutils/syslog-ng319/Makefile >+++ b/sysutils/syslog-ng319/Makefile >@@ -5,7 +5,6 @@ PORTNAME= syslog-ng > DISTVERSION= 3.19.1 > PORTREVISION= 3 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 319 >@@ -14,10 +13,13 @@ PKGNAMESUFFIX= 319 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python:3.6,build shebangfix > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >@@ -40,8 +42,6 @@ PYTHON_DESC= Build with Python 3.6 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python:3.6,build shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >@@ -63,9 +63,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -74,7 +74,7 @@ AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > AMQP_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -140,51 +140,50 @@ PYTHON_CONFIGURE_ON= --enable-python > PYTHON_CONFIGURE_OFF= --disable-python --with-python=3.6 > PYTHON_CONFIGURE_WITH= python=3.6 > PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ >- %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >- %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-36.pyc >+ %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-36.pyc > > CURL_CONFIGURE_OFF= --with-libcurl=off > CURL_LIB_DEPENDS= libcurl.so:ftp/curl > CURL_PLIST_FILES= lib/syslog-ng/libhttp.so > >- > .include <bsd.port.pre.mk> > > .if !${PORT_OPTIONS:MJSON} >@@ -197,7 +196,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng320/Makefile b/sysutils/syslog-ng320/Makefile >index c95279b7c87a..b79a0ae3f07c 100644 >--- a/sysutils/syslog-ng320/Makefile >+++ b/sysutils/syslog-ng320/Makefile >@@ -4,7 +4,6 @@ > PORTNAME= syslog-ng > DISTVERSION= 3.20.1 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 320 >@@ -13,10 +12,13 @@ PKGNAMESUFFIX= 320 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime python:3.6,build shebangfix > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ >@@ -40,8 +42,6 @@ CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > RIEMANN_DESC= Build with Riemann support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime python:3.6,build shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py >@@ -63,9 +63,9 @@ TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source >-SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin >-SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ >- LIBNET_LIBS="-L/usr/local/lib -lnet" >+SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin >+SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ >+ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > >@@ -74,7 +74,7 @@ AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > AMQP_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c > > GEOIP2_CONFIGURE_ENABLE= geoip2 >-GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb >+GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > >@@ -139,45 +139,45 @@ PYTHON_CONFIGURE_ON= --enable-python > PYTHON_CONFIGURE_OFF= --disable-python --with-python=3.6 > PYTHON_CONFIGURE_WITH= python=3.6 > PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ >- %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >- %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-36.pyc \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >- %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-36.pyc >+ %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-36.pyc \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ >+ %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-36.pyc > > CURL_CONFIGURE_OFF= --with-libcurl=off > CURL_LIB_DEPENDS= libcurl.so:ftp/curl >@@ -191,7 +191,7 @@ RIEMANN_PLIST_FILES= lib/syslog-ng/libriemann.so > .include <bsd.port.pre.mk> > > .if !${PORT_OPTIONS:MJSON} >-BROKEN= Default configuration does not currently support non-JSON builds >+BROKEN= Default configuration does not currently support non-JSON builds > .endif > > post-patch: >@@ -200,7 +200,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} >diff --git a/sysutils/syslog-ng39/Makefile b/sysutils/syslog-ng39/Makefile >index 05994c159f60..d625ab3b7e2e 100644 >--- a/sysutils/syslog-ng39/Makefile >+++ b/sysutils/syslog-ng39/Makefile >@@ -5,9 +5,7 @@ PORTNAME= syslog-ng > DISTVERSION= 3.9.1 > PORTREVISION= 6 > CATEGORIES= sysutils >-DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ >- > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 39 > .endif >@@ -15,14 +13,20 @@ PKGNAMESUFFIX= 39 > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > >+BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+ >+DEPRECATED= No longer supported by Balabit >+EXPIRATION_DATE= 2019-12-31 >+ > LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ > libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > >-BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) >+USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >+ gettext-runtime > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ >- syslog-ng[0-9][0-9]-[0-9]* \ >+ syslog-ng[0-24-9][0-9]-[0-9]* \ > syslog-ng[0-9][0-9][0-9]-[0-9]* \ > syslog-ng-devel-[0-9]* \ > syslog-ng-incubator-* >@@ -43,8 +47,6 @@ JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) > PYTHON_DESC= Build with Python 2.7 support > CURL_DESC= Build with Curl HTTP support > >-USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ >- gettext-runtime > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > GNU_CONFIGURE= yes >@@ -142,7 +144,7 @@ post-patch: > > post-install: > .if ${PORT_OPTIONS:MDOCS} >- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 236845
:
203203
| 203233 |
203261
|
203268