public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2017-10-29 14:47 Jonas Stein
  0 siblings, 0 replies; 10+ messages in thread
From: Jonas Stein @ 2017-10-29 14:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f1b86895b642cb2178d26eacd3abeff67368a14c
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 14:46:53 2017 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 14:46:53 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b86895

net-libs/daq: Removed proxied maintainer

Removed proxied maintainer due to inactivity.
Fixed tabs/spaces in metadata.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 net-libs/daq/metadata.xml | 40 ++++++++++++++++------------------------
 1 file changed, 16 insertions(+), 24 deletions(-)

diff --git a/net-libs/daq/metadata.xml b/net-libs/daq/metadata.xml
index 0c66111f540..a114c5f0204 100644
--- a/net-libs/daq/metadata.xml
+++ b/net-libs/daq/metadata.xml
@@ -1,41 +1,33 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person">
-  <email>jason.r.wallace@gmail.com</email>
-  <name>Jason Wallace</name>
-</maintainer>
-<maintainer type="person">
-  <email>patrick@gentoo.org</email>
-  <name>Patrick Lauer</name>
-</maintainer>
-<maintainer type="project">
-  <email>proxy-maint@gentoo.org</email>
-  <name>Proxy Maintainers</name>
-</maintainer>
-<maintainer type="project">
-  <email>netmon@gentoo.org</email>
-  <name>Gentoo network monitoring and analysis project</name>
-</maintainer>
-<longdescription>Data Acquisition library, for packet I/O with Snort 2.9 and later</longdescription>
-<use>
-	<flag name="afpacket">
+	<maintainer type="person">
+		<email>patrick@gentoo.org</email>
+		<name>Patrick Lauer</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>netmon@gentoo.org</email>
+		<name>Gentoo network monitoring and analysis project</name>
+	</maintainer>
+	<longdescription>Data Acquisition library, for packet I/O with Snort 2.9 and later</longdescription>
+	<use>
+		<flag name="afpacket">
 		Build the AFPacket data acquisition module. Functions similar to the PCAP 
 		module but with better performance. Snort can run unprivileged when using 
 		this module. AFpacket supports both inline and passive modes.
 	</flag>
-	<flag name="dump">Build the Dump data acquisition module. The dump DAQ
+		<flag name="dump">Build the Dump data acquisition module. The dump DAQ
 		allows you to test the various inline mode features available in
 		2.9 Snort like injection and normalization.
 	</flag>
-	<flag name="pcap">Build the PCAP data acquisition module.</flag>
-	<flag name="nfq">
+		<flag name="pcap">Build the PCAP data acquisition module.</flag>
+		<flag name="nfq">
 		Build the NFQ data acquisition module. NFQ is the new way to process iptables 
 		packets for inline deployments. Snort can not run unprivileged when using this module.
 	</flag>
-	<flag name="ipq">
+		<flag name="ipq">
 		Build the IPQ data acquisition module. IPQ is the old way to process iptables
 		packets for inline deployments. Snort can not run unprivileged when using this module.
 	</flag>
-</use>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2018-12-10 16:45 Thomas Deutschmann
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Deutschmann @ 2018-12-10 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     f9682018fc6f442bdda0be892199576c186300a3
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 10 16:33:55 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Dec 10 16:45:02 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9682018

net-libs/daq: bump to v2.0.6

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 net-libs/daq/Manifest         |  1 +
 net-libs/daq/daq-2.0.6.ebuild | 77 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/net-libs/daq/Manifest b/net-libs/daq/Manifest
