Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jul 2014 14:46:55 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r361784 - head/net/libnids
Message-ID:  <201407141446.s6EEktRq007941@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tijl
Date: Mon Jul 14 14:46:55 2014
New Revision: 361784
URL: http://svnweb.freebsd.org/changeset/ports/361784
QAT: https://qat.redports.org/buildarchive/r361784/

Log:
  Remove the option to depend on net/libnet10 and depend on net/libnet
  unconditionally.  Since this is the last consumer of net/libnet10 this
  allows marking that port deprecated.

Modified:
  head/net/libnids/Makefile

Modified: head/net/libnids/Makefile
==============================================================================
--- head/net/libnids/Makefile	Mon Jul 14 14:41:13 2014	(r361783)
+++ head/net/libnids/Makefile	Mon Jul 14 14:46:55 2014	(r361784)
@@ -3,56 +3,36 @@
 
 PORTNAME=	libnids
 PORTVERSION=	1.24
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net security
 MASTER_SITES=	SF
 
 MAINTAINER=	wxs@FreeBSD.org
 COMMENT?=	Network monitoring library with TCP/IP reassembly
 
+BUILD_DEPENDS=	${LIBNET_CONFIG}:${PORTSDIR}/net/libnet
+
 LICENSE=	GPLv2
 
 CONFLICTS?=	libnids-libnet11-[0-9]*
 
-OPTIONS_DEFINE=	LIBNET10 LIBNET11 GLIB2
-LIBNET10_DESC=	Use libnet 1.0.x
-LIBNET11_DESC=	Use libnet 1.1.x
+OPTIONS_DEFINE=	GLIB2
+OPTIONS_DEFAULT=GLIB2
 GLIB2_DESC=	Use GLIB2 for multiprocessing support
 OPTIONS_SUB=	yes
-.if defined(WITH_LIBNET11)
-OPTIONS_DEFAULT=	LIBNET11 GLIB2
-.else
-OPTIONS_DEFAULT=	LIBNET10 GLIB2
-.endif
 
 GLIB2_USE=	gnome=glib20
 GLIB2_CONFIGURE_ENABLE=	libglib
 
-WANT_GNOME=	yes
 USES=		pkgconfig
 GNU_CONFIGURE=	yes
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MLIBNET10}
-LIBNET_VERSION=	10
-BUILD_DEPENDS+=	${LIBNET_CONFIG}:${PORTSDIR}/net/libnet${LIBNET_VERSION}
-LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet${LIBNET_VERSION}-config
-LIBNET_LIB=	"-L${LOCALBASE}/include/libnet${LIBNET_VERSION} \
-		${LOCALBASE}/lib/libnet${LIBNET_VERSION}/libnet.a"
-.elif ${PORT_OPTIONS:MLIBNET11}
-LIBNET_VERSION=	11
-BUILD_DEPENDS+=	${LIBNET_CONFIG}:${PORTSDIR}/net/libnet
-LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet${LIBNET_VERSION}-config
-LIBNET_LIB=	"`${LIBNET_CONFIG} --libs`"
-.else
-CONFIGURE_ARGS+=	--disable-libnet
-.endif
+LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
 
 post-patch:
 	@${REINPLACE_CMD} -Ee \
 		's|(LNET_CFLAGS=).*|\1"`${LIBNET_CONFIG} --defines` `${LIBNET_CONFIG} --cflags`"|; \
-		 s|(LNETLIB=).*|\1${LIBNET_LIB}|' \
+		 s|(LNETLIB=).*|\1"`${LIBNET_CONFIG} --libs`"|' \
 		 ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
 
 do-install:



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