summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-11-28 04:55:02 +0000
committerTim Harder <radhermit@gentoo.org>2013-11-28 04:55:02 +0000
commit6ed02dbe9c41e3d6e0188fcd47d12815d9b75347 (patch)
treeb06cecea79f3842fd36cba5b10d3aea432b07efc /net-libs/libpcap
parentEdit, remove from Description, update test phase (diff)
downloadhistorical-6ed02dbe9c41e3d6e0188fcd47d12815d9b75347.tar.gz
historical-6ed02dbe9c41e3d6e0188fcd47d12815d9b75347.tar.bz2
historical-6ed02dbe9c41e3d6e0188fcd47d12815d9b75347.zip
Version bump, add dbus use flag.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'net-libs/libpcap')
-rw-r--r--net-libs/libpcap/ChangeLog7
-rw-r--r--net-libs/libpcap/Manifest16
-rw-r--r--net-libs/libpcap/libpcap-1.5.1.ebuild70
3 files changed, 87 insertions, 6 deletions
diff --git a/net-libs/libpcap/ChangeLog b/net-libs/libpcap/ChangeLog
index 3cb70eb18195..3b02430d129f 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.185 2013/07/27 17:09:36 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/ChangeLog,v 1.186 2013/11/28 04:54:57 radhermit Exp $
+
+*libpcap-1.5.1 (28 Nov 2013)
+
+ 28 Nov 2013; Tim Harder <radhermit@gentoo.org> +libpcap-1.5.1.ebuild:
+ Version bump, add dbus use flag.
27 Jul 2013; Jeroen Roovers <jer@gentoo.org> metadata.xml:
Remove duplicate description.
diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index bd175e96ebce..708c6c08b4eb 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -6,14 +6,20 @@ AUX libpcap-1.3.0-canusb.patch 290 SHA256 3518dc59be25c3092df6e133694b4d4372552f
AUX libpcap-1.3.0-fix-systems-without-ipv6-support.patch 13183 SHA256 14973d5dc09e036281cf507ca7fead8bf352e17dcb949a90942d58e5affda29c SHA512 cdf61a8dfe2cba0a8f3bf84a749c48eb3e75e634880f86acf7225793c921577137eca7579812c0c38a6e128cca58214d0eb614b11ec47d5f6d25d53557d49185 WHIRLPOOL 49c7ac019e969bb18f384e11b77b986417da5d2e4b5986624efe8e4555982c629a68705c1a72c0761552acd7523653ffde426fcc9bbd61aa15a44bb4a38a2417
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
+DIST libpcap-1.5.1.tar.gz 640233 SHA256 259db4fe1e9f0b6b9c43a057ec5916dec7d0a821b00d6d6c4dff7db2445fa7e4 SHA512 c2b8b4771127278b7986650961efa0745789a33e717866a5ee4ee84333b7592738b12be12c1113075a5bf9e8edd03b3f6e6b3c018ef29383834608af5153ed39 WHIRLPOOL f3401ac2bbe717d8e96127f2ad87d9e13bb01430cf1e1c3e82a3606b32481059368b027fcba426f9c9ad688d0f5cc866a1d71369ca34421cff2937dadef3fd6c
EBUILD libpcap-1.3.0-r1.ebuild 1773 SHA256 499425b253a964b16d41f55cc3280a9ae474d6ba0432139fba89b9368bbc4517 SHA512 8ac9a85cf5a858bbf013818d5b7b4a4aa06eba10a836dd230f640ae3f014eb26534a73688e86d75ace96d85264404de0dc19d5e5dc2656f01d64ad6a0d0fcd6b WHIRLPOOL 2ab3c53041b718cf773ced0044de0de89dd3b9d842acb040d750f85dfe310d2a1864fe8d3854e42e48299230c42cedcce03cfe2b5663886d013bc016f3cf72d7
EBUILD libpcap-1.4.0.ebuild 1692 SHA256 2f391d161593fb62e9b9e10e1c18ffc7efc8c5b50a7f18e7379fb0f6c95bdd28 SHA512 33669d0e438e63e32881fd4b24581876a54d9be58f92eaf26639105567571c187fa1e0ba5bc7fe4fa976cc0e609be0d78f84c153d10bb36354ff97d96a9b399f WHIRLPOOL 948e799d4de8644d26f91ee1cd3201bd120caa582e7be04fd71f627a5c0bd87717dc008d5d6e41b8c63afa87d06612525f144f933992b6ba1a8e54a0e9467b15
-MISC ChangeLog 25621 SHA256 283ba44b30c878bf78eaa7cfdc3b808d6e55fef77d2f98d3e06a8e5fb626a40c SHA512 93f813023836f22b4e9bf031163afec7d85cb9a4e283de779cca184c8cea9643608e4b57ec67ec3c48b681e45d615fb54cdf5dfb99c2c9421eb68b9c953391b3 WHIRLPOOL 6533002b46cbd4214d5f65395a6a1c5c92f75fbf44e7576d889089cff0fc3df949bcb3c75739309c4c2720d3d76c7976522108976b51ba7db52afb19abf177a5
+EBUILD libpcap-1.5.1.ebuild 1774 SHA256 ccc6f31175f3ff61d85707bd78ca708f4c797d5fd6cbb8ede1789432245cb1fa SHA512 9396bc32f66204b73d6a6c1c31d08eea276638ecc64a37b6a09f8a0d7032c71eb875871fe9ee1bf64b543707e69e237d59b64723086fded748533474b36a2a4a WHIRLPOOL 1c4e27aea06c12707ef3ba9c97a50d5653f503dfb7ab8f1dac492026b597007124aea53adbd45a43eec6904b3f9b0a2e9d1c4f7493ae335786c08da4a8b9da26
+MISC ChangeLog 25765 SHA256 4b8dc74808b86fb58ec046817b7f9e0050cfb1950a3268580345a81e55eb3fc3 SHA512 b5b6f7e38dce32535e3d97545bf1ef2806aa87950e1830d389d8f1d07697f0611b6d679821c58b6cefdb809e941fb0c1323664475033a97d18ce42745e32d1fc WHIRLPOOL 80b8eeae59353b2c87be4b5d0fdf9b5ef6d62097793c4e7308236d05187f6059afaf25d56f6f2d32e389b7e27b06cdfe7d58e70f5d79f711a645ec0ec96c52ab
MISC metadata.xml 423 SHA256 d12419de9bd641cf78030dc7bdb2789c2c932f91ba9687a6073961eb8ff09e4f SHA512 61b591b21bd46a8ae6a20fde2d5cbe6f68250ce7616b11b55b3a270474fe1ac3b4aefcd3c98e9e6470a036ef3c685b3575464de81349137fdf7cd8082ea2d695 WHIRLPOOL a08d3ed4833b2725f68ad8fcca878047a6b7a36188462204dec1fe7f528b6ad4c8698bed8a87a03e52fe5ea7e30fd8464a881408c179e2d7ef085f511aad4475
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlHz/tEACgkQVWmRsqeSphNqsQCfY3WFHrCswHTgHRgd7EJNhzFF
-XOsAn1q+8N+W390hu2oUeoj+YGT7qdyp
-=bkqW
+iQEcBAEBCAAGBQJSlsylAAoJEEqz6FtPBkyjBqUH/j9srXYzV+ubeLqgsvcQ/cAE
+HBZXeKKi94BloImAuCFyNmX66Jg5xNgRC9TdlOAQopyfOjM5ik3ypgoqLwdUQhK1
+KHM8FUa5lk4F4hjoXsFijED5BGxqUmIMHuhuL72St21FWvniklRcTMSSrhWO5mR8
+l0n/jmGi0nbe1Z9oRFbW/ZORL4iA+6rwcjaQRjjLb7z88cqOJO83kYyqllAY/Xbe
+ax54bOqZwcdLV88LN47I3UL/S82YvNC3ezhXZYDDeraiBhbdv807e+yw6YRusW8l
+r+6YiUzl499BUZSyzwn1uBbOHSt8b2fIWdhXlPW4+7G8s3H/rbFQ8+NLCCqnikI=
+=cqBS
-----END PGP SIGNATURE-----
diff --git a/net-libs/libpcap/libpcap-1.5.1.ebuild b/net-libs/libpcap/libpcap-1.5.1.ebuild
new file mode 100644
index 000000000000..a4a2f86fee44
--- /dev/null
+++ b/net-libs/libpcap/libpcap-1.5.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-1.5.1.ebuild,v 1.1 2013/11/28 04:54:57 radhermit Exp $
+
+EAPI=5
+inherit autotools eutils
+
+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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="bluetooth dbus ipv6 netlink static-libs canusb"
+
+RDEPEND="
+ bluetooth? ( net-wireless/bluez )
+ dbus? ( sys-apps/dbus )
+ netlink? ( dev-libs/libnl )
+ canusb? ( virtual/libusb )
+"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+ virtual/pkgconfig
+ virtual/yacc
+"
+
+DOCS=( CREDITS CHANGES VERSION TODO README{,.dag,.linux,.macosx,.septel} )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.2.0-cross-linux.patch
+
+ # Prefix' Solaris uses GNU ld
+ sed -e 's/freebsd\*/freebsd*|solaris*/' \
+ -e 's/sparc64\*/sparc64*|sparcv9*/' \
+ -i aclocal.m4 || die
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable bluetooth) \
+ $(use_enable ipv6) \
+ $(use_enable canusb) \
+ $(use_enable dbus) \
+ $(use_with netlink libnl)
+}
+
+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
+ prune_libtool_files
+
+ # We need this to build pppd on G/FBSD systems
+ if [[ "${USERLAND}" == "BSD" ]]; then
+ insinto /usr/include
+ doins pcap-int.h
+ fi
+}