diff options
author | Jeroen Roovers <jer@gentoo.org> | 2012-06-19 20:39:49 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2012-06-19 20:39:49 +0000 |
commit | f5dc24bf26bcfd96b12a8275e4cc6249dd10859c (patch) | |
tree | b5c5498610b9ffa6f94f1a8138144ec087290987 /net-analyzer | |
parent | Version bump. (diff) | |
download | historical-f5dc24bf26bcfd96b12a8275e4cc6249dd10859c.tar.gz historical-f5dc24bf26bcfd96b12a8275e4cc6249dd10859c.tar.bz2 historical-f5dc24bf26bcfd96b12a8275e4cc6249dd10859c.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha110/cvs/Linux x86_64
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/tcpdump/ChangeLog | 7 | ||||
-rw-r--r-- | net-analyzer/tcpdump/Manifest | 12 | ||||
-rw-r--r-- | net-analyzer/tcpdump/tcpdump-4.3.0.ebuild | 87 |
3 files changed, 100 insertions, 6 deletions
diff --git a/net-analyzer/tcpdump/ChangeLog b/net-analyzer/tcpdump/ChangeLog index 0e9014819030..88b0e4e2c3b8 100644 --- a/net-analyzer/tcpdump/ChangeLog +++ b/net-analyzer/tcpdump/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-analyzer/tcpdump # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpdump/ChangeLog,v 1.152 2012/06/12 03:32:07 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpdump/ChangeLog,v 1.153 2012/06/19 20:39:49 jer Exp $ + +*tcpdump-4.3.0 (19 Jun 2012) + + 19 Jun 2012; Jeroen Roovers <jer@gentoo.org> +tcpdump-4.3.0.ebuild: + Version bump. 12 Jun 2012; Zac Medico <zmedico@gentoo.org> tcpdump-3.9.8-r1.ebuild, tcpdump-3.9.8.ebuild, tcpdump-4.1.1.ebuild, tcpdump-4.2.0.ebuild, diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 073ff4eed3d9..edb253cf6014 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -9,17 +9,19 @@ DIST tcpdump-3.9.8.tar.gz 938054 RMD160 76b17d131f4d89342c2bcdc27c40d23d29ecb1f1 DIST tcpdump-4.1.1.tar.gz 1587392 RMD160 97ac07582f26c4126b09de1dcca6851ad02352d1 SHA1 8f356cbc781192ecb527623d68db90e06aa9d4b9 SHA256 e6cd4bbd61ec7adbb61ba8352c4b4734f67b8caaa845d88cb826bc0b9f1e7f0a DIST tcpdump-4.2.0.tar.gz 833172 RMD160 8981438e5a6a7b3bf5475e886625f015400e72c5 SHA1 bd1a5559cc11a78db5a7fcea24e7b8b7cc0b9559 SHA256 8979aba28fa3e67ca7f97de8482b38482eef1d70c739dc1f9c33eba60c027639 DIST tcpdump-4.2.1.tar.gz 887476 RMD160 3af6dded0f9a3d0ceb07b880cb1d0769cfb8f500 SHA1 56e3c86712b3ea7a3423026f4da5465bfcb2c051 SHA256 5457e9a61e86efe62e88bc621903c2d1ab08dd688e9ac839c7bc2513ee4f9bff +DIST tcpdump-4.3.0.tar.gz 887619 RMD160 f79169528e4843b9c5e2eb2c37a77048618edb9b SHA1 5d0432e4831ca81633a6c9da732caad77d64a9ac SHA256 efd08b610210d39977ec3175fa82dad9fbd33587930081be2a905a712dba4286 EBUILD tcpdump-3.9.8-r1.ebuild 2244 RMD160 6d4ddfa63952a9ac37b5b2b01e97953ee9a658da SHA1 0e20711450255bbdbebb1e91989d3ae3540285f2 SHA256 c1ee7f5ebad0dd46d0f4546cdbf8ff7ee73b2b2d83a957e2d93ad5ec4ba87318 EBUILD tcpdump-3.9.8.ebuild 1918 RMD160 f706fa748b053f0f36ffa35f266cfbed673953e7 SHA1 b2446e93fb1ca56f544ecbe776421512c52390e0 SHA256 2c3d60fba4f94ea4a9149b9f2923bc78c5d0fbe6a4fd4cdf558855d2776a6131 EBUILD tcpdump-4.1.1.ebuild 2215 RMD160 2555cf77f87b069c513c79e10fb88de0d19b5102 SHA1 f94d39afc2a6643fb89ea8bff60efdfd7314385d SHA256 5c0bbd40a101c817403009db62df41e82f0563107b5accecabea96d834629a88 EBUILD tcpdump-4.2.0.ebuild 2327 RMD160 60ad9cfc98cb491cc9409d065a9afc9de2a3299e SHA1 a187cd673ba24141d83a117475568bcf6c8f8528 SHA256 4295a7ba0f72511cda9f0e1412bbedb202bd1ef8b8117c2546a89553b460cda4 EBUILD tcpdump-4.2.1.ebuild 2146 RMD160 f9f0421345d99274afd6f5f01f9370c33bd1f134 SHA1 dd2fbff9b90a2e3bf664fc004a7481e0f5768e55 SHA256 474d34bdd998562d62ea47ac468724ae2c897dd1c8a671e7e4ed5276028625f0 -MISC ChangeLog 20995 RMD160 113f2739f8d3b849bf465433f4e3f76546254bb5 SHA1 a0781b9a3a94daafb3c7ca0fba7ce349c346396d SHA256 d5220e871c169bf5a7a1f0e7cf662829cd88d52e86f59cc3abe6aceae4553d44 +EBUILD tcpdump-4.3.0.ebuild 2142 RMD160 e6eed99a84338a5c6f95afc2348228efdd588034 SHA1 dac6fba31df94347db8055ba6bb875b724cc43aa SHA256 f68057be59f3c69c9d164fbf1cc51d6dd3fb09fbf4d0fc79e698154c441ec234 +MISC ChangeLog 21108 RMD160 ffc6632fdead49450468cf8ace6b1e48161d05cd SHA1 586b971a48ca8d750b471041e2602b9c34639ec6 SHA256 55fbdaf81996fb26cfaea7b4daf8d860e1ba65cec9cad50c6e06200e7745af39 MISC metadata.xml 465 RMD160 f9751964faf36897dbf01df6258c8af50791b1e5 SHA1 e4ed0caa1ba72d0827449bee5ce0e792940f3bfe SHA256 e8f218a9ee2e142e9b19c54bdc0e2b336cdccabaed8347a30956b663e6b9f51c -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk/WuD4ACgkQ/ejvha5XGaMPXwCdFLO973Sv8eCYfw6NoxrX7IuX -GRIAn2ffbFnittULlYI9AsZvJLh+e3ax -=SQ4f +iEYEARECAAYFAk/g45oACgkQVWmRsqeSphMIFQCffWTWwQYOqUSyvz/nERoDKAMD +Ym0AnRN8Er4C41FVdJum6TSBu6wGK+0Y +=tc+F -----END PGP SIGNATURE----- diff --git a/net-analyzer/tcpdump/tcpdump-4.3.0.ebuild b/net-analyzer/tcpdump/tcpdump-4.3.0.ebuild new file mode 100644 index 000000000000..79825995a43a --- /dev/null +++ b/net-analyzer/tcpdump/tcpdump-4.3.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/tcpdump/tcpdump-4.3.0.ebuild,v 1.1 2012/06/19 20:39:49 jer Exp $ + +EAPI="4" +inherit flag-o-matic user + +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 ~x86-freebsd ~amd64-linux ~x86-linux" +IUSE="+chroot smi ssl ipv6 -samba suid test" + +RDEPEND=" + net-libs/libpcap + smi? ( net-libs/libsmi ) + ssl? ( >=dev-libs/openssl-0.9.6m ) +" +DEPEND=" + ${RDEPEND} + test? ( + || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) + dev-lang/perl + ) +" + +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 + fi + enewgroup tcpdump + enewuser tcpdump -1 -1 -1 tcpdump +} + +src_configure() { + # tcpdump needs some optymalization. see bug #108391 + ( ! is-flag -O? || is-flag -O0 ) && append-flags -O2 + + replace-flags -O[3-9] -O2 + filter-flags -finline-functions + + econf \ + --with-user=tcpdump \ + $(use_with ssl crypto "${EPREFIX}/usr") \ + $(use_with smi) \ + $(use_enable ipv6) \ + $(use_enable samba smb) \ + $(use_with chroot chroot "${EPREFIX}/var/lib/tcpdump") +} + +src_test() { + sed '/^\(espudp1\|eapon1\)/d;' -i tests/TESTLIST + emake check +} + +src_install() { + dosbin tcpdump + doman tcpdump.1 + dodoc *.awk + dodoc CHANGES CREDITS README + + if use chroot; then + keepdir /var/lib/tcpdump + fperms 700 /var/lib/tcpdump + fowners tcpdump:tcpdump /var/lib/tcpdump + fi + if use suid; then + fowners root:tcpdump /usr/sbin/tcpdump + fperms 4110 /usr/sbin/tcpdump + fi +} + +pkg_postinst() { + use suid && elog "To let normal users run tcpdump add them into tcpdump group." +} |