diff options
author | Antoine Brodin <antoine@FreeBSD.org> | 2014-02-22 09:09:32 +0000 |
---|---|---|
committer | Antoine Brodin <antoine@FreeBSD.org> | 2014-02-22 09:09:32 +0000 |
commit | e21b86607c4237cf41b748c436a5a777ade416f7 (patch) | |
tree | 7bd2f8f631669c05590b63a128649ff2d553b5f7 | |
parent | 068a763aca60d7acecd9bec7f0b75a5b5d14c3a3 (diff) |
Notes
-rw-r--r-- | sysutils/syslog-ng33/Makefile | 57 | ||||
-rw-r--r-- | sysutils/syslog-ng33/pkg-plist | 5 |
2 files changed, 26 insertions, 36 deletions
diff --git a/sysutils/syslog-ng33/Makefile b/sysutils/syslog-ng33/Makefile index 84f6c62ad52b..1fad37c79f85 100644 --- a/sysutils/syslog-ng33/Makefile +++ b/sysutils/syslog-ng33/Makefile @@ -9,7 +9,7 @@ PKGNAMESUFFIX= 33 DISTFILES= $(PORTNAME)_$(PORTVERSION).tar.gz MAINTAINER= cy@FreeBSD.org -COMMENT= A powerful syslogd replacement +COMMENT= Powerful syslogd replacement CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng-devel-[0-9]* @@ -31,25 +31,20 @@ JSON_C_DESC= Build with JSON-C support JSON_GLIB_DESC= Build with JSON-GLIB support SYSLOG2NG_DESC= Install syslog2ng script -NO_STAGE= yes -.include <bsd.port.options.mk> - -LIB_DEPENDS= evtlog.0:${PORTSDIR}/sysutils/eventlog - -MAN1= loggen.1 pdbtool.1 syslog-ng-ctl.1 -MAN5= syslog-ng.conf.5 -MAN8= syslog-ng.8 +LIB_DEPENDS= libevtlog.so:${PORTSDIR}/sysutils/eventlog USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_GNOME= glib20 gnomehack +USES= gmake pathfix pkgconfig +USE_GNOME= glib20 SUB_FILES= pkg-message CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking +.include <bsd.port.options.mk> + .if ${PORT_OPTIONS:MSYS_SSL} || ${PORT_OPTIONS:MPORTS_SSL} USE_OPENSSL= yes CONFIGURE_ARGS+= --enable-ssl @@ -64,8 +59,6 @@ CONFIGURE_ARGS+= --disable-ssl WITH_OPENSSL_PORT= yes .endif -.include <bsd.port.pre.mk> - .if ${PORT_OPTIONS:MTCP_WRAPPERS} CONFIGURE_ARGS+= --enable-tcp-wrapper .else @@ -73,7 +66,7 @@ CONFIGURE_ARGS+= --disable-tcp-wrapper .endif .if ${PORT_OPTIONS:MSPOOF} -LIB_DEPENDS+= net:${PORTSDIR}/net/libnet +LIB_DEPENDS+= libnet.so:${PORTSDIR}/net/libnet LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config CONFIGURE_ARGS+= --enable-spoof-source --with-libnet=${LOCALBASE}/bin CFLAGS+= -g `${LIBNET_CONFIG} --cflags` -I${LOCALBASE}/include @@ -90,13 +83,13 @@ CONFIGURE_ARGS+= --disable-ipv6 .if ${PORT_OPTIONS:MPCRE} CONFIGURE_ARGS+= --enable-pcre -LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre +LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre .else CONFIGURE_ARGS+= --disable-pcre .endif .if ${PORT_OPTIONS:MSQL} -LIB_DEPENDS+= dbi.1:${PORTSDIR}/databases/libdbi +LIB_DEPENDS+= libdbi.so:${PORTSDIR}/databases/libdbi CONFIGURE_ENV+= LIBDBI_LIBS="-ldbi" CONFIGURE_ARGS+= --enable-sql PLIST_FILES+= lib/syslog-ng/libafsql.la lib/syslog-ng/libafsql.so @@ -105,11 +98,11 @@ CONFIGURE_ARGS+= --disable-sql .endif .if ${PORT_OPTIONS:MJSON_GLIB} -LIB_DEPENDS+= json-glib-1.0.0:${PORTSDIR}/devel/json-glib +LIB_DEPENDS+= libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib CONFIGURE_ARGS+= --enable-json --with-json=json-glib PLIST_FILES+= lib/syslog-ng/libtfjson.la lib/syslog-ng/libtfjson.so .elif ${PORT_OPTIONS:MJSON_C} -LIB_DEPENDS+= json:${PORTSDIR}/devel/json-c +LIB_DEPENDS+= libjson.so:${PORTSDIR}/devel/json-c CONFIGURE_ARGS+= --enable-json --with-json=json-c PLIST_FILES+= lib/syslog-ng/libtfjson.la lib/syslog-ng/libtfjson.so .else @@ -131,22 +124,14 @@ post-patch: post-install: .if ${PORT_OPTIONS:MSYSLOG2NG} - ${INSTALL_SCRIPT} ${WRKSRC}/contrib/syslog2ng ${PREFIX}/sbin -.endif -.if ${PORT_OPTIONS:MDOCS} - ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} \ - ${PREFIX}/share/doc/syslog-ng - ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${PREFIX}/share/doc/syslog-ng - ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/syslog-ng - ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/syslog-ng - ${INSTALL_DATA} ${WRKSRC}/NEWS ${PREFIX}/share/doc/syslog-ng + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/syslog2ng ${STAGEDIR}${PREFIX}/sbin .endif - @if [ ! -f ${PREFIX}/etc/syslog-ng.conf.sample ]; then \ - ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample ${PREFIX}/etc; \ - fi - @if [ ! -f ${PREFIX}/etc/syslog-ng.conf.dist ]; then \ - ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist ${PREFIX}/etc; \ - fi - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> + @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/syslog-ng + ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${PREFIX}/share/doc/syslog-ng + ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${PREFIX}/share/doc/syslog-ng + ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${PREFIX}/share/doc/syslog-ng + ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${PREFIX}/share/doc/syslog-ng + ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample ${STAGEDIR}${PREFIX}/etc + ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist ${STAGEDIR}${PREFIX}/etc + +.include <bsd.port.mk> diff --git a/sysutils/syslog-ng33/pkg-plist b/sysutils/syslog-ng33/pkg-plist index 678e08290646..c508c7d9c92d 100644 --- a/sysutils/syslog-ng33/pkg-plist +++ b/sysutils/syslog-ng33/pkg-plist @@ -104,6 +104,11 @@ lib/syslog-ng/libsyslog-ng-crypto.la lib/syslog-ng/libsyslog-ng-crypto.so lib/syslog-ng/libsyslogformat.la lib/syslog-ng/libsyslogformat.so +man/man1/loggen.1.gz +man/man1/pdbtool.1.gz +man/man1/syslog-ng-ctl.1.gz +man/man5/syslog-ng.conf.5.gz +man/man8/syslog-ng.8.gz share/include/scl/pacct/plugin.conf share/include/scl/syslogconf/README share/include/scl/syslogconf/convert-syslogconf.awk |