summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-11-29 12:08:23 +0000
committerJeroen Roovers <jer@gentoo.org>2014-11-29 12:08:23 +0000
commit9c50455745ebc59455e4dcf15ce8bf2d9b6dfc29 (patch)
tree4f4e49b60a3a38c533ff439f287a12ab88b1575e /net-libs
parentFix missing src_configure() (diff)
downloadhistorical-9c50455745ebc59455e4dcf15ce8bf2d9b6dfc29.tar.gz
historical-9c50455745ebc59455e4dcf15ce8bf2d9b6dfc29.tar.bz2
historical-9c50455745ebc59455e4dcf15ce8bf2d9b6dfc29.zip
Version bump. libpcap is not optional (bug #531106 by Toralf Förster).
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libcrafter/ChangeLog9
-rw-r--r--net-libs/libcrafter/Manifest18
-rw-r--r--net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild33
-rw-r--r--net-libs/libcrafter/libcrafter-0.3.ebuild38
-rw-r--r--net-libs/libcrafter/libcrafter-9999.ebuild13
-rw-r--r--net-libs/libcrafter/metadata.xml3
6 files changed, 62 insertions, 52 deletions
diff --git a/net-libs/libcrafter/ChangeLog b/net-libs/libcrafter/ChangeLog
index 725e44f499a3..d58018892cdb 100644
--- a/net-libs/libcrafter/ChangeLog
+++ b/net-libs/libcrafter/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-libs/libcrafter
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/ChangeLog,v 1.4 2014/06/27 13:10:08 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/ChangeLog,v 1.5 2014/11/29 12:08:21 jer Exp $
+
+*libcrafter-0.3 (29 Nov 2014)
+
+ 29 Nov 2014; Jeroen Roovers <jer@gentoo.org>
+ -libcrafter-0.2_p20140626.ebuild, +libcrafter-0.3.ebuild,
+ libcrafter-9999.ebuild:
+ Version bump. libpcap is not optional (bug #531106 by Toralf Förster).
27 Jun 2014; Jeroen Roovers <jer@gentoo.org> metadata.xml:
Refer to the "Scapy" package by atom.
diff --git a/net-libs/libcrafter/Manifest b/net-libs/libcrafter/Manifest
index 4660ae0d8ad6..b7d2cc162923 100644
--- a/net-libs/libcrafter/Manifest
+++ b/net-libs/libcrafter/Manifest
@@ -1,15 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-DIST libcrafter-0.2_p20140626.tar.bz2 550322 SHA256 3885e4df87a7d82eca1a9aabc2205e84b8e2c3260bc2c73c11bf58d2547fe1cf SHA512 5fe52a9c7e1db0caa260f1e7ddc7a79164898da8a3755dd0a0fa47f8210903948b2bff76e819782e607f0cec0a35517c75d68d4eccb1ccdc048da50274e310a8 WHIRLPOOL bbbb32697670769cf56e685acd84ce7ba94f1880d9859d61f81255b3b38aaead520bbbfa08fb92dff4794ddd57c920adc017ca5280652c5db2e86a0974826191
-EBUILD libcrafter-0.2_p20140626.ebuild 758 SHA256 9629cb6a6b53a78a59a3286c99a66c8d2c310264c8c78e7015faac4b145be568 SHA512 f08df5b9e294a8e19d09e7ad9cda92305a3e0be7a33564e8bb779b7d0560beac6cd0fd874b2c9f48b913271642256f402f548ac6c97dd991258f9dea24ed62d5 WHIRLPOOL 1169ae30d3a2f83f298c562049962133d375c3274b697a3dee0a21fb69ed566d8a8a6d35b30c92a22369ab4d3581c68be0c6c94490fd8180e9ea5c0fd8dfd53d
-EBUILD libcrafter-9999.ebuild 774 SHA256 35c58111a6b633936a299958daa6fe82b3146d981ec9ddda1345b50e963fbe96 SHA512 c19449e3d471d144aba209b0bfb7b3cbc907e8f62598a451e34aa34e86b272cda5d9b0795644c88d931c83583c7d2d88426706278e374edf6659b8dbc91d234e WHIRLPOOL 2780da611242f8fb460fc7bdeae63157cbc4b194cdc6a196f92fc0603342e4b5fa8be996dcaf266253ad471721ed147885fd06ce2be8b3790178f389e30aeaf4
-MISC ChangeLog 745 SHA256 6806cd8f0962888375fae773f649e85412d48b16c7e82cf2b9c3424ab5136ea9 SHA512 aede39c8f891ecc966fc98f76f407c3bf715607b3d4f5e86848b9a1589b312b76f33ecc5fb328bccbde3f7907c70a0c886bb39001f261130ae48a7ce6e898666 WHIRLPOOL f832bc9342ee0e6ac2ee7620880be9972075c636983c2046a6ea381c1aeb3d93d54c201ad03251f096b648095fc0d376db1e2165907b487378126751150d7a0d
-MISC metadata.xml 1335 SHA256 9393c287d67ac98023744e9f67107b01879802ffc53057e6a65de722919ac9d5 SHA512 fde7f5f8d850c8c5b33b557e1f903a0790e885871b527c7aead76b31a1f7de0f7b712a4d96fca9563712bfb008c6a0ac80d2d68516c5d4a1d348b1bc65e1baff WHIRLPOOL eb57bfc8a536ac1ed07e1aa7ae16cc282cc73e6f7cb2efdac9b598d6b116168534797198c5941ec43f483bc1cc9eb260236cee81509eb108da639ba3d82632a0
+DIST 0.3.tar.gz 104051 SHA256 4608b10470aaa5a711b13b7c9db93fc6c3daca8c26ae7e81b0d7aa8af3a497aa SHA512 7c396ba942b304dddfaa569adb44697f75568d3ef2ed48dda758e281f3b7c172439309033bbf5498069a4a61a952f93e41af99b129ce874ce76b5ec08da58116 WHIRLPOOL 9444ba34eb9c0f4072bb52d1bc1a0712e274c344af61059f60f626a4465476d65606918bb759e236c97bb8c49733e498f9fa8593862058fb0e0aa397bf489eea
+EBUILD libcrafter-0.3.ebuild 772 SHA256 9546e18e0a4f701a62f56cca62a3445c6f20485cbca60bcb8df356ca71d5e06d SHA512 ca65a4ac59e2fbe226cad831639c40d1b60e84082a1d9ac976283e8587848e9fb9cbdc41ecc6bb04bac70bcd447fe78ba169fa7c020c8eef3d03cfa85aea1e13 WHIRLPOOL 2494926038252cef0268244f378a60d0694eab8034cb48cb6afb94742a11f6622f8fbe3d430b3080c85ee3c5206f0b8a71271e7525d5777ad6efd1e17ce9b04a
+EBUILD libcrafter-9999.ebuild 750 SHA256 b28674a4ccce2987ef0b7307417793fc596d72b0fd7c45537ebff7afd61f9dce SHA512 7297507009f2620e34ef4bf17c8dc5d326293d1819e0a73a7ef91ae313246478567a778d4f5c05dce69b49a44b35910dbdc9ba1dfb7a32dd22ed026280b0a88b WHIRLPOOL d53519c57f3b131112a0a29f4c05593552a281907f77753cb8d6e66c7d667ecea44b361292fc15512a4e1766175398ac847b0ff8411dc0c95d0ae92534b685b8
+MISC ChangeLog 984 SHA256 9ac8158120036d9fc026b4b6af24c617ffc163e7a7b28e188607bfefbedde938 SHA512 0d14c47e92fd8c3229d9a7a0eea92ea7c1a448652fef69a95f4ee2879b47284d311d78eb573fb27f548cb59b8e6090821fb21a792d560b387a754fa3a1855898 WHIRLPOOL c4d5ee88666fb41e88e2c8f78ccef413684fde656cb324be5e3b5eadc11b28802a08d1b6d1b308b50190c5ad05ba7fbbb5202aa6bd644176307234adc9edd6af
+MISC metadata.xml 1244 SHA256 7a747b3a7f4343758ee4831c1c602bc3b27ef32b8b5f7c43e748afab7cced9d8 SHA512 6ce6389c2c875a99aa9eb56839dbcd3d3f8ca696ee8e4de05208d47839a77462e84ca82fa7da127ada75db1d24385dc1039cb61c654918eb6ccab38f891b2f08 WHIRLPOOL e6f88fa033109aad14fa612c1d1b3d704420ce47ad790dc535ccde748c1d2379aad0946532e35cc946afa3e6a38699866c3041c299122e5b98fe1240d18499cd
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iEYEAREIAAYFAlOtbTEACgkQVWmRsqeSphNWuACfbI13Nbx9TrcGOaZi0mnq+Nnv
-zJYAn0+OGonEhfThvsv4auWxSScwWsdh
-=YVhX
+iEYEAREIAAYFAlR5tzcACgkQVWmRsqeSphOXqACfXrMB3My1o3gM1LzC3ZM+h0ZR
+jRQAn2rPI/u1cWy6m+++XKp/Shuu1cBz
+=PPPA
-----END PGP SIGNATURE-----
diff --git a/net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild b/net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild
deleted file mode 100644
index f1134e1fe6af..000000000000
--- a/net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild,v 1.2 2014/06/26 23:06:46 jer Exp $
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="a high level library for C++ designed to make easier the creation and decoding of network packets"
-HOMEPAGE="https://code.google.com/p/libcrafter/"
-SRC_URI="https://dev.gentoo.org/~jer/libcrafter-${PV}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="pcap static-libs"
-
-DEPEND="
- pcap? ( net-libs/libpcap )
-"
-
-S=${WORKDIR}/${P}/${PN}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with pcap libpcap)
-}
-
-src_install() {
- default
-
- prune_libtool_files
-}
diff --git a/net-libs/libcrafter/libcrafter-0.3.ebuild b/net-libs/libcrafter/libcrafter-0.3.ebuild
new file mode 100644
index 000000000000..16a6aa65be6a
--- /dev/null
+++ b/net-libs/libcrafter/libcrafter-0.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-0.3.ebuild,v 1.1 2014/11/29 12:08:21 jer Exp $
+
+EAPI=5
+inherit autotools eutils
+
+DESCRIPTION="A high level C++ network packet sniffing and crafting library"
+HOMEPAGE="https://github.com/pellegre/libcrafter"
+SRC_URI="https://github.com/pellegre/${PN}/archive/version-${PV}.tar.gz -> ${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+RDEPEND="
+ net-libs/libpcap
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+S=${WORKDIR}/${PN}-version-${PV}/${PN}
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+
+ prune_libtool_files
+}
diff --git a/net-libs/libcrafter/libcrafter-9999.ebuild b/net-libs/libcrafter/libcrafter-9999.ebuild
index f3895f91ee16..9d03f5e1009b 100644
--- a/net-libs/libcrafter/libcrafter-9999.ebuild
+++ b/net-libs/libcrafter/libcrafter-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild,v 1.1 2014/06/26 22:08:22 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild,v 1.2 2014/11/29 12:08:21 jer Exp $
EAPI=5
inherit autotools eutils git-r3
@@ -12,10 +12,13 @@ EGIT_REPO_URI="https://github.com/pellegre/${PN}"
LICENSE="BSD"
SLOT="0"
KEYWORDS=""
-IUSE="pcap static-libs"
+IUSE="static-libs"
+RDEPEND="
+ net-libs/libpcap
+"
DEPEND="
- pcap? ( net-libs/libpcap )
+ ${RDEPEND}
"
S=${WORKDIR}/${P}/${PN}
@@ -25,9 +28,7 @@ src_prepare() {
}
src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with pcap libpcap)
+ econf $(use_enable static-libs static)
}
src_install() {
diff --git a/net-libs/libcrafter/metadata.xml b/net-libs/libcrafter/metadata.xml
index 45cfdef0b404..eb5ed86328e5 100644
--- a/net-libs/libcrafter/metadata.xml
+++ b/net-libs/libcrafter/metadata.xml
@@ -2,9 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>netmon</herd>
-<use>
-<flag name='pcap'>Use <pkg>net-libs/libpcap</pkg> for packet capturing</flag>
-</use>
<longdescription lang='en'>
Libcrafter is a high level library for C++ designed to facilitate the creation
and decoding of network packets. It is able to craft or decode packets of most