index 71be401e32e..13a86802343 100644
--- a/net-libs/daq/Manifest
+++ b/net-libs/daq/Manifest
@@ -1,3 +1,4 @@
 DIST daq-0.6.2.tar.gz 451581 BLAKE2B 64eebeb669eefc6715b206de19e823708a8e4255d5898d5f6d4b80889360611950764432c941a2a930582ab9b8c2300cfdb41784f008f4ef1c248f3469819d4e SHA512 da19034f210d9c202f5e3ba7ddf60645498ed8bdaf28410811922ebb1338b56c55c8e992e46e1c7b9b89de6148b471129826a02ab2a45c7232bc4091a4e53125
 DIST daq-2.0.0.tar.gz 480030 BLAKE2B ab25ce133833babbdaecd74c79d319739e5bfa34bfa100d35c19569c935fe58b425ea817a12f6d2fc1ff47a6e8097b822e2d5ac5dc295cdde516811f139accff SHA512 aa79e06473592c0ee57a3a2da60f01f35e6268a126fcb3a992ee7c6da48a079cf359db7439be3778997e774c340630d768712c9efea10c570feb4961f9a00b3c
 DIST daq-2.0.2.tar.gz 474447 BLAKE2B fa80d435056d672eaa15f003649d90dba91986780f372cd4e953b676e414232516c5fc43065f5497d38299e0309c58b2734458f9e5aa1b93cdfa29dfe72b622d SHA512 b2a47e174155f21cb1c6f1e1c431ea7cca6aa9f7371228e77def3c526a67fd42d0e26e4c94263195e041b203cdf0c2aaef14f9035afb23dde0bd5df3bf422cbd
+DIST daq-2.0.6.tar.gz 518013 BLAKE2B 702ab20c776b9047230bb1ac36574068e461a850ed5d15959c314d62b0b828c792cf23d19cdb411ba8c067348ae74dd2f011376ccbe0376c44536ad58fa1bba9 SHA512 61dd5408c587e57999445b9549ac539ffc5bb16ddc179601de1065fc5e251c1893536d8aa2251096e34b54093529d3578e7b5d97e3514cb2bbf4de113639b08c

