Version bump
authorMarkus Ullmann <jokey@gentoo.org>
Sun, 8 Oct 2006 20:46:53 +0000 (20:46 +0000)
committerMarkus Ullmann <jokey@gentoo.org>
Sun, 8 Oct 2006 20:46:53 +0000 (20:46 +0000)
Package-Manager: portage-2.1.2_pre2-r6

net-libs/libpcap/ChangeLog
net-libs/libpcap/Manifest
net-libs/libpcap/files/digest-libpcap-0.9.3
net-libs/libpcap/files/digest-libpcap-0.9.5 [new file with mode: 0644]
net-libs/libpcap/libpcap-0.9.5.ebuild [new file with mode: 0644]

index ff0eedec20da5a5e548609948685e137fd56ef86..122641287ccde0598056e63b30ad7f0b63be0751 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-libs/libpcap
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/ChangeLog,v 1.57 2006/07/29 18:03:25 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/ChangeLog,v 1.58 2006/10/08 20:46:53 jokey Exp $
+
+*libpcap-0.9.5 (08 Oct 2006)
+
+  08 Oct 2006; Markus Ullmann <jokey@gentoo.org> +libpcap-0.9.5.ebuild:
+  Version bump
 
   29 Jul 2006; Marcelo Goes <vanquirius@gentoo.org>
   -libpcap-0.8.3-r1.ebuild:
index 2e03a52e99c4bd05edc539e2c6beecb2a30f7630..80411ab16fbc8aa75bc4483586cb8860a42e6ffb 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX libpcap-0.8.1-fPIC.patch 298 RMD160 4cf97341a5da39c97553871312c9381f30457bdb SHA1 e63657730f2a1d2f04ca50947ea01485f1d5994e SHA256 cd4cbc5aa3ba94095e85cf026b015f20af9ed77c05b529b2cb902e5ba365a7c3
 MD5 29710cca211a266690d649eff1ffe287 files/libpcap-0.8.1-fPIC.patch 298
 RMD160 4cf97341a5da39c97553871312c9381f30457bdb files/libpcap-0.8.1-fPIC.patch 298
@@ -6,8 +9,9 @@ AUX libpcap-0.9.3-whitespace.diff 679 RMD160 70ccf92874b1665253608ffeffa7de89c2a
 MD5 daf575fe650740e0e4013da7b86f2b50 files/libpcap-0.9.3-whitespace.diff 679
 RMD160 70ccf92874b1665253608ffeffa7de89c2af48d7 files/libpcap-0.9.3-whitespace.diff 679
 SHA256 4ff701485da6f577980048b9b91810ba7aa529c3be021dea30c8205b0a130606 files/libpcap-0.9.3-whitespace.diff 679
-DIST libpcap-0.9.3.tar.gz 424508
+DIST libpcap-0.9.3.tar.gz 424508 RMD160 40d9598220e1d0df5c302cc43e836b0d264eab95 SHA1 d4008a6122d12720626c00c16355e4122024ea5f SHA256 f20d19b1f32e4ee465169ff1e17a3755bfda8c697cfed11fe36cbf6959c80441
 DIST libpcap-0.9.4.tar.gz 425887 RMD160 b8adee8f40256b8822e8e8b7da9a9bbd716ff6ab SHA1 046f7624e66da51eba1ed2cb169695d1e7f31c29 SHA256 379cf6a5b4a68d9cb9431c018a3402196547cba36ffc958927cacd038cb50c60
+DIST libpcap-0.9.5.tar.gz 433207 RMD160 272a167881ad05dddd5a1095b0f64f3ecd845bdc SHA1 3a3b0821f7201b4a72201c69ca2411a3db8a83c3 SHA256 6a6568bc082c266864687674707628d1531e86cffad439af72b865ac3169c322
 EBUILD libpcap-0.9.3.ebuild 1524 RMD160 6008ce953349826e68ff66fcf120dfdaebc73e06 SHA1 68a738e96656698baca3d5605627dca002f5498c SHA256 309aa007f5fafff2f67f74c4e62e32cd5923b7a1aa1f48209a6389e75936e7de
 MD5 6c386ab58310c487143be3e11598c381 libpcap-0.9.3.ebuild 1524
 RMD160 6008ce953349826e68ff66fcf120dfdaebc73e06 libpcap-0.9.3.ebuild 1524
