aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/rsyslog6-devel/Makefile
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2009-03-23 04:13:47 +0800
committerpav <pav@FreeBSD.org>2009-03-23 04:13:47 +0800
commitf6abfabaaaf17b80637624475f9e73e184b19e8e (patch)
tree73f4bb8089a1af3b15925ffb9c4475f5aae9546a /sysutils/rsyslog6-devel/Makefile
parent667c6b0dccce3a70dbad88fd97207a769349b0cf (diff)
downloadfreebsd-ports-gnome-f6abfabaaaf17b80637624475f9e73e184b19e8e.tar.gz
freebsd-ports-gnome-f6abfabaaaf17b80637624475f9e73e184b19e8e.tar.zst
freebsd-ports-gnome-f6abfabaaaf17b80637624475f9e73e184b19e8e.zip
- Update to 4.1.4
PR: ports/131181 Submitted by: Cristiano Rolim Pereira <cristianorolim@hotmail.com> (maintainer)
Diffstat (limited to 'sysutils/rsyslog6-devel/Makefile')
-rw-r--r--sysutils/rsyslog6-devel/Makefile48
1 files changed, 40 insertions, 8 deletions
diff --git a/sysutils/rsyslog6-devel/Makefile b/sysutils/rsyslog6-devel/Makefile
index 27c9f654f9e0..2c5fec163b5f 100644
--- a/sysutils/rsyslog6-devel/Makefile
+++ b/sysutils/rsyslog6-devel/Makefile
@@ -6,25 +6,44 @@
#
PORTNAME= rsyslog
-PORTVERSION= 4.1.3
+PORTVERSION= 4.1.4
CATEGORIES= sysutils
MASTER_SITES= http://download.rsyslog.com/rsyslog/
+.ifdef MNAME
+PKGNAMESUFFIX?= -${MNAME}
+.endif
MAINTAINER= cristianorolim@hotmail.com
-COMMENT= Syslogd supporting SQL, TCP and TLS
+COMMENT?= Syslogd supporting SQL, TCP and TLS
-MAN8= rsyslogd.8
-MAN5= rsyslog.conf.5
+.ifdef MNAME
+RUN_DEPENDS= rsyslog>=4:${PORTSDIR}/sysutils/rsyslog4
-CONFLICTS= rsyslog-[2-3].[0-9]*
-USE_RC_SUBR= ${PORTNAME}d
-SUB_FILES= pkg-message
+PLIST= ${.CURDIR}/pkg-plist
+.endif
+CONFLICTS= rsyslog-[2-3].[0-9]*
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
GNU_CONFIGURE= yes
+
+.ifdef WITH_DEBUG
+CONFIGURE_ARGS+=--enable-rtinst --enable-debug
+.endif
+
+.include <bsd.port.pre.mk>
+.if ${ARCH} == "i386"
+CPPFLAGS+=-march=i686
+.endif
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+.ifndef MNAME
+MAN8= rsyslogd.8
+MAN5= rsyslog.conf.5
+
+USE_RC_SUBR= ${PORTNAME}d
+SUB_FILES= pkg-message
+
CONFIGURE_ARGS+=--enable-imfile --enable-mail --enable-imtemplate
post-patch:
@@ -46,5 +65,18 @@ post-install:
@${INSTALL_DATA} ${WRKSRC}/doc/rsyslog-example.conf ${EXAMPLESDIR}
.endif
@${CAT} ${PKGMESSAGE}
+.endif
+
+.ifdef MNAME
+
+.if ${MNAME} == "gssapi" && ${OSVERSION} < 700000
+IGNORE= with gssapi module is only supported on FreeBSD 7.x or later
+.endif
+
+CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog
+
+DESCR?= ${.CURDIR}/../rsyslog4/pkg-descr
+MD5_FILE?= ${.CURDIR}/../rsyslog4/distinfo
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>