diff --git a/net-libs/daq/daq-2.0.6.ebuild b/net-libs/daq/daq-2.0.6.ebuild
new file mode 100644
index 00000000000..42db1344051
--- /dev/null
+++ b/net-libs/daq/daq-2.0.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit autotools multilib
+
+DESCRIPTION="Data Acquisition library, for packet I/O"
+HOMEPAGE="https://www.snort.org/"
+SRC_URI="https://www.snort.org/downloads/snort/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
+
+PCAP_DEPEND=">=net-libs/libpcap-1.0.0"
+IPT_DEPEND="
+	>=net-firewall/iptables-1.4.10
+	dev-libs/libdnet
+	net-libs/libnetfilter_queue
+
+"
+DEPEND="
+	dump? ( ${PCAP_DEPEND} )
+	ipq? ( ${IPT_DEPEND} )
+	nfq? ( ${IPT_DEPEND} )
+	pcap? ( ${PCAP_DEPEND} )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	eautoreconf
+}
+
+src_configure() {
+	# We forced libpcap to 1.x, so we can set this cache var so
+	# cross-compiling doesn't break on us.
+	daq_cv_libpcap_version_1x=yes \
+	econf \
+		$(use_enable ipv6) \
+		$(use_enable pcap pcap-module) \
+		$(use_enable afpacket afpacket-module) \
+		$(use_enable dump dump-module) \
+		$(use_enable nfq nfq-module) \
+		$(use_enable ipq ipq-module) \
+		$(use_enable static-libs static) \
+		--disable-ipfw-module \
+		--disable-bundled-modules
+}
+
+DOCS=( ChangeLog README )
+
+src_install() {
+	default
+
+	find "${ED}" -name '*.la' -delete || die
+
+	# If not using static-libs don't install the static libraries
+	# This has been bugged upstream
+	if ! use static-libs; then
+		for z in libdaq_static libdaq_static_modules; do
+			rm "${D}"usr/$(get_libdir)/${z}.a
+		done
+	fi
+}
+
+pkg_postinst() {
+	einfo "The Data Acquisition library (DAQ) for packet I/O replaces direct"
+	einfo "calls to PCAP functions with an abstraction layer that facilitates"
+	einfo "operation on a variety of hardware and software interfaces without"
+	einfo "requiring changes to application such as Snort."
+	einfo
+	einfo "Please see the README file for DAQ for information about specific"
+	einfo "DAQ modules."
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2019-08-11 11:20 David Seifert
  0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2019-08-11 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     782f84dee1193a992b2930bfa0aaebcd0390b9c1
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 11:20:01 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 11:20:01 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782f84de

net-libs/daq: [QA] Fix missing trailing slash

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-libs/daq/daq-2.0.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/daq/daq-2.0.6-r1.ebuild b/net-libs/daq/daq-2.0.6-r1.ebuild
index ff91d75a4a1..749de964a78 100644
--- a/net-libs/daq/daq-2.0.6-r1.ebuild
+++ b/net-libs/daq/daq-2.0.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -66,7 +66,7 @@ src_install() {
 	# This has been bugged upstream
 	if ! use static-libs; then
 		for z in libdaq_static libdaq_static_modules; do
-			rm "${D}"usr/$(get_libdir)/${z}.a
+			rm "${D}"/usr/$(get_libdir)/${z}.a
 		done
 	fi
 }


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2019-11-18 12:22 Agostino Sarubbo
  0 siblings, 0 replies; 10+ messages in thread
From: Agostino Sarubbo @ 2019-11-18 12:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e834e0c1f6978024277e1d5381e28b9afc511ff8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 12:22:09 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 12:22:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e834e0c1

net-libs/daq: amd64 stable wrt bug #700442

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-libs/daq/daq-2.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/daq/daq-2.0.6-r1.ebuild b/net-libs/daq/daq-2.0.6-r1.ebuild
index 749de964a78..b5b208308ff 100644
--- a/net-libs/daq/daq-2.0.6-r1.ebuild
+++ b/net-libs/daq/daq-2.0.6-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.snort.org/downloads/snort/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
 
 PCAP_DEPEND=">=net-libs/libpcap-1.0.0"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2019-12-13 15:55 Aaron Bauman
  0 siblings, 0 replies; 10+ messages in thread
From: Aaron Bauman @ 2019-12-13 15:55 UTC (permalink / raw
  To: gentoo-commits

commit:     ee677ba1d96874a33ddcb3a1b1e3bc0d59dc78d1
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 15:55:21 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 15:55:21 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee677ba1

net-libs/daq: drop old EAPIs

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 net-libs/daq/Manifest            |  3 --
 net-libs/daq/daq-0.6.2-r1.ebuild | 68 -----------------------------------
 net-libs/daq/daq-0.6.2.ebuild    | 69 -----------------------------------
 net-libs/daq/daq-2.0.0.ebuild    | 68 -----------------------------------
 net-libs/daq/daq-2.0.2.ebuild    | 77 ----------------------------------------
 5 files changed, 285 deletions(-)

diff --git a/net-libs/daq/Manifest b/net-libs/daq/Manifest
index 13a86802343..ada29e95cb7 100644
--- a/net-libs/daq/Manifest
+++ b/net-libs/daq/Manifest
@@ -1,4 +1 @@
-DIST daq-0.6.2.tar.gz 451581 BLAKE2B 64eebeb669eefc6715b206de19e823708a8e4255d5898d5f6d4b80889360611950764432c941a2a930582ab9b8c2300cfdb41784f008f4ef1c248f3469819d4e SHA512 da19034f210d9c202f5e3ba7ddf60645498ed8bdaf28410811922ebb1338b56c55c8e992e46e1c7b9b89de6148b471129826a02ab2a45c7232bc4091a4e53125
-DIST daq-2.0.0.tar.gz 480030 BLAKE2B ab25ce133833babbdaecd74c79d319739e5bfa34bfa100d35c19569c935fe58b425ea817a12f6d2fc1ff47a6e8097b822e2d5ac5dc295cdde516811f139accff SHA512 aa79e06473592c0ee57a3a2da60f01f35e6268a126fcb3a992ee7c6da48a079cf359db7439be3778997e774c340630d768712c9efea10c570feb4961f9a00b3c
-DIST daq-2.0.2.tar.gz 474447 BLAKE2B fa80d435056d672eaa15f003649d90dba91986780f372cd4e953b676e414232516c5fc43065f5497d38299e0309c58b2734458f9e5aa1b93cdfa29dfe72b622d SHA512 b2a47e174155f21cb1c6f1e1c431ea7cca6aa9f7371228e77def3c526a67fd42d0e26e4c94263195e041b203cdf0c2aaef14f9035afb23dde0bd5df3bf422cbd
 DIST daq-2.0.6.tar.gz 518013 BLAKE2B 702ab20c776b9047230bb1ac36574068e461a850ed5d15959c314d62b0b828c792cf23d19cdb411ba8c067348ae74dd2f011376ccbe0376c44536ad58fa1bba9 SHA512 61dd5408c587e57999445b9549ac539ffc5bb16ddc179601de1065fc5e251c1893536d8aa2251096e34b54093529d3578e7b5d97e3514cb2bbf4de113639b08c

diff --git a/net-libs/daq/daq-0.6.2-r1.ebuild b/net-libs/daq/daq-0.6.2-r1.ebuild
deleted file mode 100644
index 09c66a2d349..00000000000
--- a/net-libs/daq/daq-0.6.2-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils multilib
-
-DESCRIPTION="Data Acquisition library, for packet I/O"
-HOMEPAGE="http://www.snort.org/"
-SRC_URI="http://www.snort.org/downloads/1339 -> ${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
-
-DEPEND="pcap? ( >=net-libs/libpcap-1.0.0 )
-		dump? ( >=net-libs/libpcap-1.0.0 )
-		nfq? ( dev-libs/libdnet
-			>=net-firewall/iptables-1.4.10
-			net-libs/libnetfilter_queue )
-		ipq? ( dev-libs/libdnet
-			>=net-firewall/iptables-1.4.10
-			net-libs/libnetfilter_queue )"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	econf \
-		$(use_enable ipv6) \
-		$(use_enable pcap pcap-module) \
-		$(use_enable afpacket afpacket-module) \
-		$(use_enable dump dump-module) \
-		$(use_enable nfq nfq-module) \
-		$(use_enable ipq ipq-module) \
-		$(use_enable static-libs static) \
-		--disable-ipfw-module \
-		--disable-bundled-modules
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc ChangeLog README
-
-	# Remove unneeded .la files
-	rm \
-		"${D}"usr/$(get_libdir)/daq/*.la \
-		"${D}"usr/$(get_libdir)/libdaq*.la \
-		"${D}"usr/$(get_libdir)/libsfbpf.la \
-		|| die
-
-	# If not using static-libs don't install the static libraries
-	# This has been bugged upstream
-	if ! use static-libs; then
-		for z in libdaq_static libdaq_static_modules; do
-			rm "${D}"usr/$(get_libdir)/${z}.a
-		done
-	fi
-}
-
-pkg_postinst() {
-	einfo "The Data Acquisition library (DAQ) for packet I/O replaces direct"
-	einfo "calls to PCAP functions with an abstraction layer that facilitates"
-	einfo "operation on a variety of hardware and software interfaces without"
-	einfo "requiring changes to application such as Snort."
-	einfo
-	einfo "Please see the README file for DAQ for information about specific"
-	einfo "DAQ modules."
-}

diff --git a/net-libs/daq/daq-0.6.2.ebuild b/net-libs/daq/daq-0.6.2.ebuild
deleted file mode 100644
index 7070a8c4883..00000000000
--- a/net-libs/daq/daq-0.6.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils multilib
-
-DESCRIPTION="Data Acquisition library, for packet I/O"
-HOMEPAGE="http://www.snort.org/"
-SRC_URI="http://www.snort.org/downloads/1339 -> ${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~mips ~ppc x86"
-IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
-
-DEPEND="pcap? ( >=net-libs/libpcap-1.0.0 )
-		dump? ( >=net-libs/libpcap-1.0.0 )
-		nfq? ( dev-libs/libdnet
-			>=net-firewall/iptables-1.4.10
-			net-libs/libnetfilter_queue )
-		ipq? ( dev-libs/libdnet
-			>=net-firewall/iptables-1.4.10
-			net-libs/libnetfilter_queue )"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	econf \
-		$(use_enable ipv6) \
-		$(use_enable pcap pcap-module) \
-		$(use_enable afpacket afpacket-module) \
-		$(use_enable dump dump-module) \
-		$(use_enable nfq nfq-module) \
-		$(use_enable ipq ipq-module) \
-		$(use_enable static-libs static) \
-		--disable-ipfw-module \
-		--disable-bundled-modules
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc ChangeLog README
-
-	# Remove unneeded .la files
-	for x in pcap afpacket dump nfq ipq; do
-		rm "${D}"usr/lib64/daq/daq_${x}.la
-	done
-	for y in libdaq libdaq_static libdaq_static_modules libsfbpf; do
-		rm "${D}"usr/lib64/${y}.la
-	done
-
-	# If not using static-libs don't install the static libraries
-	# This has been bugged upstream
-	if ! use static-libs; then
-		for z in libdaq_static libdaq_static_modules; do
-			rm "${D}"usr/lib64/${z}.a
-		done
-	fi
-}
-
-pkg_postinst() {
-	einfo "The Data Acquisition library (DAQ) for packet I/O replaces direct"
-	einfo "calls to PCAP functions with an abstraction layer that facilitates"
-	einfo "operation on a variety of hardware and software interfaces without"
-	einfo "requiring changes to application such as Snort."
-	einfo
-	einfo "Please see the README file for DAQ for information about specific"
-	einfo "DAQ modules."
-}

diff --git a/net-libs/daq/daq-2.0.0.ebuild b/net-libs/daq/daq-2.0.0.ebuild
deleted file mode 100644
index b910b5c0477..00000000000
--- a/net-libs/daq/daq-2.0.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils multilib
-
-DESCRIPTION="Data Acquisition library, for packet I/O"
-HOMEPAGE="http://www.snort.org/"
-SRC_URI="http://www.snort.org/downloads/2311 -> ${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
-
-DEPEND="pcap? ( >=net-libs/libpcap-1.0.0 )
-		dump? ( >=net-libs/libpcap-1.0.0 )
-		nfq? ( dev-libs/libdnet
-			>=net-firewall/iptables-1.4.10
-			net-libs/libnetfilter_queue )
-		ipq? ( dev-libs/libdnet
-			>=net-firewall/iptables-1.4.10
-			net-libs/libnetfilter_queue )"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	econf \
-		$(use_enable ipv6) \
-		$(use_enable pcap pcap-module) \
-		$(use_enable afpacket afpacket-module) \
-		$(use_enable dump dump-module) \
-		$(use_enable nfq nfq-module) \
-		$(use_enable ipq ipq-module) \
-		$(use_enable static-libs static) \
-		--disable-ipfw-module \
-		--disable-bundled-modules
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc ChangeLog README
-
-	# Remove unneeded .la files
-	rm \
-		"${D}"usr/$(get_libdir)/daq/*.la \
-		"${D}"usr/$(get_libdir)/libdaq*.la \
-		"${D}"usr/$(get_libdir)/libsfbpf.la \
-	|| die
-
-	# If not using static-libs don't install the static libraries
-	# This has been bugged upstream
-	if ! use static-libs; then
-		for z in libdaq_static libdaq_static_modules; do
-			rm "${D}"usr/$(get_libdir)/${z}.a
-		done
-	fi
-}
-
-pkg_postinst() {
-	einfo "The Data Acquisition library (DAQ) for packet I/O replaces direct"
-	einfo "calls to PCAP functions with an abstraction layer that facilitates"
-	einfo "operation on a variety of hardware and software interfaces without"
-	einfo "requiring changes to application such as Snort."
-	einfo
-	einfo "Please see the README file for DAQ for information about specific"
-	einfo "DAQ modules."
-}

diff --git a/net-libs/daq/daq-2.0.2.ebuild b/net-libs/daq/daq-2.0.2.ebuild
deleted file mode 100644
index 35b35c7c306..00000000000
--- a/net-libs/daq/daq-2.0.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib autotools
-
-DESCRIPTION="Data Acquisition library, for packet I/O"
-HOMEPAGE="http://www.snort.org/"
-SRC_URI="http://www.snort.org/downloads/2778 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
-
-PCAP_DEPEND=">=net-libs/libpcap-1.0.0"
-IPT_DEPEND="
-	>=net-firewall/iptables-1.4.10
-	dev-libs/libdnet
-	net-libs/libnetfilter_queue
-
-"
-DEPEND="
-	dump? ( ${PCAP_DEPEND} )
-	ipq? ( ${IPT_DEPEND} )
-	nfq? ( ${IPT_DEPEND} )
-	pcap? ( ${PCAP_DEPEND} )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-parallel-grammar.patch #511892
-	epatch "${FILESDIR}"/${P}-libpcap-check.patch
-	eautoreconf
-}
-
-src_configure() {
-	# We forced libpcap to 1.x, so we can set this cache var so
-	# cross-compiling doesn't break on us.
-	daq_cv_libpcap_version_1x=yes \
-	econf \
-		$(use_enable ipv6) \
-		$(use_enable pcap pcap-module) \
-		$(use_enable afpacket afpacket-module) \
-		$(use_enable dump dump-module) \
-		$(use_enable nfq nfq-module) \
-		$(use_enable ipq ipq-module) \
-		$(use_enable static-libs static) \
-		--disable-ipfw-module \
-		--disable-bundled-modules
-}
-
-DOCS=( ChangeLog README )
-
-src_install() {
-	default
-
-	prune_libtool_files
-
-	# If not using static-libs don't install the static libraries
-	# This has been bugged upstream
-	if ! use static-libs; then
-		for z in libdaq_static libdaq_static_modules; do
-			rm "${D}"usr/$(get_libdir)/${z}.a
-		done
-	fi
-}
-
-pkg_postinst() {
-	einfo "The Data Acquisition library (DAQ) for packet I/O replaces direct"
-	einfo "calls to PCAP functions with an abstraction layer that facilitates"
-	einfo "operation on a variety of hardware and software interfaces without"
-	einfo "requiring changes to application such as Snort."
-	einfo
-	einfo "Please see the README file for DAQ for information about specific"
-	einfo "DAQ modules."
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2020-04-14  8:38 Jeroen Roovers
  0 siblings, 0 replies; 10+ messages in thread
From: Jeroen Roovers @ 2020-04-14  8:38 UTC (permalink / raw
  To: gentoo-commits

commit:     b137b40b299708bba64448cd151df9b2c02c1331
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 08:33:08 2020 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 08:38:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b137b40b

net-libs/daq: Version 2.0.7

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 net-libs/daq/Manifest         |  1 +
 net-libs/daq/daq-2.0.7.ebuild | 82 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/net-libs/daq/Manifest b/net-libs/daq/Manifest
index ada29e95cb7..a1e28f4600a 100644
--- a/net-libs/daq/Manifest
+++ b/net-libs/daq/Manifest
@@ -1 +1,2 @@
 DIST daq-2.0.6.tar.gz 518013 BLAKE2B 702ab20c776b9047230bb1ac36574068e461a850ed5d15959c314d62b0b828c792cf23d19cdb411ba8c067348ae74dd2f011376ccbe0376c44536ad58fa1bba9 SHA512 61dd5408c587e57999445b9549ac539ffc5bb16ddc179601de1065fc5e251c1893536d8aa2251096e34b54093529d3578e7b5d97e3514cb2bbf4de113639b08c
+DIST daq-2.0.7.tar.gz 520287 BLAKE2B 799a8e240c9e359a08ac74ef4fe0d92882d4635f270beaf5f5077bb20cc200d6cf8c55e2c68a59ecabac361ce00619d66ddeb4d7e9a25094b16b3a858673099f SHA512 9bedddbc2d952526ab4e1d65f4507eb914507f8b3b5702ecf7137f8a210c690703469162a117a76cb8376a5639db46bd767fc48789ba7294a0bad26d4cd0ede2

diff --git a/net-libs/daq/daq-2.0.7.ebuild b/net-libs/daq/daq-2.0.7.ebuild
new file mode 100644
index 00000000000..9abd8473323
--- /dev/null
+++ b/net-libs/daq/daq-2.0.7.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit autotools multilib
+
+DESCRIPTION="Data Acquisition library, for packet I/O"
+HOMEPAGE="https://www.snort.org/"
+SRC_URI="https://www.snort.org/downloads/snort/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
+
+PCAP_DEPEND=">=net-libs/libpcap-1.0.0"
+IPT_DEPEND="
+	>=net-firewall/iptables-1.4.10
+	dev-libs/libdnet
+	net-libs/libnetfilter_queue
+
+"
+DEPEND="
+	dump? ( ${PCAP_DEPEND} )
+	ipq? ( ${IPT_DEPEND} )
+	nfq? ( ${IPT_DEPEND} )
+	pcap? ( ${PCAP_DEPEND} )
+"
+RDEPEND="${DEPEND}"
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.0.6-parallel-grammar.patch #673390
+	"${FILESDIR}"/${PN}-2.0.6-static-libs.patch
+)
+
+src_prepare() {
+	default
+
+	eautoreconf
+}
+
+src_configure() {
+	# We forced libpcap to 1.x, so we can set this cache var so
+	# cross-compiling doesn't break on us.
+	daq_cv_libpcap_version_1x=yes \
+	econf \
+		$(use_enable afpacket afpacket-module) \
+		$(use_enable dump dump-module) \
+		$(use_enable ipq ipq-module) \
+		$(use_enable ipv6) \
+		$(use_enable nfq nfq-module) \
+		$(use_enable pcap pcap-module) \
+		$(use_enable static-libs static) \
+		--disable-bundled-modules \
+		--disable-ipfw-module \
+		--enable-shared
+}
+
+DOCS=( ChangeLog README )
+
+src_install() {
+	default
+
+	find "${ED}" -name '*.la' -delete || die
+
+	# If not using static-libs don't install the static libraries
+	# This has been bugged upstream
+	if ! use static-libs; then
+		for z in libdaq_static libdaq_static_modules; do
+			rm "${D}"/usr/$(get_libdir)/${z}.a
+		done
+	fi
+}
+
+pkg_postinst() {
+	einfo "The Data Acquisition library (DAQ) for packet I/O replaces direct"
+	einfo "calls to PCAP functions with an abstraction layer that facilitates"
+	einfo "operation on a variety of hardware and software interfaces without"
+	einfo "requiring changes to application such as Snort."
+	einfo
+	einfo "Please see the README file for DAQ for information about specific"
+	einfo "DAQ modules."
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2020-12-27  5:40 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2020-12-27  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     21aa5e9ba8cb8eac307f7bb72fa75fe6c2fed7b9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 05:39:52 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 05:40:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21aa5e9b

net-libs/daq: Keyword 2.0.7 arm64, #728712

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/daq/daq-2.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/daq/daq-2.0.7.ebuild b/net-libs/daq/daq-2.0.7.ebuild
index 9abd8473323..f5dc21493cd 100644
--- a/net-libs/daq/daq-2.0.7.ebuild
+++ b/net-libs/daq/daq-2.0.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.snort.org/downloads/snort/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
 
 PCAP_DEPEND=">=net-libs/libpcap-1.0.0"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2020-12-29  8:36 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2020-12-29  8:36 UTC (permalink / raw
  To: gentoo-commits

commit:     6039b94de1ade58233932e757cb059d1ddc50c08
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 08:36:13 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 08:36:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6039b94d

net-libs/daq: Stabilize 2.0.7 amd64, #761867

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/daq/daq-2.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/daq/daq-2.0.7.ebuild b/net-libs/daq/daq-2.0.7.ebuild
index f5dc21493cd..50a56e1d375 100644
--- a/net-libs/daq/daq-2.0.7.ebuild
+++ b/net-libs/daq/daq-2.0.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.snort.org/downloads/snort/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
 
 PCAP_DEPEND=">=net-libs/libpcap-1.0.0"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2021-01-05 20:51 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-01-05 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     c538326a22e326269f4977d426dd63b1c7eb7ec6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  5 20:47:51 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan  5 20:47:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c538326a

net-libs/daq: Stabilize 2.0.7 x86, #761867

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/daq/daq-2.0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/daq/daq-2.0.7.ebuild b/net-libs/daq/daq-2.0.7.ebuild
index 50a56e1d375..d6681e08a35 100644
--- a/net-libs/daq/daq-2.0.7.ebuild
+++ b/net-libs/daq/daq-2.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -10,7 +10,7 @@ SRC_URI="https://www.snort.org/downloads/snort/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
 
 PCAP_DEPEND=">=net-libs/libpcap-1.0.0"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/
@ 2021-04-03 19:53 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-04-03 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     5f121c9f43d4502a819d791838ac019e7d083537
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  3 19:46:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr  3 19:53:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f121c9f

net-libs/daq: multilib--, ${ED}

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/daq/daq-2.0.7.ebuild | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-libs/daq/daq-2.0.7.ebuild b/net-libs/daq/daq-2.0.7.ebuild
index d6681e08a35..9ec2ff60a4b 100644
--- a/net-libs/daq/daq-2.0.7.ebuild
+++ b/net-libs/daq/daq-2.0.7.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-inherit autotools multilib
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="Data Acquisition library, for packet I/O"
 HOMEPAGE="https://www.snort.org/"
@@ -27,6 +28,7 @@ DEPEND="
 	pcap? ( ${PCAP_DEPEND} )
 "
 RDEPEND="${DEPEND}"
+
 PATCHES=(
 	"${FILESDIR}"/${PN}-2.0.6-parallel-grammar.patch #673390
 	"${FILESDIR}"/${PN}-2.0.6-static-libs.patch
@@ -34,7 +36,6 @@ PATCHES=(
 
 src_prepare() {
 	default
-
 	eautoreconf
 }
 
@@ -66,7 +67,7 @@ src_install() {
 	# This has been bugged upstream
 	if ! use static-libs; then
 		for z in libdaq_static libdaq_static_modules; do
-			rm "${D}"/usr/$(get_libdir)/${z}.a
+			rm "${ED}"/usr/$(get_libdir)/${z}.a || die
 		done
 	fi
 }


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-04-03 19:53 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-29 14:47 [gentoo-commits] repo/gentoo:master commit in: net-libs/daq/ Jonas Stein
  -- strict thread matches above, loose matches on Subject: below --
2018-12-10 16:45 Thomas Deutschmann
2019-08-11 11:20 David Seifert
2019-11-18 12:22 Agostino Sarubbo
2019-12-13 15:55 Aaron Bauman
2020-04-14  8:38 Jeroen Roovers
2020-12-27  5:40 Sam James
2020-12-29  8:36 Sam James
2021-01-05 20:51 Sam James
2021-04-03 19:53 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox