net-analyzer/barnyard2: Add USE=sguil, drop USE=static
authorJeroen Roovers <jer@gentoo.org>
Sat, 6 Jul 2019 09:11:30 +0000 (11:11 +0200)
committerJeroen Roovers <jer@gentoo.org>
Sat, 6 Jul 2019 09:11:45 +0000 (11:11 +0200)
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
net-analyzer/barnyard2/barnyard2-1.13.ebuild
net-analyzer/barnyard2/metadata.xml

index 07f801df35f15e3526bf6a7e6f15ddecf5fa892b..4a238eca628b2b4dba4eb9b3f7cb1275a59d1e22 100644 (file)
@@ -12,13 +12,14 @@ SRC_URI="https://github.com/firnsy/barnyard2/archive/v2-${PV}.tar.gz -> ${P}-git
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug gre mpls mysql odbc postgres static"
+IUSE="debug gre mpls mysql odbc postgres sguil"
 
 DEPEND="
        net-libs/libpcap
        mysql? ( dev-db/mysql-connector-c:0= )
        odbc? ( dev-db/unixODBC )
        postgres? ( dev-db/postgresql:* )
+       sguil? ( dev-lang/tcl:* )
 "
 RDEPEND="
        ${DEPEND}
@@ -43,19 +44,18 @@ src_prepare() {
 
 src_configure() {
        econf \
-               $(use_enable !static shared) \
-               $(use_enable static) \
                $(use_enable debug) \
                $(use_enable gre) \
                $(use_enable mpls) \
                $(use_with mysql) \
                $(use_with odbc) \
                $(use_with postgres postgresql) \
+               $(use_with sguil tcl) \
+               --disable-aruba \
                --disable-ipv6 \
-               --disable-prelude \
                --disable-mysql-ssl-support \
-               --disable-aruba \
-               --without-tcl \
+               --disable-prelude \
+               --disable-static \
                --without-oracle
 }
 
index c97636709d3060e35c2d80f96433cf79c8219148..d6bf89e69a2c826cb7e0230b782a2b95c450c769 100644 (file)
@@ -28,5 +28,6 @@
        <use>
                <flag name="gre">Enable GRE support</flag>
                <flag name="mpls">Enable support for mpls networks</flag>
+               <flag name="sguil">Enable sguil (The Analyst Console for Network Security Monitoring) support</flag>
        </use>
 </pkgmetadata>