summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2009-05-24 19:06:06 +0000
committerPeter Volkov <pva@gentoo.org>2009-05-24 19:06:06 +0000
commit4be085f19e0c56ea990dc4cf21a0cdf5619ebc5f (patch)
treeb3bcc598d06d92c39b885f028cdd37bc76214288 /net-analyzer/tcpreplay
parentversion bump, reported by Arseny Solokha, bug #270135 (diff)
downloadhistorical-4be085f19e0c56ea990dc4cf21a0cdf5619ebc5f.tar.gz
historical-4be085f19e0c56ea990dc4cf21a0cdf5619ebc5f.tar.bz2
historical-4be085f19e0c56ea990dc4cf21a0cdf5619ebc5f.zip
Version bump. Now with ipv6 support.
Package-Manager: portage-2.2_rc33/cvs/Linux i686
Diffstat (limited to 'net-analyzer/tcpreplay')
-rw-r--r--net-analyzer/tcpreplay/ChangeLog9
-rw-r--r--net-analyzer/tcpreplay/Manifest4
-rw-r--r--net-analyzer/tcpreplay/tcpreplay-3.4.2.ebuild54
3 files changed, 64 insertions, 3 deletions
diff --git a/net-analyzer/tcpreplay/ChangeLog b/net-analyzer/tcpreplay/ChangeLog
index 3341fc2a1d11..90be51e8f09e 100644
--- a/net-analyzer/tcpreplay/ChangeLog
+++ b/net-analyzer/tcpreplay/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/tcpreplay
-# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpreplay/ChangeLog,v 1.31 2009/04/05 19:14:22 pva Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpreplay/ChangeLog,v 1.32 2009/05/24 19:06:06 pva Exp $
+
+*tcpreplay-3.4.2 (24 May 2009)
+
+ 24 May 2009; Peter Volkov <pva@gentoo.org> +tcpreplay-3.4.2.ebuild:
+ Version bump. Now with ipv6 support.
*tcpreplay-3.4.1 (05 Apr 2009)
diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest
index 40932250fde4..df3f2b5c50fc 100644
--- a/net-analyzer/tcpreplay/Manifest
+++ b/net-analyzer/tcpreplay/Manifest
@@ -3,9 +3,11 @@ DIST tcpreplay-2.3.5.tar.gz 682045 RMD160 f94e35bbe96e95416bbc320cb853fe889f2b63
DIST tcpreplay-3.2.3.tar.gz 776918 RMD160 2b6c3cdd4758ba54086e84753f2a921fce1061fa SHA1 bafca8248bcbdc9fbbda1ddfa5410ab024723d0d SHA256 5e4a5dabf98cc75cfd3e719018de4a111d81f55eb582ab1c865a26930977db74
DIST tcpreplay-3.3.2.tar.gz 855896 RMD160 a42d75f54d2203f91f413ab7191554eb761fd06f SHA1 270912f9f58abed741c65e8ea16fdf421603ea11 SHA256 b20dbc127668a3c02bf12c86fb511ad23f5483f4c5e3b8ab3f4df4af449c3076
DIST tcpreplay-3.4.1.tar.gz 872412 RMD160 454bb5bce242311161964f487b5b9b5dfd1298bb SHA1 f5984c6bea651bf52fe1d5ba1224e74727e9e859 SHA256 29ac0dfbea60f69f30b1f77a65bdb79e7023eabe82eaac73d32fef022460b1db
+DIST tcpreplay-3.4.2.tar.gz 880398 RMD160 8e3cfde712d095db47fc2b44f89d03dae7596a85 SHA1 112540ed102878562734ac6bdd14ecb01c8b608d SHA256 bff5df21d020bed89b446baa1a38e9e559ab68c5e2b8851164f158cac20582e1
EBUILD tcpreplay-2.3.5.ebuild 1167 RMD160 ad08de2562978e0146fe2b4b9c2e6e9d122d293c SHA1 5368bcf03943756ddefbe201b2e25a0a0a697853 SHA256 2fc8cc645ed42663720048e65fab749af6e28f151c25ee78350b525a993672fa
EBUILD tcpreplay-3.2.3.ebuild 1202 RMD160 2483c5b1aa21e05bcc45a88e660e41fcfedd882b SHA1 cb82eb94092f481773bf0ed489a765292047b7c5 SHA256 6f1346954b5ef430fa60cbf163a51dcdbc36488e7a5cc0634f58404eaa03bb8d
EBUILD tcpreplay-3.3.2.ebuild 1210 RMD160 f3824609b1cf580b59509974b347c691cdd0071d SHA1 cda4e5433e4b971c0b0eb9646d3b963d77f0b5ce SHA256 2010bdc450c5f95ed3ca5d72c763261da440a8b23d99507f9e6c73526c51feef
EBUILD tcpreplay-3.4.1.ebuild 1590 RMD160 62886210af34b772e5a1137fa9525d658b4f89c1 SHA1 c2ee84b7b250636cab45f534d8324a1d955736a2 SHA256 05fad6716fab8a7c49b2d8dc8c620cb90d2c17cbe8fcab7998dde0a6984cdb80
-MISC ChangeLog 5102 RMD160 9780eb0e1f6b0150d6a85718dd89a4e17b4c3177 SHA1 4f41be4f14c613f367a0fe8e12d2e2a04f0a6b49 SHA256 60728f37ec1b858449d65e2a8656d25bd4692b7385ae648a811c3d10633afe0c
+EBUILD tcpreplay-3.4.2.ebuild 1536 RMD160 3f40ca301b715141e20479ab315045ff59a8c0ef SHA1 21887f88e1c43656fe69a16451d90a535e9e48f2 SHA256 27ad83974b5fddf4805d3533cd7e028e150282069062249b009ef921c7886828
+MISC ChangeLog 5244 RMD160 6711534cb7b1ef74341814ee754f12faf2a4df14 SHA1 69aeeaf29f7f8a2de1c9c96d78dc4338c51413d5 SHA256 c863af45876ced27833b28de0946a7da03513b2200a6618921eee1809dd3103b
MISC metadata.xml 835 RMD160 f49a99ce7708fa2eae5909d38c6c195c8ff147ec SHA1 8dfb5042c39c0ebb163b15446afac2ef9a70754c SHA256 26bad01dbf458cd04f341e34abf64a5b635f5ed06a83e90f870381e917786e8a
diff --git a/net-analyzer/tcpreplay/tcpreplay-3.4.2.ebuild b/net-analyzer/tcpreplay/tcpreplay-3.4.2.ebuild
new file mode 100644
index 000000000000..9bd05e7a1a3d
--- /dev/null
+++ b/net-analyzer/tcpreplay/tcpreplay-3.4.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpreplay/tcpreplay-3.4.2.ebuild,v 1.1 2009/05/24 19:06:06 pva Exp $
+
+EAPI="2"
+
+DESCRIPTION="replay saved tcpdump or snoop files at arbitrary speeds"
+HOMEPAGE="http://tcpreplay.synfin.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="debug pcapnav +tcpdump"
+
+DEPEND="
+ >=sys-devel/autogen-5.9.7
+ dev-libs/libdnet
+ >=net-libs/libpcap-0.9
+ tcpdump? ( net-analyzer/tcpdump )
+ pcapnav? ( net-libs/libpcapnav )"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ echo "We don't use bundled libopts" > libopts/options.h
+}
+
+src_configure() {
+ # By default it uses static linking. Avoid that, bug 252940
+ econf --enable-shared \
+ --disable-local-libopts \
+ $(use_with tcpdump tcpdump /usr/sbin/tcpdump) \
+ $(use_with pcapnav pcapnav-config /usr/bin/pcapnav-config) \
+ $(use_enable debug)
+}
+
+src_test() {
+ if hasq userpriv "${FEATURES}"; then
+ ewarn "Some tests were disabled due to FEATURES=userpriv"
+ ewarn "To run all tests issue the following command as root:"
+ ewarn " # make -C ${S}/test"
+ make -C test tcpprep || die "self test failed - see ${S}/test/test.log"
+ else
+ make test || {
+ ewarn "Note, that some tests require eth0 iface to be UP." ;
+ die "self test failed - see ${S}/test/test.log" ; }
+ fi
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc README docs/{CHANGELOG,CREDIT,HACKING,TODO} || die
+}