1 |
commit: c421b0d9db8603cc18aa108d8135aba47ced77e2 |
2 |
Author: David Seifert <soap <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Feb 11 11:50:35 2020 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Feb 11 11:50:35 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c421b0d9 |
7 |
|
8 |
net-libs/libnatpmp: Remove old |
9 |
|
10 |
Package-Manager: Portage-2.3.88, Repoman-2.3.20 |
11 |
Signed-off-by: David Seifert <soap <AT> gentoo.org> |
12 |
|
13 |
net-libs/libnatpmp/Manifest | 3 -- |
14 |
net-libs/libnatpmp/files/remove-static-lib.patch | 44 ------------------ |
15 |
.../libnatpmp/files/respect-FLAGS-20130911.patch | 53 ---------------------- |
16 |
net-libs/libnatpmp/files/respect-FLAGS.patch | 40 ---------------- |
17 |
net-libs/libnatpmp/files/respect-libdir.patch | 19 -------- |
18 |
net-libs/libnatpmp/libnatpmp-20110808-r1.ebuild | 28 ------------ |
19 |
net-libs/libnatpmp/libnatpmp-20130911.ebuild | 28 ------------ |
20 |
net-libs/libnatpmp/libnatpmp-20140401-r1.ebuild | 29 ------------ |
21 |
8 files changed, 244 deletions(-) |
22 |
|
23 |
diff --git a/net-libs/libnatpmp/Manifest b/net-libs/libnatpmp/Manifest |
24 |
index 8f0ebf0d711..3e9e60233fc 100644 |
25 |
--- a/net-libs/libnatpmp/Manifest |
26 |
+++ b/net-libs/libnatpmp/Manifest |
27 |
@@ -1,4 +1 @@ |
28 |
-DIST libnatpmp-20110808.tar.gz 17762 BLAKE2B f9559dd2d90b4dc662b5569e2a941415f075c97964988c4d06db64fce6f2446d32e2231f46120498fb8b6d9b7ecc9e83932ef1fec9dace23145f702c24a96af5 SHA512 1bb4304319a0570602f19e4bf5ea42505de259f4f9d659ffc3f54faf67717e2e28563a50b747556bf5ee279fed6fe92ee798cddec233b7d3b97f3aad697729e2 |
29 |
-DIST libnatpmp-20130911.tar.gz 18744 BLAKE2B c24a0cb158d9d40049292bfcae8d919bbe8ec6ea63dfd59ba8a8f2c85a9eaaebb96cf4f70f2c40c456169f63a8c2aff4736d952899d15ad7e7f687e13a4e77b3 SHA512 e7dfb3955ccc2c30e7c74c1085bc71bd9318f6171b84fbad2d8ae8bd5a227f7ceed3f60ecb49bd10e6fb838d8be3325bbf467467bf0d04e46883e3a19fa14a2d |
30 |
-DIST libnatpmp-20140401.tar.gz 23302 BLAKE2B 85f2b1045ad3b8b122bc9db6a12d332642e11bd62cd5fa264e141bb75d2dae2920678ce8c240009272593f81f385277d7f911298667896babbc43c8393a8963b SHA512 12616f07b0a096046a35079954b8a34d474e672d7836ddac9da993a47178902aa2d781786ac76c55c5f16cfdf6a7e7258f92fec3850714ad9cd50208d854c4c2 |
31 |
DIST libnatpmp-20150609.tar.gz 24392 BLAKE2B 0a8df6badf222328a24ae94a97386593c42bcda58cada97d37a2cf74f6f6b5e27189753590552187ed7afce66d34d204b9d18ecd38ac0bcbadf8c8129a3b44ad SHA512 e50b1f68ce9254bb2f068ddc37417a3c417b80f7b3fb3d84e3e9af4a144d89e204ab993b54c01657335e855d0124a8fcbbf96ce78db7b9ae0b03b6eb79de2e09 |
32 |
|
33 |
diff --git a/net-libs/libnatpmp/files/remove-static-lib.patch b/net-libs/libnatpmp/files/remove-static-lib.patch |
34 |
deleted file mode 100644 |
35 |
index dae64601b9c..00000000000 |
36 |
--- a/net-libs/libnatpmp/files/remove-static-lib.patch |
37 |
+++ /dev/null |
38 |
@@ -1,44 +0,0 @@ |
39 |
---- libnatpmp-20110715/Makefile |
40 |
-+++ libnatpmp-20110715/Makefile |
41 |
-@@ -33,7 +32,7 @@ |
42 |
- |
43 |
- HEADERS = natpmp.h |
44 |
- |
45 |
--EXECUTABLES = testgetgateway natpmpc-shared natpmpc-static |
46 |
-+EXECUTABLES = testgetgateway natpmpc-shared |
47 |
- |
48 |
- INSTALLPREFIX ?= $(PREFIX)/usr |
49 |
- INSTALLDIRINC = $(INSTALLPREFIX)/include |
50 |
-@@ -45,9 +44,9 @@ |
51 |
- |
52 |
- .PHONY: all clean depend install cleaninstall installpythonmodule |
53 |
- |
54 |
--all: $(STATICLIB) $(SHAREDLIB) $(EXECUTABLES) |
55 |
-+all: $(SHAREDLIB) $(EXECUTABLES) |
56 |
- |
57 |
--pythonmodule: $(STATICLIB) libnatpmpmodule.c setup.py |
58 |
-+pythonmodule: libnatpmpmodule.c setup.py |
59 |
- python setup.py build |
60 |
- touch $@ |
61 |
- |
62 |
-@@ -55,11 +54,10 @@ |
63 |
- depend: |
64 |
- makedepend -f$(MAKEFILE_LIST) -Y $(OBJS:.o=.c) 2>/dev/null |
65 |
- |
66 |
--install: $(HEADERS) $(STATICLIB) $(SHAREDLIB) natpmpc-shared |
67 |
-+install: $(HEADERS) $(SHAREDLIB) natpmpc-shared |
68 |
- $(INSTALL) -d $(INSTALLDIRINC) |
69 |
- $(INSTALL) -m 644 $(HEADERS) $(INSTALLDIRINC) |
70 |
- $(INSTALL) -d $(INSTALLDIRLIB) |
71 |
-- $(INSTALL) -m 644 $(STATICLIB) $(INSTALLDIRLIB) |
72 |
- $(INSTALL) -m 644 $(SHAREDLIB) $(INSTALLDIRLIB)/$(SONAME) |
73 |
- $(INSTALL) -d $(INSTALLDIRBIN) |
74 |
- $(INSTALL) -m 755 natpmpc-shared $(INSTALLDIRBIN)/natpmpc |
75 |
-@@ -76,7 +74,6 @@ |
76 |
- $(RM) $(addprefix $(INSTALLDIRINC), $(HEADERS)) |
77 |
- $(RM) $(INSTALLDIRLIB)/$(SONAME) |
78 |
- $(RM) $(INSTALLDIRLIB)/$(SHAREDLIB) |
79 |
-- $(RM) $(INSTALLDIRLIB)/$(STATICLIB) |
80 |
- |
81 |
- testgetgateway: testgetgateway.o getgateway.o |
82 |
- |
83 |
|
84 |
diff --git a/net-libs/libnatpmp/files/respect-FLAGS-20130911.patch b/net-libs/libnatpmp/files/respect-FLAGS-20130911.patch |
85 |
deleted file mode 100644 |
86 |
index df36e2d4a4a..00000000000 |
87 |
--- a/net-libs/libnatpmp/files/respect-FLAGS-20130911.patch |
88 |
+++ /dev/null |
89 |
@@ -1,53 +0,0 @@ |
90 |
-diff -Naur libnatpmp-20130911.orig/Makefile libnatpmp-20130911/Makefile |
91 |
---- libnatpmp-20130911.orig/Makefile 2013-09-10 16:15:06.000000000 -0400 |
92 |
-+++ libnatpmp-20130911/Makefile 2013-09-12 13:20:29.191447842 -0400 |
93 |
-@@ -5,7 +5,7 @@ |
94 |
- # http://miniupnp.free.fr/libnatpmp.html |
95 |
- |
96 |
- OS = $(shell uname -s) |
97 |
--CC = gcc |
98 |
-+CC ?= gcc |
99 |
- INSTALL = install |
100 |
- VERSION = $(shell cat VERSION) |
101 |
- |
102 |
-@@ -22,6 +22,7 @@ |
103 |
- # APIVERSION is used in soname |
104 |
- APIVERSION = 1 |
105 |
- #LDFLAGS = -Wl,--no-undefined |
106 |
-+GENTOO_CFLAGS := $(CFLAGS) |
107 |
- CFLAGS = -Os |
108 |
- #CFLAGS = -g -O0 |
109 |
- CFLAGS += -fPIC |
110 |
-@@ -52,6 +53,8 @@ |
111 |
- endif |
112 |
- endif |
113 |
- |
114 |
-+CFLAGS := $(CFLAGS) $(GENTOO_CFLAGS) |
115 |
-+ |
116 |
- HEADERS = natpmp.h |
117 |
- |
118 |
- EXECUTABLES = testgetgateway natpmpc-shared natpmpc-static |
119 |
-@@ -144,19 +147,19 @@ |
120 |
- $(CC) $(LDFLAGS) -o $@ $^ $(EXTRA_LD) |
121 |
- |
122 |
- natpmpc-static: natpmpc.o $(STATICLIB) |
123 |
-- $(CC) $(LDFLAGS) -o $@ $^ $(EXTRA_LD) |
124 |
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(EXTRA_LD) |
125 |
- |
126 |
- natpmpc-shared: natpmpc.o $(SHAREDLIB) |
127 |
-- $(CC) $(LDFLAGS) -o $@ $^ $(EXTRA_LD) |
128 |
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(EXTRA_LD) |
129 |
- |
130 |
- $(STATICLIB): $(LIBOBJS) |
131 |
- $(AR) crs $@ $? |
132 |
- |
133 |
- $(SHAREDLIB): $(LIBOBJS) |
134 |
- ifeq ($(OS), Darwin) |
135 |
-- $(CC) -dynamiclib -Wl,-install_name,$(SONAME) -o $@ $^ |
136 |
-+ $(CC) $(CFLAGS) $(LDFLAGS) -dynamiclib -Wl,-install_name,$(SONAME) -o $@ $^ |
137 |
- else |
138 |
-- $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $^ $(EXTRA_LD) |
139 |
-+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname,$(SONAME) -o $@ $^ $(EXTRA_LD) |
140 |
- endif |
141 |
- |
142 |
- |
143 |
|
144 |
diff --git a/net-libs/libnatpmp/files/respect-FLAGS.patch b/net-libs/libnatpmp/files/respect-FLAGS.patch |
145 |
deleted file mode 100644 |
146 |
index 0338d1810e6..00000000000 |
147 |
--- a/net-libs/libnatpmp/files/respect-FLAGS.patch |
148 |
+++ /dev/null |
149 |
@@ -1,40 +0,0 @@ |
150 |
---- libnatpmp-20110808/Makefile |
151 |
-+++ libnatpmp-20110808/Makefile |
152 |
-@@ -4,13 +4,12 @@ |
153 |
- # http://miniupnp.free.fr/libnatpmp.html |
154 |
- |
155 |
- OS = $(shell uname -s) |
156 |
--CC = gcc |
157 |
-+CC ?= gcc |
158 |
- INSTALL = install |
159 |
- |
160 |
- # APIVERSION is used in soname |
161 |
- APIVERSION = 1 |
162 |
--#LDFLAGS = -Wl,--no-undefined |
163 |
--CFLAGS = -O -fPIC -Wall -DENABLE_STRNATPMPERR |
164 |
-+CFLAGS := -Wall -DENABLE_STRNATPMPERR $(CFLAGS) |
165 |
- |
166 |
- LIBOBJS = natpmp.o getgateway.o |
167 |
- |
168 |
-@@ -75,16 +75,18 @@ |
169 |
- testgetgateway: testgetgateway.o getgateway.o |
170 |
- |
171 |
- natpmpc-shared: natpmpc.o $(SHAREDLIB) |
172 |
-- $(CC) $(LDFLAGS) -o $@ $^ |
173 |
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ |
174 |
-+ |
175 |
-+getgateway.o natpmp.o: CFLAGS += -fPIC |
176 |
- |
177 |
- $(STATICLIB): $(LIBOBJS) |
178 |
- $(AR) crs $@ $? |
179 |
- |
180 |
- $(SHAREDLIB): $(LIBOBJS) |
181 |
- ifeq ($(OS), Darwin) |
182 |
-- $(CC) -dynamiclib -Wl,-install_name,$(SONAME) -o $@ $^ |
183 |
-+ $(CC) $(CFLAGS) $(LDFLAGS) -dynamiclib -Wl,-install_name,$(SONAME) -o $@ $^ |
184 |
- else |
185 |
-- $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $^ |
186 |
-+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname,$(SONAME) -o $@ $^ |
187 |
- endif |
188 |
- |
189 |
- # DO NOT DELETE |
190 |
|
191 |
diff --git a/net-libs/libnatpmp/files/respect-libdir.patch b/net-libs/libnatpmp/files/respect-libdir.patch |
192 |
deleted file mode 100644 |
193 |
index 07f5d87ddf9..00000000000 |
194 |
--- a/net-libs/libnatpmp/files/respect-libdir.patch |
195 |
+++ /dev/null |
196 |
@@ -1,19 +0,0 @@ |
197 |
---- libnatpmp-20110808/Makefile |
198 |
-+++ libnatpmp-20110808/Makefile |
199 |
-@@ -6,6 +6,7 @@ |
200 |
- # (c) 2007-2011 Thomas Bernard |
201 |
- # http://miniupnp.free.fr/libnatpmp.html |
202 |
- |
203 |
-+GENTOO_LIBDIR ?= lib |
204 |
- OS = $(shell uname -s) |
205 |
- CC ?= gcc |
206 |
- INSTALL = install |
207 |
-@@ -36,7 +37,7 @@ |
208 |
- |
209 |
- INSTALLPREFIX ?= $(PREFIX)/usr |
210 |
- INSTALLDIRINC = $(INSTALLPREFIX)/include |
211 |
--INSTALLDIRLIB = $(INSTALLPREFIX)/lib |
212 |
-+INSTALLDIRLIB = $(INSTALLPREFIX)/$(GENTOO_LIBDIR) |
213 |
- INSTALLDIRBIN = $(INSTALLPREFIX)/bin |
214 |
- |
215 |
- .PHONY: all clean depend install cleaninstall installpythonmodule |
216 |
|
217 |
diff --git a/net-libs/libnatpmp/libnatpmp-20110808-r1.ebuild b/net-libs/libnatpmp/libnatpmp-20110808-r1.ebuild |
218 |
deleted file mode 100644 |
219 |
index 7974ad84d71..00000000000 |
220 |
--- a/net-libs/libnatpmp/libnatpmp-20110808-r1.ebuild |
221 |
+++ /dev/null |
222 |
@@ -1,28 +0,0 @@ |
223 |
-# Copyright 1999-2015 Gentoo Foundation |
224 |
-# Distributed under the terms of the GNU General Public License v2 |
225 |
- |
226 |
-EAPI=4 |
227 |
-inherit eutils toolchain-funcs multilib |
228 |
- |
229 |
-DESCRIPTION="An alternative protocol to UPnP IGD specification" |
230 |
-HOMEPAGE="http://miniupnp.free.fr/libnatpmp.html" |
231 |
-SRC_URI="http://miniupnp.free.fr/files/download.php?file=${P}.tar.gz -> ${P}.tar.gz" |
232 |
- |
233 |
-LICENSE="BSD" |
234 |
-SLOT="0" |
235 |
-KEYWORDS="sparc" |
236 |
-IUSE="static-libs" |
237 |
- |
238 |
-src_prepare() { |
239 |
- epatch "${FILESDIR}"/respect-FLAGS.patch |
240 |
- epatch "${FILESDIR}"/respect-libdir.patch |
241 |
- use static-libs || epatch "${FILESDIR}"/remove-static-lib.patch |
242 |
- tc-export CC |
243 |
-} |
244 |
- |
245 |
-src_install() { |
246 |
- emake PREFIX="${D}" GENTOO_LIBDIR="$(get_libdir)" install |
247 |
- |
248 |
- dodoc Changelog.txt README |
249 |
- doman natpmpc.1 |
250 |
-} |
251 |
|
252 |
diff --git a/net-libs/libnatpmp/libnatpmp-20130911.ebuild b/net-libs/libnatpmp/libnatpmp-20130911.ebuild |
253 |
deleted file mode 100644 |
254 |
index 87dec82d0ac..00000000000 |
255 |
--- a/net-libs/libnatpmp/libnatpmp-20130911.ebuild |
256 |
+++ /dev/null |
257 |
@@ -1,28 +0,0 @@ |
258 |
-# Copyright 1999-2013 Gentoo Foundation |
259 |
-# Distributed under the terms of the GNU General Public License v2 |
260 |
- |
261 |
-EAPI="5" |
262 |
-inherit eutils toolchain-funcs multilib |
263 |
- |
264 |
-DESCRIPTION="An alternative protocol to UPnP IGD specification" |
265 |
-HOMEPAGE="http://miniupnp.free.fr/libnatpmp.html" |
266 |
-SRC_URI="http://miniupnp.free.fr/files/download.php?file=${P}.tar.gz -> ${P}.tar.gz" |
267 |
- |
268 |
-LICENSE="BSD" |
269 |
-SLOT="0" |
270 |
-KEYWORDS="amd64 arm ~mips ppc ppc64 ~sparc x86" |
271 |
-IUSE="static-libs" |
272 |
- |
273 |
-src_prepare() { |
274 |
- epatch "${FILESDIR}"/respect-FLAGS-${PV}.patch |
275 |
- epatch "${FILESDIR}"/respect-libdir-20120821.patch |
276 |
- use static-libs || epatch "${FILESDIR}"/remove-static-lib-${PV}.patch |
277 |
- tc-export CC |
278 |
-} |
279 |
- |
280 |
-src_install() { |
281 |
- emake PREFIX="${D}" GENTOO_LIBDIR="$(get_libdir)" install |
282 |
- |
283 |
- dodoc Changelog.txt README |
284 |
- doman natpmpc.1 |
285 |
-} |
286 |
|
287 |
diff --git a/net-libs/libnatpmp/libnatpmp-20140401-r1.ebuild b/net-libs/libnatpmp/libnatpmp-20140401-r1.ebuild |
288 |
deleted file mode 100644 |
289 |
index 3b9b7619953..00000000000 |
290 |
--- a/net-libs/libnatpmp/libnatpmp-20140401-r1.ebuild |
291 |
+++ /dev/null |
292 |
@@ -1,29 +0,0 @@ |
293 |
-# Copyright 1999-2014 Gentoo Foundation |
294 |
-# Distributed under the terms of the GNU General Public License v2 |
295 |
- |
296 |
-EAPI="5" |
297 |
-inherit eutils toolchain-funcs multilib |
298 |
- |
299 |
-DESCRIPTION="An alternative protocol to UPnP IGD specification" |
300 |
-HOMEPAGE="http://miniupnp.free.fr/libnatpmp.html" |
301 |
-SRC_URI="http://miniupnp.free.fr/files/download.php?file=${P}.tar.gz -> ${P}.tar.gz" |
302 |
- |
303 |
-LICENSE="BSD" |
304 |
-SLOT="0" |
305 |
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" |
306 |
-IUSE="static-libs" |
307 |
- |
308 |
-src_prepare() { |
309 |
- epatch "${FILESDIR}"/respect-FLAGS-20140401.patch |
310 |
- epatch "${FILESDIR}"/respect-libdir-20120821.patch |
311 |
- use static-libs || epatch "${FILESDIR}"/remove-static-lib-20130911.patch |
312 |
- tc-export CC |
313 |
-} |
314 |
- |
315 |
-src_install() { |
316 |
- # Override HEADERS for missing declspec.h wrt #506832 |
317 |
- emake HEADERS='declspec.h natpmp.h' PREFIX="${D}" GENTOO_LIBDIR="$(get_libdir)" install |
318 |
- |
319 |
- dodoc Changelog.txt README |
320 |
- doman natpmpc.1 |
321 |
-} |