Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/libcrafter: libcrafter-0.3.ebuild metadata.xml libcrafter-9999.ebuild ChangeLog libcrafter-0.2_p20140626.ebuild
Date: Sat, 29 Nov 2014 12:08:26
Message-Id: 20141129120821.9367FB276@oystercatcher.gentoo.org
1 jer 14/11/29 12:08:21
2
3 Modified: metadata.xml libcrafter-9999.ebuild ChangeLog
4 Added: libcrafter-0.3.ebuild
5 Removed: libcrafter-0.2_p20140626.ebuild
6 Log:
7 Version bump. libpcap is not optional (bug #531106 by Toralf Förster).
8
9 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key A792A613)
10
11 Revision Changes Path
12 1.4 net-libs/libcrafter/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/metadata.xml?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/metadata.xml?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/metadata.xml?r1=1.3&r2=1.4
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-libs/libcrafter/metadata.xml,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- metadata.xml 27 Jun 2014 13:10:08 -0000 1.3
25 +++ metadata.xml 29 Nov 2014 12:08:21 -0000 1.4
26 @@ -2,9 +2,6 @@
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 <herd>netmon</herd>
30 -<use>
31 -<flag name='pcap'>Use <pkg>net-libs/libpcap</pkg> for packet capturing</flag>
32 -</use>
33 <longdescription lang='en'>
34 Libcrafter is a high level library for C++ designed to facilitate the creation
35 and decoding of network packets. It is able to craft or decode packets of most
36
37
38
39 1.2 net-libs/libcrafter/libcrafter-9999.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild?rev=1.2&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild?rev=1.2&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild?r1=1.1&r2=1.2
44
45 Index: libcrafter-9999.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild,v
48 retrieving revision 1.1
49 retrieving revision 1.2
50 diff -u -r1.1 -r1.2
51 --- libcrafter-9999.ebuild 26 Jun 2014 22:08:22 -0000 1.1
52 +++ libcrafter-9999.ebuild 29 Nov 2014 12:08:21 -0000 1.2
53 @@ -1,6 +1,6 @@
54 # Copyright 1999-2014 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild,v 1.1 2014/06/26 22:08:22 jer Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild,v 1.2 2014/11/29 12:08:21 jer Exp $
58
59 EAPI=5
60 inherit autotools eutils git-r3
61 @@ -12,10 +12,13 @@
62 LICENSE="BSD"
63 SLOT="0"
64 KEYWORDS=""
65 -IUSE="pcap static-libs"
66 +IUSE="static-libs"
67
68 +RDEPEND="
69 + net-libs/libpcap
70 +"
71 DEPEND="
72 - pcap? ( net-libs/libpcap )
73 + ${RDEPEND}
74 "
75
76 S=${WORKDIR}/${P}/${PN}
77 @@ -25,9 +28,7 @@
78 }
79
80 src_configure() {
81 - econf \
82 - $(use_enable static-libs static) \
83 - $(use_with pcap libpcap)
84 + econf $(use_enable static-libs static)
85 }
86
87 src_install() {
88
89
90
91 1.5 net-libs/libcrafter/ChangeLog
92
93 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/ChangeLog?rev=1.5&view=markup
94 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/ChangeLog?rev=1.5&content-type=text/plain
95 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/ChangeLog?r1=1.4&r2=1.5
96
97 Index: ChangeLog
98 ===================================================================
99 RCS file: /var/cvsroot/gentoo-x86/net-libs/libcrafter/ChangeLog,v
100 retrieving revision 1.4
101 retrieving revision 1.5
102 diff -u -r1.4 -r1.5
103 --- ChangeLog 27 Jun 2014 13:10:08 -0000 1.4
104 +++ ChangeLog 29 Nov 2014 12:08:21 -0000 1.5
105 @@ -1,6 +1,13 @@
106 # ChangeLog for net-libs/libcrafter
107 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
108 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/ChangeLog,v 1.4 2014/06/27 13:10:08 jer Exp $
109 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/ChangeLog,v 1.5 2014/11/29 12:08:21 jer Exp $
110 +
111 +*libcrafter-0.3 (29 Nov 2014)
112 +
113 + 29 Nov 2014; Jeroen Roovers <jer@g.o>
114 + -libcrafter-0.2_p20140626.ebuild, +libcrafter-0.3.ebuild,
115 + libcrafter-9999.ebuild:
116 + Version bump. libpcap is not optional (bug #531106 by Toralf Förster).
117
118 27 Jun 2014; Jeroen Roovers <jer@g.o> metadata.xml:
119 Refer to the "Scapy" package by atom.
120
121
122
123 1.1 net-libs/libcrafter/libcrafter-0.3.ebuild
124
125 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/libcrafter-0.3.ebuild?rev=1.1&view=markup
126 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libcrafter/libcrafter-0.3.ebuild?rev=1.1&content-type=text/plain
127
128 Index: libcrafter-0.3.ebuild
129 ===================================================================
130 # Copyright 1999-2014 Gentoo Foundation
131 # Distributed under the terms of the GNU General Public License v2
132 # $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-0.3.ebuild,v 1.1 2014/11/29 12:08:21 jer Exp $
133
134 EAPI=5
135 inherit autotools eutils
136
137 DESCRIPTION="A high level C++ network packet sniffing and crafting library"
138 HOMEPAGE="https://github.com/pellegre/libcrafter"
139 SRC_URI="https://github.com/pellegre/${PN}/archive/version-${PV}.tar.gz -> ${PV}.tar.gz"
140
141 LICENSE="BSD"
142 SLOT="0"
143 KEYWORDS="~amd64 ~x86"
144 IUSE="static-libs"
145
146 RDEPEND="
147 net-libs/libpcap
148 "
149 DEPEND="
150 ${RDEPEND}
151 "
152
153 S=${WORKDIR}/${PN}-version-${PV}/${PN}
154
155 src_prepare() {
156 eautoreconf
157 }
158
159 src_configure() {
160 econf $(use_enable static-libs static)
161 }
162
163 src_install() {
164 default
165
166 prune_libtool_files
167 }