summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2007-10-09 18:04:12 +0000
committerMarkus Ullmann <jokey@gentoo.org>2007-10-09 18:04:12 +0000
commit761214408f6633885b35dd82b0b6397a9b5d62c9 (patch)
tree85b4726ca515dc3eceb92d0c74a485c7c740cc6f /net-analyzer
parentsparc stable wrt #191296 (diff)
downloadhistorical-761214408f6633885b35dd82b0b6397a9b5d62c9.tar.gz
historical-761214408f6633885b35dd82b0b6397a9b5d62c9.tar.bz2
historical-761214408f6633885b35dd82b0b6397a9b5d62c9.zip
Version bump wrt bug #194890
Package-Manager: portage-2.1.3.12
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/tcpdump/ChangeLog7
-rw-r--r--net-analyzer/tcpdump/Manifest22
-rw-r--r--net-analyzer/tcpdump/files/digest-tcpdump-3.9.83
-rw-r--r--net-analyzer/tcpdump/tcpdump-3.9.8.ebuild76
4 files changed, 100 insertions, 8 deletions
diff --git a/net-analyzer/tcpdump/ChangeLog b/net-analyzer/tcpdump/ChangeLog
index 959620ddb956..d47ea7a7447d 100644
--- a/net-analyzer/tcpdump/ChangeLog
+++ b/net-analyzer/tcpdump/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/tcpdump
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpdump/ChangeLog,v 1.119 2007/09/29 00:14:36 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpdump/ChangeLog,v 1.120 2007/10/09 18:04:12 jokey Exp $
+
+*tcpdump-3.9.8 (09 Oct 2007)
+
+ 09 Oct 2007; Markus Ullmann <jokey@gentoo.org> +tcpdump-3.9.8.ebuild:
+ Version bump wrt bug #194890
29 Sep 2007; Christoph Mende <angelos@gentoo.org> tcpdump-3.9.7-r1.ebuild:
Stable on amd64 wrt bug #193787
diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
index 06a4a171ffcb..9d7d55f5ed7f 100644
--- a/net-analyzer/tcpdump/Manifest
+++ b/net-analyzer/tcpdump/Manifest
@@ -12,6 +12,7 @@ SHA256 aa4f20c089516657ddee98f69df922cbe2a47917e953249e64d3e5bc52f211f7 files/tc
DIST tcpdump-3.9.5.tar.gz 712411 RMD160 e0409ad55deda1b2a74950522720610c6c94d771 SHA1 a9850177809196008ed3e6212cb651ed1500353c SHA256 6a1617253f12bf2ac440eeb8709baeb907c6b801442bf2229a6bb84489cf38f4
DIST tcpdump-3.9.6.tar.gz 712992 RMD160 9b098d50ab381ab8cc7d59a96a9acc41b570d929 SHA1 a07907268c200f90a8b7c5dbc6a1427917cc1058 SHA256 242b27388ada00d0c40097cef0d56ac5bdbb0a5d81dffb480cdd91b109e10d8d
DIST tcpdump-3.9.7.tar.gz 873866 RMD160 1c662f61c99121bfc8336eb059b60630cab03998 SHA1 5d2a95f0de1cbae70ba01c64f9a2c0fac0183dba SHA256 09f1daece22a3555f1ca1f9779caf36357cc8d5b9ad1964606093c7e884e0da4
+DIST tcpdump-3.9.8.tar.gz 938054 RMD160 76b17d131f4d89342c2bcdc27c40d23d29ecb1f1 SHA1 98be9acb1e9154656838fcb89c4a36417cf56042 SHA256 2309c8eb1dc87436a410f4a8d041b0453ade5753c35ce7a2c5bc9a0263a8d299
EBUILD tcpdump-3.9.5-r3.ebuild 2229 RMD160 051a0eca8c40aeb23b4a3c935752d968b6edbd2d SHA1 6bfccee0d2753ce1b439322b0cc406f01ecef34b SHA256 d91f9903e3f8666988690ee21aa6c5a67dec93dc0b39d80044be30b86d4bacd4
MD5 a3179a813d94db694ac0e35601e43ef2 tcpdump-3.9.5-r3.ebuild 2229
RMD160 051a0eca8c40aeb23b4a3c935752d968b6edbd2d tcpdump-3.9.5-r3.ebuild 2229
@@ -24,10 +25,14 @@ EBUILD tcpdump-3.9.7-r1.ebuild 1973 RMD160 2efb6bb1d4e6caf5d8dc780f2db1c4f0cf6bc
MD5 cb4dd2330b9f719db99c4d81d12d3ccf tcpdump-3.9.7-r1.ebuild 1973
RMD160 2efb6bb1d4e6caf5d8dc780f2db1c4f0cf6bc46c tcpdump-3.9.7-r1.ebuild 1973
SHA256 5e4c86e78fa333d2305b0c3d86b741a5a8c00cf517416a4ac1da135c9c6bed16 tcpdump-3.9.7-r1.ebuild 1973
-MISC ChangeLog 15606 RMD160 1bf24deeeb91423db155b790c45a72611dfc5683 SHA1 044f04c6eed7a632540ee9c404c56f6d86e0bfbd SHA256 0274fa327fea65bd80b9e1e9e815d5c0194d66427db04ea34e1b1362730b0461
-MD5 356ebd5fbf3e3c51e16ffdec48c15aeb ChangeLog 15606
-RMD160 1bf24deeeb91423db155b790c45a72611dfc5683 ChangeLog 15606
-SHA256 0274fa327fea65bd80b9e1e9e815d5c0194d66427db04ea34e1b1362730b0461 ChangeLog 15606
+EBUILD tcpdump-3.9.8.ebuild 1974 RMD160 90e9d6c738995015ffdb9de3dc4bf00f265283b0 SHA1 342660427ca5fa290c5e875c596b7c7d5f663dd2 SHA256 df2843a2a933a3bcfe98f694709def1dd40e9dac59e9c280a711ba1b01c69122
+MD5 3cee7c74101a0c7c64bcdb4febca0130 tcpdump-3.9.8.ebuild 1974
+RMD160 90e9d6c738995015ffdb9de3dc4bf00f265283b0 tcpdump-3.9.8.ebuild 1974
+SHA256 df2843a2a933a3bcfe98f694709def1dd40e9dac59e9c280a711ba1b01c69122 tcpdump-3.9.8.ebuild 1974
+MISC ChangeLog 15738 RMD160 dc2a8aaa3cbdb68611667fb5c52b00072e6901c2 SHA1 d087d7dcaf0e66b752f41febed1821884fdcb0ea SHA256 8b8ed3da5613e1e3708d1a6350d05fb6c638704886880d3ef50a3230b77deb64
+MD5 e6420201e5746b3c2f2d7eeb7220e2ec ChangeLog 15738
+RMD160 dc2a8aaa3cbdb68611667fb5c52b00072e6901c2 ChangeLog 15738
+SHA256 8b8ed3da5613e1e3708d1a6350d05fb6c638704886880d3ef50a3230b77deb64 ChangeLog 15738
MISC metadata.xml 268 RMD160 896e1ec3be866fe1d515b55473f0ac763b9f8a12 SHA1 9a77e6e1b7e0c4469583dc9d9a20065d6ac74ab6 SHA256 01030866e2f7de584ec505f71cfbfbbb48f8a790a0ea50a3da1974b74423f827
MD5 1465cdeb961745379a8ae1402b3e51ab metadata.xml 268
RMD160 896e1ec3be866fe1d515b55473f0ac763b9f8a12 metadata.xml 268
@@ -41,10 +46,13 @@ SHA256 145158cc8bac01f84806a47217b1b318750977d71387d055a6a7a6e4b03b6fdd files/di
MD5 16db587f957ec71ac6c7d7d2a249d42f files/digest-tcpdump-3.9.7-r1 241
RMD160 a19bf1470752ee49431688c96734234731903389 files/digest-tcpdump-3.9.7-r1 241
SHA256 bfb8efe429f658302da1e52396489fccedba34e6ff368b47f389f820f4802b4f files/digest-tcpdump-3.9.7-r1 241
+MD5 42803889f4bf7c505ac2785b48869812 files/digest-tcpdump-3.9.8 241
+RMD160 37e7961fcfecec07dbfc71538f3aff198acfcfdc files/digest-tcpdump-3.9.8 241
+SHA256 50874907b86aa8079bbe4d8cb2b110bb5cb91e37a791750c6727a3417430caaf files/digest-tcpdump-3.9.8 241
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFG/Zj2KhnDs22gwa8RAl6SAKDpxm+BfqWveQ1shWms/MxsCnd6IQCePPa9
-MExeyz+TZ1EjIvUXoVO6OD4=
-=G0LX
+iD8DBQFHC8Khz974XjDVpbkRAgsWAKCzLQzYoxEJD3SscfcAW2wof+iP9QCgwteC
+b9S157/WIQAMFBK/be2P3DY=
+=gNW4
-----END PGP SIGNATURE-----
diff --git a/net-analyzer/tcpdump/files/digest-tcpdump-3.9.8 b/net-analyzer/tcpdump/files/digest-tcpdump-3.9.8
new file mode 100644
index 000000000000..f711ce9323c0
--- /dev/null
+++ b/net-analyzer/tcpdump/files/digest-tcpdump-3.9.8
@@ -0,0 +1,3 @@
+MD5 c491a78c52fe73f1f7271aa5d8c6ab2e tcpdump-3.9.8.tar.gz 938054
+RMD160 76b17d131f4d89342c2bcdc27c40d23d29ecb1f1 tcpdump-3.9.8.tar.gz 938054
+SHA256 2309c8eb1dc87436a410f4a8d041b0453ade5753c35ce7a2c5bc9a0263a8d299 tcpdump-3.9.8.tar.gz 938054
diff --git a/net-analyzer/tcpdump/tcpdump-3.9.8.ebuild b/net-analyzer/tcpdump/tcpdump-3.9.8.ebuild
new file mode 100644
index 000000000000..12c3a76e8181
--- /dev/null
+++ b/net-analyzer/tcpdump/tcpdump-3.9.8.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpdump/tcpdump-3.9.8.ebuild,v 1.1 2007/10/09 18:04:12 jokey Exp $
+
+inherit flag-o-matic toolchain-funcs eutils
+
+DESCRIPTION="A Tool for network monitoring and data acquisition"
+HOMEPAGE="http://www.tcpdump.org/"
+SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz
+ http://www.jp.tcpdump.org/release/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="ssl ipv6 samba"
+
+DEPEND="net-libs/libpcap
+ ssl? ( >=dev-libs/openssl-0.9.6m )"
+
+pkg_setup() {
+ if use samba ; then
+ ewarn
+ ewarn "CAUTION !!! CAUTION !!! CAUTION"
+ ewarn
+ ewarn "You're about to compile tcpdump with samba printing support"
+ ewarn "Upstream tags it as 'possibly-buggy SMB printer'"
+ ewarn "So think twice whether this is fine with you"
+ ewarn
+ ewarn "CAUTION !!! CAUTION !!! CAUTION"
+ ewarn
+ ewarn "(Giving you 10 secs to think about it)"
+ ewarn
+ ebeep 5
+ epause 5
+ fi
+}
+
+src_compile() {
+ # tcpdump needs some optymalization. see bug #108391
+ ( ! is-flag -O? || is-flag -O0 ) && append-flags -O
+
+ replace-flags -O[3-9] -O2
+ filter-flags -finline-functions
+
+ # Fix wrt bug #48747
+ if [[ $(gcc-major-version) -gt 3 ]] || \
+ [[ $(gcc-major-version) -eq 3 && $(gcc-minor-version) -ge 4 ]]
+ then
+ filter-flags -funit-at-a-time
+ append-flags -fno-unit-at-a-time
+ fi
+
+ local myconf
+ if ! use ssl ; then
+ myconf="--without-crypto"
+ fi
+
+ econf --with-user=tcpdump \
+ $(use_enable ipv6) \
+ $(use_enable samba smb) \
+ ${myconf} || die "configure failed"
+
+ make CCOPT="$CFLAGS" || die "make failed"
+}
+
+pkg_preinst() {
+ enewgroup tcpdump || die "Failed to add group tcpdump"
+ enewuser tcpdump -1 -1 -1 tcpdump || die "Failed to add user tcpdump"
+}
+
+src_install() {
+ dosbin tcpdump
+ doman tcpdump.1
+ dodoc *.awk
+ dodoc README FILES VERSION CHANGES CREDITS TODO
+}