1 |
commit: a86853ded7192ddc43ad9bc4380aa2c160c6a332 |
2 |
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Dec 2 22:48:52 2016 +0000 |
4 |
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Dec 2 22:48:52 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86853de |
7 |
|
8 |
net-misc/lldpd: Remove old |
9 |
|
10 |
Package-Manager: portage-2.3.2 |
11 |
|
12 |
net-misc/lldpd/Manifest | 3 - |
13 |
.../files/lldpd-0.7.11-bash-completion-dir.patch | 9 -- |
14 |
net-misc/lldpd/files/lldpd-initd-4 | 20 ---- |
15 |
net-misc/lldpd/lldpd-0.7.11-r3.ebuild | 100 -------------------- |
16 |
net-misc/lldpd/lldpd-0.7.13.ebuild | 101 --------------------- |
17 |
net-misc/lldpd/lldpd-0.9.1.ebuild | 101 --------------------- |
18 |
net-misc/lldpd/metadata.xml | 1 - |
19 |
7 files changed, 335 deletions(-) |
20 |
|
21 |
diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest |
22 |
index 003cb86..80c7267 100644 |
23 |
--- a/net-misc/lldpd/Manifest |
24 |
+++ b/net-misc/lldpd/Manifest |
25 |
@@ -1,6 +1,3 @@ |
26 |
-DIST lldpd-0.7.11.tar.gz 1509215 SHA256 5257169e0de6037e81efb1bcb26f6dd5755e3efa0a025144d6763bdfaf982e6b SHA512 7f5454ef4255a4fae0e323703d607bd93254b8a511984e434539d0305de1298f8bcf481beb2f121876bedc9890e6f1338cc30f5b08d7b5cf261cf87d5bb69bff WHIRLPOOL 710826936318099a562c7503653ce002c60256055e5f34d7328e7bc5397805c5790670efcc746a11f5abb5a2ff1b6590c888a3ccf02048f260f83a6ea855f28a |
27 |
-DIST lldpd-0.7.13.tar.gz 1523864 SHA256 bbba3ef922f6b6cc6d2c0f008066dc882750557661c54dd1b97ae7936678d92d SHA512 3fa476a3e06e2d5c15a29a3b46bfd2e147bdd55884fef4748f1197454cde45f82d33e4cc66eb70e559a1e3ad150577781d308b2f39c08f86d75412368099d4a5 WHIRLPOOL c641e0f9f21ce9510a7e30f14ccc0ab34c54251ccbec5317a30504f5b4bca4b64e88391d7a252340490a919bb1d13764627404d1f2c2b9d19057f5b4ca561a97 |
28 |
-DIST lldpd-0.9.1.tar.gz 1600504 SHA256 16ad6d513a6a0c6c201ce4941693c0e9d6fce83bbfa3733620354d1ac9a60908 SHA512 3a6ea3051ceac689a65045c06dac4f788071291f6ab826286de54175cad48143daadb13f44a2d7ff8a97269ec7c1bf9dc337d929b8cbf256fe135d33f965b3ad WHIRLPOOL b71310da3e7626893fb00b8fc5553c80bb4dbabdabe9cabe028cb72767cfe2f0a46a6c3d09c15fc7cb1b7379b73a8eb9a9e6683ace25492f76a032834db13ce0 |
29 |
DIST lldpd-0.9.3.tar.gz 1601102 SHA256 cfa8a3245dd71efc1f5de064a72576a7c1afaaf0ccb5833238398b6dc612b127 SHA512 0d40d77bfde78f9ceece56968981f3a36bd7e683b12de05e84e5da0409b8e0d06062e5d665942637a66164af0254a6ac3d1a327aab3bcb48ec91ecfdd2693283 WHIRLPOOL c7be527cf48bd5623ad9b7b3ae684a5e223114d7ff57a71a33623e3e445f6bbb612a6db5353844644c6340f039bdf7caf435b7ae19cf231ae54acf1dad72b62a |
30 |
DIST lldpd-0.9.4.tar.gz 1604103 SHA256 eb1f5beff2ff5c13c5e0342b5b9da815ed4a63866262445e1168a79ee65c9079 SHA512 c9313d94044da1bd760f63a60c8215f69742d5e91ef3d43427571870e04254e9c251e40f69861f9bc27828f6905919582d965b6c796c4febbf4b1b2f87e91b9c WHIRLPOOL 8306400224a4a9726f08d79004fe1f82675ceddbafb53f4e40fc538e2eed0d63028a9e0fd5ca00918ce008f131b2a8cf3f50a396eafd820dbc8e05ac43d0422d |
31 |
DIST lldpd-0.9.5.tar.gz 1614052 SHA256 e9585c52f14808f03f6b6c3a9163c95b542a47b18abe002992b155d143a1a247 SHA512 ca1a0d07bab50e3d697bfe4e6d00a150b17255de5a4a4a9ec8b7d45b2b03ce70a2bfb3452562ffdc3e7542a854cb30e6412d5a3eb919ad9e8b1064fde1b344df WHIRLPOOL 6a8e31a180488f0f2c6bf9272ecdaa7acf4e7b325ef5aad63d52685a239dd60295ddce33941af778891c3112721ee5e45cc5bcb9b98caee14ffee04ea847eef6 |
32 |
|
33 |
diff --git a/net-misc/lldpd/files/lldpd-0.7.11-bash-completion-dir.patch b/net-misc/lldpd/files/lldpd-0.7.11-bash-completion-dir.patch |
34 |
deleted file mode 100644 |
35 |
index 9e2735d..00000000 |
36 |
--- a/net-misc/lldpd/files/lldpd-0.7.11-bash-completion-dir.patch |
37 |
+++ /dev/null |
38 |
@@ -1,9 +0,0 @@ |
39 |
-diff --git a/src/client/Makefile.am b/src/client/Makefile.am |
40 |
-index 454bdeb..f1580a0 100644 |
41 |
---- a/src/client/Makefile.am |
42 |
-+++ b/src/client/Makefile.am |
43 |
-@@ -44,2 +44,2 @@ endif |
44 |
--bashcompletiondir = $(sysconfdir)/bash_completion.d |
45 |
--dist_bashcompletion_DATA = lldpcli.bash-completion |
46 |
-+bashcompletiondir = $(datadir)/bash-completion/completions |
47 |
-+dist_bashcompletion_DATA = lldpcli |
48 |
|
49 |
diff --git a/net-misc/lldpd/files/lldpd-initd-4 b/net-misc/lldpd/files/lldpd-initd-4 |
50 |
deleted file mode 100644 |
51 |
index 2cd3fe1..00000000 |
52 |
--- a/net-misc/lldpd/files/lldpd-initd-4 |
53 |
+++ /dev/null |
54 |
@@ -1,20 +0,0 @@ |
55 |
-#!/sbin/openrc-run |
56 |
-# Copyright 1999-2014 Gentoo Foundation |
57 |
-# Distributed under the terms of the GNU General Public License v2 |
58 |
-# $Id$ |
59 |
- |
60 |
-name=lldpd |
61 |
-pidfile=/run/lldpd.pid |
62 |
-command=/usr/sbin/lldpd |
63 |
-retry="TERM/10/KILL/5" |
64 |
-command_args="${LLDPD_OPTS}" |
65 |
- |
66 |
-depend() { |
67 |
- use net |
68 |
-} |
69 |
- |
70 |
-start_pre() { |
71 |
- checkpath --directory /run/lldpd |
72 |
-} |
73 |
- |
74 |
-# vim:ft=gentoo-init-d:noet:ts=4:sts=4:sw=4: |
75 |
|
76 |
diff --git a/net-misc/lldpd/lldpd-0.7.11-r3.ebuild b/net-misc/lldpd/lldpd-0.7.11-r3.ebuild |
77 |
deleted file mode 100644 |
78 |
index e6ccb75..00000000 |
79 |
--- a/net-misc/lldpd/lldpd-0.7.11-r3.ebuild |
80 |
+++ /dev/null |
81 |
@@ -1,100 +0,0 @@ |
82 |
-# Copyright 1999-2015 Gentoo Foundation |
83 |
-# Distributed under the terms of the GNU General Public License v2 |
84 |
-# $Id$ |
85 |
- |
86 |
-EAPI=5 |
87 |
- |
88 |
-inherit eutils user systemd bash-completion-r1 autotools |
89 |
- |
90 |
-DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)" |
91 |
-HOMEPAGE="https://vincentbernat.github.com/lldpd/" |
92 |
-SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz" |
93 |
- |
94 |
-LICENSE="ISC" |
95 |
-SLOT="0" |
96 |
-KEYWORDS="amd64 x86" |
97 |
-IUSE="cdp doc +dot1 +dot3 edp fdp graph jansson json-c +lldpmed seccomp sonmp |
98 |
- snmp static-libs readline xml zsh-completion" |
99 |
- |
100 |
-RDEPEND=">=dev-libs/libevent-2.0.5 |
101 |
- snmp? ( net-analyzer/net-snmp[extensible(+)] ) |
102 |
- xml? ( dev-libs/libxml2 ) |
103 |
- jansson? ( dev-libs/jansson ) |
104 |
- json-c? ( dev-libs/json-c ) |
105 |
- seccomp? ( sys-libs/libseccomp ) |
106 |
- zsh-completion? ( app-shells/zsh )" |
107 |
-DEPEND="${RDEPEND} |
108 |
- virtual/pkgconfig |
109 |
- doc? ( |
110 |
- graph? ( app-doc/doxygen[dot] ) |
111 |
- !graph? ( app-doc/doxygen ) |
112 |
- )" |
113 |
- |
114 |
-REQUIRED_USE="graph? ( doc ) json-c? ( !jansson )" |
115 |
- |
116 |
-PATCHES=( |
117 |
- "${FILESDIR}"/${P}-zsh-completion-dir.patch |
118 |
- "${FILESDIR}"/${P}-bash-completion-dir.patch |
119 |
-) |
120 |
- |
121 |
-pkg_setup() { |
122 |
- ebegin "Creating lldpd user and group" |
123 |
- enewgroup ${PN} |
124 |
- enewuser ${PN} -1 -1 -1 ${PN} |
125 |
- eend $? |
126 |
-} |
127 |
- |
128 |
-src_prepare() { |
129 |
- epatch "${PATCHES[@]}" |
130 |
- epatch_user |
131 |
- eautoreconf |
132 |
-} |
133 |
- |
134 |
-src_configure() { |
135 |
- econf \ |
136 |
- --without-embedded-libevent \ |
137 |
- --with-privsep-user=${PN} \ |
138 |
- --with-privsep-group=${PN} \ |
139 |
- --with-privsep-chroot=/run/${PN} \ |
140 |
- --with-lldpd-ctl-socket=/run/${PN}.socket \ |
141 |
- --with-lldpd-pid-file=/run/${PN}.pid \ |
142 |
- --docdir=/usr/share/doc/${PF} \ |
143 |
- $(use_enable graph doxygen-dot) \ |
144 |
- $(use_enable doc doxygen-man) \ |
145 |
- $(use_enable doc doxygen-pdf) \ |
146 |
- $(use_enable doc doxygen-html) \ |
147 |
- $(use_enable cdp) \ |
148 |
- $(use_enable dot1) \ |
149 |
- $(use_enable dot3) \ |
150 |
- $(use_enable edp) \ |
151 |
- $(use_enable fdp) \ |
152 |
- $(use_enable lldpmed) \ |
153 |
- $(use_enable sonmp) \ |
154 |
- $(use_enable static-libs static) \ |
155 |
- $(use_with json-c) \ |
156 |
- $(use_with jansson) \ |
157 |
- $(use_with readline) \ |
158 |
- $(use_with seccomp) \ |
159 |
- $(use_with snmp) \ |
160 |
- $(use_with xml) |
161 |
-} |
162 |
- |
163 |
-src_compile() { |
164 |
- emake |
165 |
- use doc && emake doxygen-doc |
166 |
-} |
167 |
- |
168 |
-src_install() { |
169 |
- emake DESTDIR="${D}" install |
170 |
- prune_libtool_files |
171 |
- |
172 |
- newinitd "${FILESDIR}"/${PN}-initd-4 ${PN} |
173 |
- newconfd "${FILESDIR}"/${PN}-confd-1 ${PN} |
174 |
- newbashcomp src/client/lldpcli.bash-completion lldpcli |
175 |
- |
176 |
- use doc && dohtml -r doxygen/html/* |
177 |
- |
178 |
- keepdir /etc/${PN}.d |
179 |
- |
180 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
181 |
-} |
182 |
|
183 |
diff --git a/net-misc/lldpd/lldpd-0.7.13.ebuild b/net-misc/lldpd/lldpd-0.7.13.ebuild |
184 |
deleted file mode 100644 |
185 |
index 0ffa4dd..00000000 |
186 |
--- a/net-misc/lldpd/lldpd-0.7.13.ebuild |
187 |
+++ /dev/null |
188 |
@@ -1,101 +0,0 @@ |
189 |
-# Copyright 1999-2015 Gentoo Foundation |
190 |
-# Distributed under the terms of the GNU General Public License v2 |
191 |
-# $Id$ |
192 |
- |
193 |
-EAPI=5 |
194 |
- |
195 |
-inherit eutils user systemd bash-completion-r1 autotools |
196 |
- |
197 |
-DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)" |
198 |
-HOMEPAGE="https://vincentbernat.github.com/lldpd/" |
199 |
-SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz" |
200 |
- |
201 |
-LICENSE="ISC" |
202 |
-SLOT="0" |
203 |
-KEYWORDS="~amd64 ~x86" |
204 |
-IUSE="cdp doc +dot1 +dot3 edp fdp graph jansson json-c +lldpmed seccomp sonmp |
205 |
- snmp static-libs readline xml zsh-completion" |
206 |
- |
207 |
-RDEPEND=">=dev-libs/libevent-2.0.5 |
208 |
- snmp? ( net-analyzer/net-snmp[extensible(+)] ) |
209 |
- xml? ( dev-libs/libxml2 ) |
210 |
- jansson? ( dev-libs/jansson ) |
211 |
- json-c? ( dev-libs/json-c ) |
212 |
- seccomp? ( sys-libs/libseccomp ) |
213 |
- zsh-completion? ( app-shells/zsh )" |
214 |
-DEPEND="${RDEPEND} |
215 |
- virtual/pkgconfig |
216 |
- doc? ( |
217 |
- graph? ( app-doc/doxygen[dot] ) |
218 |
- !graph? ( app-doc/doxygen ) |
219 |
- )" |
220 |
- |
221 |
-REQUIRED_USE="graph? ( doc ) json-c? ( !jansson )" |
222 |
- |
223 |
-PATCHES=( |
224 |
- "${FILESDIR}"/${PN}-0.7.11-zsh-completion-dir.patch |
225 |
- "${FILESDIR}"/${PN}-0.7.11-bash-completion-dir.patch |
226 |
-) |
227 |
- |
228 |
-pkg_setup() { |
229 |
- ebegin "Creating lldpd user and group" |
230 |
- enewgroup ${PN} |
231 |
- enewuser ${PN} -1 -1 -1 ${PN} |
232 |
- eend $? |
233 |
-} |
234 |
- |
235 |
-src_prepare() { |
236 |
- epatch "${PATCHES[@]}" |
237 |
- epatch_user |
238 |
- eautoreconf |
239 |
- elibtoolize |
240 |
-} |
241 |
- |
242 |
-src_configure() { |
243 |
- econf \ |
244 |
- --without-embedded-libevent \ |
245 |
- --with-privsep-user=${PN} \ |
246 |
- --with-privsep-group=${PN} \ |
247 |
- --with-privsep-chroot=/run/${PN} \ |
248 |
- --with-lldpd-ctl-socket=/run/${PN}.socket \ |
249 |
- --with-lldpd-pid-file=/run/${PN}.pid \ |
250 |
- --docdir=/usr/share/doc/${PF} \ |
251 |
- $(use_enable graph doxygen-dot) \ |
252 |
- $(use_enable doc doxygen-man) \ |
253 |
- $(use_enable doc doxygen-pdf) \ |
254 |
- $(use_enable doc doxygen-html) \ |
255 |
- $(use_enable cdp) \ |
256 |
- $(use_enable dot1) \ |
257 |
- $(use_enable dot3) \ |
258 |
- $(use_enable edp) \ |
259 |
- $(use_enable fdp) \ |
260 |
- $(use_enable lldpmed) \ |
261 |
- $(use_enable sonmp) \ |
262 |
- $(use_enable static-libs static) \ |
263 |
- $(use_with json-c) \ |
264 |
- $(use_with jansson) \ |
265 |
- $(use_with readline) \ |
266 |
- $(use_with seccomp) \ |
267 |
- $(use_with snmp) \ |
268 |
- $(use_with xml) |
269 |
-} |
270 |
- |
271 |
-src_compile() { |
272 |
- emake |
273 |
- use doc && emake doxygen-doc |
274 |
-} |
275 |
- |
276 |
-src_install() { |
277 |
- emake DESTDIR="${D}" install |
278 |
- prune_libtool_files |
279 |
- |
280 |
- newinitd "${FILESDIR}"/${PN}-initd-4 ${PN} |
281 |
- newconfd "${FILESDIR}"/${PN}-confd-1 ${PN} |
282 |
- newbashcomp src/client/lldpcli.bash-completion lldpcli |
283 |
- |
284 |
- use doc && dohtml -r doxygen/html/* |
285 |
- |
286 |
- keepdir /etc/${PN}.d |
287 |
- |
288 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
289 |
-} |
290 |
|
291 |
diff --git a/net-misc/lldpd/lldpd-0.9.1.ebuild b/net-misc/lldpd/lldpd-0.9.1.ebuild |
292 |
deleted file mode 100644 |
293 |
index 059d48b..00000000 |
294 |
--- a/net-misc/lldpd/lldpd-0.9.1.ebuild |
295 |
+++ /dev/null |
296 |
@@ -1,101 +0,0 @@ |
297 |
-# Copyright 1999-2016 Gentoo Foundation |
298 |
-# Distributed under the terms of the GNU General Public License v2 |
299 |
-# $Id$ |
300 |
- |
301 |
-EAPI=5 |
302 |
- |
303 |
-inherit eutils user systemd bash-completion-r1 autotools |
304 |
- |
305 |
-DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)" |
306 |
-HOMEPAGE="https://vincentbernat.github.com/lldpd/" |
307 |
-SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz" |
308 |
- |
309 |
-LICENSE="ISC" |
310 |
-SLOT="0" |
311 |
-KEYWORDS="~amd64 ~x86" |
312 |
-IUSE="cdp doc +dot1 +dot3 edp fdp graph jansson +lldpmed old-kernel |
313 |
- seccomp sonmp snmp static-libs readline xml zsh-completion" |
314 |
- |
315 |
-RDEPEND=">=dev-libs/libevent-2.0.5 |
316 |
- dev-libs/libbsd |
317 |
- snmp? ( net-analyzer/net-snmp[extensible(+)] ) |
318 |
- xml? ( dev-libs/libxml2 ) |
319 |
- jansson? ( dev-libs/jansson ) |
320 |
- seccomp? ( sys-libs/libseccomp ) |
321 |
- zsh-completion? ( app-shells/zsh )" |
322 |
-DEPEND="${RDEPEND} |
323 |
- virtual/pkgconfig |
324 |
- doc? ( |
325 |
- graph? ( app-doc/doxygen[dot] ) |
326 |
- !graph? ( app-doc/doxygen ) |
327 |
- )" |
328 |
- |
329 |
-REQUIRED_USE="graph? ( doc )" |
330 |
- |
331 |
-PATCHES=( |
332 |
- "${FILESDIR}"/${PN}-0.7.11-zsh-completion-dir.patch |
333 |
-) |
334 |
- |
335 |
-pkg_setup() { |
336 |
- ebegin "Creating lldpd user and group" |
337 |
- enewgroup ${PN} |
338 |
- enewuser ${PN} -1 -1 -1 ${PN} |
339 |
- eend $? |
340 |
-} |
341 |
- |
342 |
-src_prepare() { |
343 |
- epatch "${PATCHES[@]}" |
344 |
- epatch_user |
345 |
- eautoreconf |
346 |
- elibtoolize |
347 |
-} |
348 |
- |
349 |
-src_configure() { |
350 |
- econf \ |
351 |
- --without-embedded-libevent \ |
352 |
- --with-privsep-user=${PN} \ |
353 |
- --with-privsep-group=${PN} \ |
354 |
- --with-privsep-chroot=/run/${PN} \ |
355 |
- --with-lldpd-ctl-socket=/run/${PN}.socket \ |
356 |
- --with-lldpd-pid-file=/run/${PN}.pid \ |
357 |
- --docdir=/usr/share/doc/${PF} \ |
358 |
- $(use_enable cdp) \ |
359 |
- $(use_enable doc doxygen-man) \ |
360 |
- $(use_enable doc doxygen-pdf) \ |
361 |
- $(use_enable doc doxygen-html) \ |
362 |
- $(use_enable dot1) \ |
363 |
- $(use_enable dot3) \ |
364 |
- $(use_enable edp) \ |
365 |
- $(use_enable fdp) \ |
366 |
- $(use_enable graph doxygen-dot) \ |
367 |
- $(use_with jansson json) \ |
368 |
- $(use_enable lldpmed) \ |
369 |
- $(use_enable old-kernel oldies) \ |
370 |
- $(use_enable sonmp) \ |
371 |
- $(use_enable static-libs static) \ |
372 |
- $(use_with readline) \ |
373 |
- $(use_with seccomp) \ |
374 |
- $(use_with snmp) \ |
375 |
- $(use_with xml) |
376 |
-} |
377 |
- |
378 |
-src_compile() { |
379 |
- emake |
380 |
- use doc && emake doxygen-doc |
381 |
-} |
382 |
- |
383 |
-src_install() { |
384 |
- emake DESTDIR="${D}" install |
385 |
- prune_libtool_files |
386 |
- |
387 |
- newinitd "${FILESDIR}"/${PN}-initd-5 ${PN} |
388 |
- newconfd "${FILESDIR}"/${PN}-confd-1 ${PN} |
389 |
- newbashcomp src/client/completion/lldpcli lldpcli |
390 |
- |
391 |
- use doc && dohtml -r doxygen/html/* |
392 |
- |
393 |
- keepdir /etc/${PN}.d |
394 |
- |
395 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
396 |
- systemd_newtmpfilesd "${FILESDIR}"/tmpfilesd ${PN}.conf |
397 |
-} |
398 |
|
399 |
diff --git a/net-misc/lldpd/metadata.xml b/net-misc/lldpd/metadata.xml |
400 |
index 4ca20a4..83adab8 100644 |
401 |
--- a/net-misc/lldpd/metadata.xml |
402 |
+++ b/net-misc/lldpd/metadata.xml |
403 |
@@ -26,7 +26,6 @@ lldpd also implements CDP (Cisco Discovery Protocol), FDP (Foundry Discovery Pro |
404 |
<flag name="edp">Enable Extreme Discovery Protocol</flag> |
405 |
<flag name="fdp">Enable Foundry Discovery Protocol</flag> |
406 |
<flag name="jansson">Enable JSON output via Jansson</flag> |
407 |
- <flag name="json-c">Enable JSON output via json-c</flag> |
408 |
<flag name="lldpmed">Enable LLDP-MED extension</flag> |
409 |
<flag name="old-kernel">Enable compatibility with Linux kernel older than 2.6.39</flag> |
410 |
<flag name="sanitizers">Enable code instrumentation with selected sanitizers</flag> |