@@ -16,17 +20,31 @@ EBUILD libpcap-0.9.4.ebuild 1542 RMD160 fbb3a883fdee86966e332e3be60ca0a766ea35fa
 MD5 18125f82ca3edc2f78da8aa221a24ca8 libpcap-0.9.4.ebuild 1542
 RMD160 fbb3a883fdee86966e332e3be60ca0a766ea35fa libpcap-0.9.4.ebuild 1542
 SHA256 7447af07fc4e8a322c6f5adcc02cf60a198ebcfe2925f9cd5d83d61d6ede6557 libpcap-0.9.4.ebuild 1542
-MISC ChangeLog 7701 RMD160 fc1730768d9fd8f004b0d2a8be596488a58c5bbc SHA1 052051c4a504c67fab42a2bc002fb78096d4bbc3 SHA256 3d7944784b4edb5e26d0795da1563d12e8602cf13502c9817cf50f793b9974da
-MD5 c71d597362a263166f97977d2fc055e5 ChangeLog 7701
-RMD160 fc1730768d9fd8f004b0d2a8be596488a58c5bbc ChangeLog 7701
-SHA256 3d7944784b4edb5e26d0795da1563d12e8602cf13502c9817cf50f793b9974da ChangeLog 7701
+EBUILD libpcap-0.9.5.ebuild 1549 RMD160 2128d9cad1b947e28c8681ff6f41fc5a56e37215 SHA1 8ab33ba5daf4150cd45cb1e3ebbbddafd6c71f7e SHA256 331a393bb902592a2e2cbf7a70cac3ae6be982126492a82bafec0cfee6816520
+MD5 0c23670649d3e4f469efe17eb6139ccd libpcap-0.9.5.ebuild 1549
+RMD160 2128d9cad1b947e28c8681ff6f41fc5a56e37215 libpcap-0.9.5.ebuild 1549
+SHA256 331a393bb902592a2e2cbf7a70cac3ae6be982126492a82bafec0cfee6816520 libpcap-0.9.5.ebuild 1549
+MISC ChangeLog 7814 RMD160 18a57d8d090af235589ccaa6d78632eaf14b3882 SHA1 0e0ddccd1c9aceeadb5e0ee933bd2b1092fbc90f SHA256 ff8105cfe7f3cd38d235001bbc77d5976792acca7d931144b72c7006cddcda2b
+MD5 4fc337a864877ca75662cf99e5a386eb ChangeLog 7814
+RMD160 18a57d8d090af235589ccaa6d78632eaf14b3882 ChangeLog 7814
+SHA256 ff8105cfe7f3cd38d235001bbc77d5976792acca7d931144b72c7006cddcda2b ChangeLog 7814
 MISC metadata.xml 261 RMD160 5bcf72e234ef387b24ffb9221623eaf927a41f02 SHA1 31a589dbbde4597dc3df248c57b5213889c67423 SHA256 92d6c306fe13ead877997b8ff3007ffa601a1e7c96ca3ec2208f88884a95c791
 MD5 50057505c6cef15415ae8f8ca7378d82 metadata.xml 261
 RMD160 5bcf72e234ef387b24ffb9221623eaf927a41f02 metadata.xml 261
 SHA256 92d6c306fe13ead877997b8ff3007ffa601a1e7c96ca3ec2208f88884a95c791 metadata.xml 261
-MD5 be632c8eb1c0f14e48313ceb1bc3917d files/digest-libpcap-0.9.3 65
-RMD160 c009508871602abeed48f35799e685928a893b27 files/digest-libpcap-0.9.3 65
-SHA256 c2c39b76e7a73eb23c5b1beab5f6cd69766cbca298e61e1696f7c8c1ef0720c0 files/digest-libpcap-0.9.3 65
+MD5 5ecb813f43e00edb2d86c34869f056ac files/digest-libpcap-0.9.3 241
+RMD160 a1b2908f9aecf6baa14df7c435dbcde06dfae21f files/digest-libpcap-0.9.3 241
+SHA256 c0368c760547d414f7b19d4ab1e1b63beecc4e5497a169e1c756d2bedee56607 files/digest-libpcap-0.9.3 241
 MD5 96fe3b7440b9501688382f37905f9810 files/digest-libpcap-0.9.4 241
 RMD160 1202f0b0b576e5027eb38c9f56ad2ded3c89c9c6 files/digest-libpcap-0.9.4 241
 SHA256 954d67945e47a32789216e0a6d56dacd3fb22058792a287c14211247ed2a1383 files/digest-libpcap-0.9.4 241
