aboutsummaryrefslogtreecommitdiff
path: root/sysutils/syslog-ng317
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2019-03-30 18:36:33 +0000
committerCy Schubert <cy@FreeBSD.org>2019-03-30 18:36:33 +0000
commit1526f6b389fed4fc86935d8306690c9b334f4744 (patch)
tree164ba5e009122e8e7d4a679fc0089587da4b4150 /sysutils/syslog-ng317
parentdb738ec122706c6d1c767ef1ef2d26bc6e2fa1f8 (diff)
downloadports-1526f6b389fed4fc86935d8306690c9b334f4744.tar.gz
ports-1526f6b389fed4fc86935d8306690c9b334f4744.zip
Notes
Diffstat (limited to 'sysutils/syslog-ng317')
-rw-r--r--sysutils/syslog-ng317/Makefile98
1 files changed, 48 insertions, 50 deletions
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}