From owner-svn-ports-head@FreeBSD.ORG Sat Feb 16 11:50:43 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 24614A2A; Sat, 16 Feb 2013 11:50:43 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id F409376C; Sat, 16 Feb 2013 11:50:42 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1GBog3q067234; Sat, 16 Feb 2013 11:50:42 GMT (envelope-from dinoex@svn.freebsd.org) Received: (from dinoex@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1GBog0h067233; Sat, 16 Feb 2013 11:50:42 GMT (envelope-from dinoex@svn.freebsd.org) Message-Id: <201302161150.r1GBog0h067233@svn.freebsd.org> From: Dirk Meyer Date: Sat, 16 Feb 2013 11:50:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r312340 - head/net/libnet-devel X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Feb 2013 11:50:43 -0000 Author: dinoex Date: Sat Feb 16 11:50:42 2013 New Revision: 312340 URL: http://svnweb.freebsd.org/changeset/ports/312340 Log: - use OPTIONS_DEFINE Submitted by: bapt Modified: head/net/libnet-devel/Makefile Modified: head/net/libnet-devel/Makefile ============================================================================== --- head/net/libnet-devel/Makefile Sat Feb 16 11:22:59 2013 (r312339) +++ head/net/libnet-devel/Makefile Sat Feb 16 11:50:42 2013 (r312340) @@ -30,20 +30,27 @@ DOCS= README doc/CHANGELOG doc/CONTRIB EXAMPLES= sample/*.c -OPTIONS= NONE "link layer none" off \ - SNOOP "link layer (snoop.h)" off \ - PF "link layer pf" off \ - BPF "link layer bpf" on +OPTIONS_DEFINE= EXAMPLES DOCS +OPTIONS_RADIO= LINK +OPTIONS_RADIO_LINK= SNOOP PF BPF +OPTIONS_DEFAULT= BPF +SNOOP_DESC= link layer (snoop.h) +PF_DESC= link layer pf +BPF_DESC= link layer bpf + +.include -.if defined(WITH_NONE) LIBNET_LINK= none -.elif defined(WITH_SNOOP) + +.if ${PORT_OPTIONS:MSNOOP} LIBNET_LINK= snoop -.elif defined(WITH_PF) +.endif + +.if ${PORT_OPTIONS:MPF} LIBNET_LINK= pf -.elif defined(WITHOUT_BPF) -LIBNET_LINK= none -.else +.endif + +.if ${PORT_OPTIONS:MBPF} LIBNET_LINK= bpf .endif @@ -64,11 +71,11 @@ post-install: @cd ${PREFIX}/lib && \ ${LN} -sf ${SHORT_NAME}/libnet.so libnet-${PORTVERSION}.so.8 && \ ${LN} -sf libnet-${PORTVERSION}.so.8 libnet-${PORTVERSION}.so -.if !defined(NOPORTEXAMPLES) +.if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR} .endif -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} .endif