diff options
author | Jeroen Roovers <jer@gentoo.org> | 2013-05-09 03:29:17 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2013-05-09 03:29:17 +0000 |
commit | c6a02b68985394d92dd283e3edc680935e78d91d (patch) | |
tree | 196bd0927853690b7978d3d5baadfe455bcad186 /net-libs/libpcap | |
parent | Old. (diff) | |
download | historical-c6a02b68985394d92dd283e3edc680935e78d91d.tar.gz historical-c6a02b68985394d92dd283e3edc680935e78d91d.tar.bz2 historical-c6a02b68985394d92dd283e3edc680935e78d91d.zip |
Old.
Package-Manager: portage-2.2.0_alpha174/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-libs/libpcap')
-rw-r--r-- | net-libs/libpcap/ChangeLog | 7 | ||||
-rw-r--r-- | net-libs/libpcap/Manifest | 12 | ||||
-rw-r--r-- | net-libs/libpcap/files/libpcap-1.1-cross-linux.patch | 30 | ||||
-rw-r--r-- | net-libs/libpcap/files/libpcap-1.1.1-ignore-ENODEV.patch | 36 | ||||
-rw-r--r-- | net-libs/libpcap/libpcap-1.1.1-r1.ebuild | 58 |
5 files changed, 10 insertions, 133 deletions
diff --git a/net-libs/libpcap/ChangeLog b/net-libs/libpcap/ChangeLog index 20056932d22d..c6237be4c631 100644 --- a/net-libs/libpcap/ChangeLog +++ b/net-libs/libpcap/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-libs/libpcap # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/ChangeLog,v 1.182 2013/05/09 03:17:32 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/ChangeLog,v 1.183 2013/05/09 03:29:15 jer Exp $ + + 09 May 2013; Jeroen Roovers <jer@gentoo.org> + -files/libpcap-1.1-cross-linux.patch, + -files/libpcap-1.1.1-ignore-ENODEV.patch, -libpcap-1.1.1-r1.ebuild: + Old. *libpcap-1.4.0 (09 May 2013) diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest index ac2bb1c293dc..31498cb99adf 100644 --- a/net-libs/libpcap/Manifest +++ b/net-libs/libpcap/Manifest @@ -1,23 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX libpcap-1.1-cross-linux.patch 1050 SHA256 b1b6375abe00207c4ea69d0e7150eb2ed080eff4b7a1112e69af587f2004474a SHA512 15938d432fec9c6867e8a4c899b9ad413b08ecab939f0c6d5d8eeb00acbcf53d3a09377a2d3f1e8510dbc36078f32da97189d45af27da9a53c106d8313671819 WHIRLPOOL e373e5d8fcfa1fbb38fe8c9058361db91848cc805d0d198ca793d3591d78d3c8d94029d7598f660b17ec527d9e8e7ef8687a8ea400186c4b8b2833cec0ab92c0 -AUX libpcap-1.1.1-ignore-ENODEV.patch 1363 SHA256 1fa73b0ce9552352df0024af5172433fbdd3fb856b6aa53b90ceb8a31fded00c SHA512 3fb928ed0fead6a91585823d22fe3295ec190cd41671c62662c4a900ea077949a77b5df2bc7c1abb081117c78539ddfdc273bead5f9bc3228c258b27e759200e WHIRLPOOL ab67cd9f41a4b6e7185aece951daa70f3ba54582ea4339bfc12f45f94ca66be371500793c148c833a7e47812e3ac53c898118a3ecead929181542ac25ee04cb1 AUX libpcap-1.2.0-cross-linux.patch 583 SHA256 89344641676edfd9dc70b05569ac26a8ac79815fa5df0cf8e2ee77b3f9c5877f SHA512 4249129122f8ae382e086820ac4852d1413e3a7dd1f8db370aace1e94a1b0cf40d5f6d97213ca52e224e02472fed60b03c7f89d0ccd45e44ef0039a432595adb WHIRLPOOL 47598355e51ca3a15f1f817927aa73481c9a02ca15ca57ea487e1b42918a85b53aaa311be991dfc3362a2df3dd9ecee3059738e08760af8d6d9e4770578db3e3 AUX libpcap-1.3.0-canusb.patch 290 SHA256 3518dc59be25c3092df6e133694b4d4372552ff8d25e2371f3fc0f587de83054 SHA512 c3d6138d58c268fcf0799bf74c65ff648f2f7c6e46d3534d3941b9ae678510463388518db3b688ca85e89d79e31dedb147a8cbc9710b8ca0ca4a766913ba8fbf WHIRLPOOL 33225aa8eea3eb74b4d81c6746034d7cf88a0b2fad352888362cf87e565935b326b5a2aa6c4f857c21c44971a0b6b616e33130dd906511ef874e16b2872c8dd1 AUX libpcap-1.3.0-fix-systems-without-ipv6-support.patch 13183 SHA256 14973d5dc09e036281cf507ca7fead8bf352e17dcb949a90942d58e5affda29c SHA512 cdf61a8dfe2cba0a8f3bf84a749c48eb3e75e634880f86acf7225793c921577137eca7579812c0c38a6e128cca58214d0eb614b11ec47d5f6d25d53557d49185 WHIRLPOOL 49c7ac019e969bb18f384e11b77b986417da5d2e4b5986624efe8e4555982c629a68705c1a72c0761552acd7523653ffde426fcc9bbd61aa15a44bb4a38a2417 -DIST libpcap-1.1.1.tar.gz 581984 SHA256 508cca15547e55d1318498b838456a21770c450beb2dc7d7d4a96d90816e5a85 SHA512 eecdde95815575857a722176d6caf26b8e7cf6886435fa2a4bc652d83b54a1d0fcfa7f4f87075448e83874d6340619d722b49c139a61c37f2284d890789165ac WHIRLPOOL 86f49406b15bad8799302f7653b28da70dd00bbb1243d87e7843d6dd121f4bd729379d6178a2f463b78104202c852d83d772274cf999519bbb7ac9d95419af6e DIST libpcap-1.3.0.tar.gz 608967 SHA256 41cbd9ed68383afd9f1fda279cb78427d36879d9e34ee707e31a16a1afd872b9 SHA512 c023abb3da7b9f62835fa04ca43b50203d7e3da7b624d09a693c8b02fd531c3845e1c86cbc587ae02816614133f5342585f6a2985fdaf92889fcfaca7bfb8908 WHIRLPOOL 774897ce4dcd1655945313a145399da9db0063967ce246e1c7beb21f038ee4c5bcfe2b4ec7b08316a013fdb33b50781f5195bf169a2ca6f84ddc2bf5bca78f15 DIST libpcap-1.4.0.tar.gz 619045 SHA256 7c6a2a4f71e8ab09804e6b4fb3aff998c5583108ac42c0e2967eee8e1dbc7406 SHA512 b7662867c6449c603a65c37e63ce881260dee80989ccb5b71b1e55fa437fb18ac9bb123a7b8ed68302baf4511b97bca40d9f08dea7b0dd0eb6a2ac4a7b73cf15 WHIRLPOOL d070b6dc298baa2474e5a268b3541f614dc7dc35463af57f5a8d9b4b4c453d4e8f0106a7d9ce7f77e632ddf76e6b738ee5a81198ca57fe701ad1bb95359e37c2 -EBUILD libpcap-1.1.1-r1.ebuild 1521 SHA256 93673c49162ba3723aa4217a01c6a890d28791311096a8161bd95c2e9532b764 SHA512 d0e60691f4fab29ce256ad53d4e30a05bcfc9aa934244b45ca3888fe19ca38a9084131d0bd6cf24572fd835c646b7446546a641791d6ca3cca25dc02db286a59 WHIRLPOOL 8ff93463ca08ff460d7a84b66666f58fa76efd32cecb6be61b875b5b17fc7d69e8a4d1ef6c7c9850f8a3d43c98242da1e9e19819d6286bda31e226795b2d46d5 EBUILD libpcap-1.3.0-r1.ebuild 1773 SHA256 499425b253a964b16d41f55cc3280a9ae474d6ba0432139fba89b9368bbc4517 SHA512 8ac9a85cf5a858bbf013818d5b7b4a4aa06eba10a836dd230f640ae3f014eb26534a73688e86d75ace96d85264404de0dc19d5e5dc2656f01d64ad6a0d0fcd6b WHIRLPOOL 2ab3c53041b718cf773ced0044de0de89dd3b9d842acb040d750f85dfe310d2a1864fe8d3854e42e48299230c42cedcce03cfe2b5663886d013bc016f3cf72d7 EBUILD libpcap-1.4.0.ebuild 1612 SHA256 b6fe3936f9238b917d61948c508b3c2f229492ee6bfe0a1569f49a8e3500890b SHA512 f37d19c4b56e5ef19849238b810d4d764e65f301f1694344a69cf9924fc39efb7cc365b54983dcbed36c354bea233921c5228111ac501b289122844e3744aaa3 WHIRLPOOL 3864a3b361bf4ee889d3f35e218deec1b92ca904de81a5e4d068e6df3da1a0b6b872e01bb2572be5e4a1b54e40145d6d1206008c9401e86b9481099bb9d463c0 -MISC ChangeLog 25164 SHA256 ab331fc9b805301fea7c137ee2c9b541cfd05c4d0e208f9122dc291147598f16 SHA512 8b3b4da88da6b2ce05271709b3abb6475dc076efb932f305e18ba4f21452530592e62e2783ec01e6614fa2379e601d43a1f5cd8e6477d0a597194a395c8fd534 WHIRLPOOL 2f053d5f04e8062e12409d5d18f70f2b4c115366c576911c340e71407fc9511146e0de54f03dedbc03939ebf029c0ccc70fcf137961f8de8b3430bc55327f70f +MISC ChangeLog 25329 SHA256 f9d05c7839a6b8b64fac5c5e522e3bbadcb163f1ba55b9bdad1ae35b3de426c1 SHA512 2d67535a0640e24561ad0b529dd1ae53160705ded1aaa4f22266bf7465dc886d4f57bebc67fa27f7927caa452b47ae9ed9bee4c767bb0d1192572f08a3397b0e WHIRLPOOL 06a25d8dbca465d91da72ea785d3f0a1b9fe3e79c51273e9d174eeded785a4e332f5f8e21d35b5097ffd037445bdcb2a27ce73a140330cd3f8042a4036bcb3af MISC metadata.xml 527 SHA256 ae854bbce8236ebb2fa71609841d13824535ac9effc54bafd87935b7169c05df SHA512 71e2833754bc14961297bf0fbe11d747eb663f1bb735bd0d1354db729ee989f05f47dab4acf03380f6e1490cc49f473e755ce4bf3950d109a48d1f3714dc94c7 WHIRLPOOL c54582b13fe76a3344b2a5f8d13be9b2ef25c02afc26ca01293392ae80a8346c8a238c66e0e0c13a584c904cdbd1945979e8b2c6257f01fdd05742ef5d4b21fc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlGLFU4ACgkQVWmRsqeSphMa8QCfcrLOuzUK5uBud2iyVJk5qtnw -/zMAn1Iygi6uGGKLtA0iQIqFHj58sLMP -=rsmg +iEYEAREIAAYFAlGLGA0ACgkQVWmRsqeSphO6XACfZRHCA8GxFgLG5YQgsq+yyR14 +ufcAn2EpZ+suzdPldqckuOx7WQeGOOVJ +=I8FK -----END PGP SIGNATURE----- diff --git a/net-libs/libpcap/files/libpcap-1.1-cross-linux.patch b/net-libs/libpcap/files/libpcap-1.1-cross-linux.patch deleted file mode 100644 index 5a35a89022d6..000000000000 --- a/net-libs/libpcap/files/libpcap-1.1-cross-linux.patch +++ /dev/null @@ -1,30 +0,0 @@ -=== modified file 'configure.in' ---- configure.in 2010-04-02 04:52:17 +0000 -+++ configure.in 2010-04-02 04:52:22 +0000 -@@ -291,7 +291,12 @@ - dnl XXX This could be done for cross-compiling, but for now it's not. - dnl - if test -z "$with_pcap" && test "$cross_compiling" = yes; then -- AC_MSG_ERROR(pcap type not determined when cross-compiling; use --with-pcap=...) -+ if test -z "$with_pcap" ; then -+ case $host in -+ *-linux*) with_pcap="linux";; -+ *) AC_MSG_ERROR(pcap type not determined when cross-compiling; use --with-pcap=...);; -+ esac -+ fi - fi - AC_ARG_WITH(pcap, - AC_HELP_STRING([--with-pcap=TYPE],[use packet capture TYPE])) -@@ -412,8 +417,10 @@ - linux) - AC_MSG_CHECKING(Linux kernel version) - if test "$cross_compiling" = yes; then -+ dnl we could check linux/version.h here, but who runs -+ dnl versions of linux older than 2.0.x anymore to bother ? - AC_CACHE_VAL(ac_cv_linux_vers, -- ac_cv_linux_vers=unknown) -+ ac_cv_linux_vers=2) - else - AC_CACHE_VAL(ac_cv_linux_vers, - ac_cv_linux_vers=`uname -r 2>&1 | \ - diff --git a/net-libs/libpcap/files/libpcap-1.1.1-ignore-ENODEV.patch b/net-libs/libpcap/files/libpcap-1.1.1-ignore-ENODEV.patch deleted file mode 100644 index 3dcbcae95210..000000000000 --- a/net-libs/libpcap/files/libpcap-1.1.1-ignore-ENODEV.patch +++ /dev/null @@ -1,36 +0,0 @@ -commit 073a8b37f97b684a34d29800400879e4e902ff63 -Author: andy-1 <andy-1@sourceforge.net> -Date: Tue Apr 27 23:33:23 2010 -0700 - - Ignore /sys/net/dev files if we get ENODEV for them, not just ENXIO. - - Both of them are indications that there's no such interface, so the file - probably corresponds to something other than a device. - - Reviewed-By: Guy Harris <guy@alum.mit.edu> - -diff --git a/CREDITS b/CREDITS -index 0d23783..6efc188 100644 ---- a/CREDITS -+++ b/CREDITS -@@ -15,6 +15,7 @@ Additional people who have contributed patches: - Alexey Kuznetsov <kuznet at ms2 dot inr dot ac dot ru> - Alon Bar-Lev <alonbl at sourceforge dot net> - Andrew Brown <atatat at atatdot dot net> -+ <andy-1 at sourceforge dot net> - Antti Kantee <pooka at netbsd dot org> - Arien Vijn <arienvijn at sourceforge dot net> - Arkadiusz Miskiewicz <misiek at pld dot org dot pl> -diff --git a/pcap-linux.c b/pcap-linux.c -index af12543..de3239a 100644 ---- a/pcap-linux.c -+++ b/pcap-linux.c -@@ -1883,7 +1883,7 @@ scan_sys_class_net(pcap_if_t **devlistp, char *errbuf) - */ - strncpy(ifrflags.ifr_name, name, sizeof(ifrflags.ifr_name)); - if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifrflags) < 0) { -- if (errno == ENXIO) -+ if (errno == ENXIO || errno == ENODEV) - continue; - (void)snprintf(errbuf, PCAP_ERRBUF_SIZE, - "SIOCGIFFLAGS: %.*s: %s", diff --git a/net-libs/libpcap/libpcap-1.1.1-r1.ebuild b/net-libs/libpcap/libpcap-1.1.1-r1.ebuild deleted file mode 100644 index 11991bc2bc3f..000000000000 --- a/net-libs/libpcap/libpcap-1.1.1-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-1.1.1-r1.ebuild,v 1.17 2012/08/27 16:54:09 flameeyes Exp $ - -EAPI=4 -inherit autotools eutils multilib toolchain-funcs - -DESCRIPTION="A system-independent library for user-level network packet capture" -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 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="bluetooth ipv6 netlink static-libs" - -RDEPEND="bluetooth? ( net-wireless/bluez ) - netlink? ( dev-libs/libnl:1.1 )" -DEPEND="${RDEPEND} - sys-devel/flex - virtual/yacc" - -DOCS=( CREDITS CHANGES VERSION TODO README{,.dag,.linux,.macosx,.septel} ) - -src_prepare() { - epatch \ - "${FILESDIR}/${PN}-1.1-cross-linux.patch" \ - "${FILESDIR}/${P}-ignore-ENODEV.patch" - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - $(use_with netlink libnl) \ - $(use_enable bluetooth) -} - -src_compile() { - emake all shared -} - -src_install() { - default - - # remove static libraries (--disable-static does not work) - if ! use static-libs; then - find "${ED}" -name '*.a' -exec rm {} + || die - fi - - # We need this to build pppd on G/FBSD systems - if [[ "${USERLAND}" == "BSD" ]]; then - insinto /usr/include - doins pcap-int.h - fi -} |