diff options
author | Markus Ullmann <jokey@gentoo.org> | 2007-10-09 18:04:12 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2007-10-09 18:04:12 +0000 |
commit | 761214408f6633885b35dd82b0b6397a9b5d62c9 (patch) | |
tree | 85b4726ca515dc3eceb92d0c74a485c7c740cc6f /net-analyzer | |
parent | sparc stable wrt #191296 (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-analyzer/tcpdump/Manifest | 22 | ||||
-rw-r--r-- | net-analyzer/tcpdump/files/digest-tcpdump-3.9.8 | 3 | ||||
-rw-r--r-- | net-analyzer/tcpdump/tcpdump-3.9.8.ebuild | 76 |
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 +} |