Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Aug 2014 17:42:43 +0000 (UTC)
From:      Cy Schubert <cy@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r364796 - head/sysutils/syslog-ng-devel
Message-ID:  <201408131742.s7DHghmr050149@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cy
Date: Wed Aug 13 17:42:42 2014
New Revision: 364796
URL: http://svnweb.freebsd.org/changeset/ports/364796
QAT: https://qat.redports.org/buildarchive/r364796/

Log:
  PCRE is no longer an option. PCRE support is dragged in by glib as well
  as starting with 3.6 PCRE is a requirement.
  
  Submitted by:	Peter Czanik <peter.czanik@balabit.com> (syslog-ng upline)

Modified:
  head/sysutils/syslog-ng-devel/Makefile

Modified: head/sysutils/syslog-ng-devel/Makefile
==============================================================================
--- head/sysutils/syslog-ng-devel/Makefile	Wed Aug 13 16:14:20 2014	(r364795)
+++ head/sysutils/syslog-ng-devel/Makefile	Wed Aug 13 17:42:42 2014	(r364796)
@@ -3,6 +3,7 @@
 
 PORTNAME=	syslog-ng
 PORTVERSION=	3.6.0a2
+PORTREVISION=	1
 PKGNAMESUFFIX=	-devel
 CATEGORIES=	sysutils
 DISTVERSION=	$(PORTVERSION:S/a/alpha/:S/b/beta/:S/r/rc/)
@@ -12,7 +13,8 @@ MASTER_SITES=	http://www.balabit.com/dow
 MAINTAINER=	cy@FreeBSD.org
 COMMENT=	Powerful syslogd replacement
 
-LIB_DEPENDS=	libevtlog.so:${PORTSDIR}/sysutils/eventlog
+LIB_DEPENDS=	libevtlog.so:${PORTSDIR}/sysutils/eventlog \
+		libpcre.so:${PORTSDIR}/devel/pcre
 
 CONFLICTS?=	syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \
 		syslog-ng[0-9][0-9]-[0-9]* \
@@ -22,15 +24,14 @@ WRKSRC=		$(WRKDIR)/$(PORTNAME)-$(DISTVER
 MAKE_JOBS_UNSAFE=	yes
 OPTIONS_RADIO=	SSL
 OPTIONS_RADIO_SSL=	SYS_SSL PORTS_SSL
-OPTIONS_DEFINE=	TCP_WRAPPERS SQL SPOOF IPV6 PCRE SMTP JSON GEOIP DOCS REDIS
-OPTIONS_DEFAULT=	PORTS_SSL PCRE
+OPTIONS_DEFINE=	TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS
+OPTIONS_DEFAULT=	PORTS_SSL
 SYS_SSL_DESC=		Build with OpenSSL support (from system)
 PORTS_SSL_DESC=		Build with OpenSSL support (from ports)
 TCP_WRAPPERS_DESC=	Build with TCP Wrappers
 SQL_DESC=		Build with database (libdbi) support
 SPOOF_DESC=		Build with spoof source support
 IPV6_DESC=		Build with IPV6 support
-PCRE_DESC=		Build with PCRE support
 SMTP_DESC=		Build with SMTP support
 JSON_DESC=		Build with JSON-C support
 GEOIP_DESC=		Build with GeoIP support
@@ -47,7 +48,8 @@ INSTALL_TARGET=	install-strip
 CONFIGURE_ARGS=	--sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \
 		--enable-dynamic-linking \
 		--enable-debug \
-		--datadir=${PREFIX}/share/syslog-ng/
+		--datadir=${PREFIX}/share/syslog-ng/ \
+		--enable-pcre
 
 BROKEN_sparc64=	Does not compile on sparc64: gcc core dump
 
@@ -89,13 +91,6 @@ CONFIGURE_ARGS+=	--enable-ipv6
 CONFIGURE_ARGS+=	--disable-ipv6
 .endif
 
-.if ${PORT_OPTIONS:MPCRE}
-CONFIGURE_ARGS+=	--enable-pcre
-LIB_DEPENDS+=		libpcre.so:${PORTSDIR}/devel/pcre
-.else
-CONFIGURE_ARGS+=	--disable-pcre
-.endif
-
 .if ${PORT_OPTIONS:MGEOIP}
 CONFIGURE_ARGS+=	--enable-geoip
 LIB_DEPENDS+=		libGeoIP.so:${PORTSDIR}/net/GeoIP



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408131742.s7DHghmr050149>