+MD5 e965f78b5afb58927806488a68965496 files/digest-libpcap-0.9.5 241
+RMD160 a084ed5ee6f39dad5f6f94f5dc61edefee2bc4e8 files/digest-libpcap-0.9.5 241
+SHA256 f94ed3fe77513c919962250b684a2a260a16a78c5849ca928074d660ac867b83 files/digest-libpcap-0.9.5 241
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFKWPrz974XjDVpbkRAnT5AJ9CikAp0YqqPLMdQuT8W6COyAeg8ACfUR5T
+xuTeajzwgdv6/L2vsnYtf9w=
+=YORC
+-----END PGP SIGNATURE-----
index 15b3ed55e8caaaaaa1f52de5864c85b05b1a31f7..979eb061bf46a389e11866aab5fa204051f0bd47 100644 (file)
@@ -1 +1,3 @@
 MD5 0ad921c881fdd3d278046afcd352a151 libpcap-0.9.3.tar.gz 424508
+RMD160 40d9598220e1d0df5c302cc43e836b0d264eab95 libpcap-0.9.3.tar.gz 424508
+SHA256 f20d19b1f32e4ee465169ff1e17a3755bfda8c697cfed11fe36cbf6959c80441 libpcap-0.9.3.tar.gz 424508
diff --git a/net-libs/libpcap/files/digest-libpcap-0.9.5 b/net-libs/libpcap/files/digest-libpcap-0.9.5
new file mode 100644 (file)
index 0000000..feee58f
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 b0626ad59004fe5767ddd2ce743a2271 libpcap-0.9.5.tar.gz 433207
+RMD160 272a167881ad05dddd5a1095b0f64f3ecd845bdc libpcap-0.9.5.tar.gz 433207
+SHA256 6a6568bc082c266864687674707628d1531e86cffad439af72b865ac3169c322 libpcap-0.9.5.tar.gz 433207
diff --git a/net-libs/libpcap/libpcap-0.9.5.ebuild b/net-libs/libpcap/libpcap-0.9.5.ebuild
new file mode 100644 (file)
index 0000000..7b01b23
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-0.9.5.ebuild,v 1.1 2006/10/08 20:46:53 jokey Exp $
+
+inherit 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"
+IUSE="ipv6"
+
+DEPEND="!virtual/libpcap"
+
+PROVIDE="virtual/libpcap"
+
+src_unpack() {
+       unpack ${A}; cd "${S}"
+       epatch "${FILESDIR}"/${PN}-0.9.3-whitespace.diff
+       epatch "${FILESDIR}"/${PN}-0.8.1-fPIC.patch
+}
+
+src_compile() {
+       econf $(use_enable ipv6) || die "bad configure"
+       emake || die "compile problem"
+
+       # no provision for this in the Makefile, so...
+       $(tc-getCC) ${LDFLAGS} -Wl,-soname,libpcap.so.0 -shared -fPIC -o libpcap.so.${PV:0:3} *.o \
+               || die "couldn't make a shared lib"
+}
+
+src_install() {
+       einstall || die "make install failed"
+
+       # We need this to build pppd on G/FBSD systems
+       if [[ "${USERLAND}" == "BSD" ]]; then
+               insinto /usr/include
+               doins pcap-int.h || die "failed to install pcap-int.h"
+       fi
+
+       insopts -m 755
+       insinto /usr/$(get_libdir) ; doins libpcap.so.${PV:0:3}
+       dosym libpcap.so.${PV:0:3} /usr/$(get_libdir)/libpcap.so.0
+       dosym libpcap.so.${PV:0:3} /usr/$(get_libdir)/libpcap.so
+
+       dodoc CREDITS CHANGES FILES README* VERSION
+}