summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2012-07-18 19:45:37 +0000
committerJeroen Roovers <jer@gentoo.org>2012-07-18 19:45:37 +0000
commit718813f2b5324ff3d36806dd5a214054141f1175 (patch)
tree487ddf51df330d5c73805a5e95c9d0821f08ba49 /net-libs/daq
parentFix Manifest. (diff)
downloadhistorical-718813f2b5324ff3d36806dd5a214054141f1175.tar.gz
historical-718813f2b5324ff3d36806dd5a214054141f1175.tar.bz2
historical-718813f2b5324ff3d36806dd5a214054141f1175.zip
Bring back stable ebuild.
Package-Manager: portage-2.2.0_alpha119/cvs/Linux x86_64 RepoMan-Options: --force
Diffstat (limited to 'net-libs/daq')
-rw-r--r--net-libs/daq/ChangeLog5
-rw-r--r--net-libs/daq/Manifest9
-rw-r--r--net-libs/daq/daq-0.6.2.ebuild70
3 files changed, 79 insertions, 5 deletions
diff --git a/net-libs/daq/ChangeLog b/net-libs/daq/ChangeLog
index aa7a58fb0ecb..7e9beec84e45 100644
--- a/net-libs/daq/ChangeLog
+++ b/net-libs/daq/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-libs/daq
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/daq/ChangeLog,v 1.18 2012/07/18 19:42:28 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/daq/ChangeLog,v 1.19 2012/07/18 19:45:37 jer Exp $
+
+ 18 Jul 2012; Jeroen Roovers <jer@gentoo.org> +daq-0.6.2.ebuild:
+ Bring back stable ebuild.
*daq-0.6.2-r1 (18 Jul 2012)
diff --git a/net-libs/daq/Manifest b/net-libs/daq/Manifest
index 677d98adc10c..af8b4108c740 100644
--- a/net-libs/daq/Manifest
+++ b/net-libs/daq/Manifest
@@ -5,12 +5,13 @@ DIST daq-0.5.tar.gz 449703 SHA256 36f2954a5994e0047c43a6e48e033712a4f2dbabb63556
DIST daq-0.6.2.tar.gz 451581 SHA256 0159865b5dc127ed2faf8d6732d781939f27e38b7c7deabcd369a22ea9e42f26 SHA512 da19034f210d9c202f5e3ba7ddf60645498ed8bdaf28410811922ebb1338b56c55c8e992e46e1c7b9b89de6148b471129826a02ab2a45c7232bc4091a4e53125 WHIRLPOOL 01e7b47e27b71d11648936911bb9bd2657b387fd15eb41f5939b23b3e2da9753d66165eddd0831ba4e827ab67ee2f61ee963cb98788ad4a7ca9d03f921031ff6
EBUILD daq-0.5.ebuild 1663 SHA256 fc87be5f30b407272979052f0c5cd2e69f61857d5ad38516a8162d11c1334764 SHA512 67550e0ab77df0a67c7316f76413e40d3bfe67794c6c3961ed866ba270263d27aa8531799b837a10aa4cc04c6c248a4d43d514f84f174f7dd2e712a8d658dac8 WHIRLPOOL ed44fd4801a7a60029e2748ab83ef3ff3aa739405fb8aafd5e9cb08d187d8b2e14f11095116cfdc83dd98578eed6f2f4196389aabce1d2f63fef1a52e916d63b
EBUILD daq-0.6.2-r1.ebuild 2021 SHA256 7d88a7343486c0f5094cc34eb0d95ef7b4436da7ffc57f6231af92299c90160c SHA512 7c6888b07016f82ae9ae52c8587b273019b55047e253f8f479d8e4c1785225566b659b723f82e37ce66db479e0280c48b7ea1aef30b6453c42f74184f295d792 WHIRLPOOL 379ea5486ea659fd449000fe05e25d60fb1d5df86a3968ee8730fd549f89d3e14bb60b97e4c24c93d80385d7e86bbe5850bcc0f88eacdf1122f9864bbbd0d2f8
-MISC ChangeLog 2398 SHA256 a8747f4e95ff70d45b8f07ded9371d7fd662a2cc4280f5aa6181a66ea33a071c SHA512 6f3a0881cc9254ca33c0cbfa949356672822d43efd91dfca5f8971b8629db89d87a3af094221a06b9a7bba66dc0878248bb91e9ba601cddcfa584677a648a550 WHIRLPOOL 15862b9b66400c2460c66ab767684a11c19ce71698b899af3564de9a46e22e9e5ae7ff1a64fe51e3e883145912af80e51c514fc227c825f2e3723edd6eb37b6f
+EBUILD daq-0.6.2.ebuild 2062 SHA256 d229097d090a37fd5223d402a87b977ca8168f8bc9957ecd5adb56df7376c6a1 SHA512 cb40f72232c4fe311665e761b5207b1016e4abdc408e555c559f9c9ecb7ce20d930152cec8a1ecb8d152a8b26768f4748f44fa9afcc0dfd67f9d355eb0721ab9 WHIRLPOOL 55732bb29a35395c473f1ef822e1db6c2bfe12225e2761d22c0c368e882bcb34c7cbd4d7927bfb7622a3c3f362ed80c9f8fddaabc38b7ed317422e57e8acb9a5
+MISC ChangeLog 2493 SHA256 9fc8d0ac596ea102f1a3534763c4c02218d50996f004093a9cc1f6cd168f2ad8 SHA512 4a8d41e5b0f3007e2d706270bec296c3d52f8ab6a0ba5c0a7689f3af63319f42ef2ace1c0e0332c3b49bd4253d5bd2492a3ab13a5418a4062d131975ced25f79 WHIRLPOOL c4aabd1c7d9e49dbd51c1b33e4baf094b675541fc75c7ae130b148aaf095dac79650ced30ebdf5d0f718c188a46692da855af960aaee9cc3930ab427efd97dc3
MISC metadata.xml 1406 SHA256 4a15d8c4ba6c84f144a4300abd1145cdbcb50eee55444eaeb119f507251af742 SHA512 94a80287033a5db9beaff580b6b0f7535b89ad79517e65234644c2b9615b637897937b00933c84249631c3531558aa97194c5ddc9581bd36e2490f1855d8721a WHIRLPOOL a95f16a90786fb434cd186535c3215332947d5994a3c41652c2a6bff27aa346d6e65f34a95a54475fd6ab1c1d053ebcfc5de8238dceafb8d2af68695671a70c8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlAHEgIACgkQVWmRsqeSphM3LQCcD7HGmt1Hcd937vqScPVcQfWT
-chQAnAm8CRxIWhAlF2nj1ZfTZlTfXrVA
-=VrcN
+iEYEAREIAAYFAlAHEmYACgkQVWmRsqeSphOHkQCfVwJUtr6UM/MSS4noav2IUAuL
+YgMAnA7GZoU8LzTkwLEk0xZnnQT0fTtU
+=TAsI
-----END PGP SIGNATURE-----
diff --git a/net-libs/daq/daq-0.6.2.ebuild b/net-libs/daq/daq-0.6.2.ebuild
new file mode 100644
index 000000000000..d57dd7c45fb7
--- /dev/null
+++ b/net-libs/daq/daq-0.6.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/daq/daq-0.6.2.ebuild,v 1.6 2012/07/18 19:45:36 jer Exp $
+
+EAPI="2"
+
+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 || die "make install failed"
+ 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."
+}