Gentoo Archives: gentoo-commits

From: Ian Whyman <thev00d00@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libupnp/
Date: Mon, 23 Jan 2017 18:37:09
Message-Id: 1485196480.b6aa2e769e864701c8cc7d5953ae4819f2aca985.thev00d00@gentoo
1 commit: b6aa2e769e864701c8cc7d5953ae4819f2aca985
2 Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 23 18:34:40 2017 +0000
4 Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 23 18:34:40 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6aa2e76
7
8 net-libs/libupnp: Tidy vulnerable #598202
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 net-libs/libupnp/Manifest | 3 --
13 net-libs/libupnp/libupnp-1.6.18-r1.ebuild | 52 -----------------------------
14 net-libs/libupnp/libupnp-1.6.18-r2.ebuild | 53 ------------------------------
15 net-libs/libupnp/libupnp-1.6.19-r1.ebuild | 54 -------------------------------
16 net-libs/libupnp/libupnp-1.6.20.ebuild | 48 ---------------------------
17 5 files changed, 210 deletions(-)
18
19 diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest
20 index f90322e..0a49354 100644
21 --- a/net-libs/libupnp/Manifest
22 +++ b/net-libs/libupnp/Manifest
23 @@ -1,5 +1,2 @@
24 -DIST libupnp-1.6.18.tar.bz2 1201056 SHA256 b21bc676365622d3ace1b25292dab8d4d23f6e6a80ddc8f029b765d39797e934 SHA512 2ce9b637a7edf544ae272aea137f735b03761a7925da0578e0073cf6429389f7f2af6cb05f666a02faa839caba3e1798ad31657afd287626b88905a5c45f3cb4 WHIRLPOOL b575b517fb668c5e3af78dc1bc95c1a202404beb42966400b3b1313a1fe0e6cb8437ce392af6ad6de4ccc90715c8df7cc34bf3d0b3b828af4e14f1cc8a5e0eda
25 -DIST libupnp-1.6.19.tar.bz2 1213439 SHA256 b3142b39601243b50532eec90f4a27dba85eb86f58d4b849ac94edeb29d9b22a SHA512 97af62a7483cc19cfe80157cbc3383c1b4b7c9c39b848f4ed063784b74df0b9b0527f7b467e01451e0a44dbf9e8a9eab510619146a6ee1e3dce46f3e4af6e661 WHIRLPOOL fe3ed0115c76872b45eb3f16909e23c61b004f028b745be17346b94dffd7c90108420cf71f50f73aa4ef241403b65b9d1c72926af3044ffacdae11f9649dad68
26 -DIST libupnp-1.6.20.tar.bz2 1243637 SHA256 ee3537081e3ea56f66ada10387486823989210bc98002f098305551c966e3a63 SHA512 754a3f587963078fc60e8a58f6b04536dac03d053c8cd14d4fd7e505a3417484fa03b72dd09ef92150f00263f270aa19646b7aab1b8707111aff53c43f8a120a WHIRLPOOL df2702b30a9e895371ba0647bfdd017fd17b4478feb691efaf754618fa032cb8ba72317030960676584da44dfc144f8b9bd07218799b40c2afa7fdee28e8b164
27 DIST libupnp-1.6.21.tar.bz2 1245353 SHA256 af3f3c0846a1d75baeadae4aa5a2bda427567e2a1fb4559bf73ccff0a4f9a39b SHA512 65a2989497b941dfa1f7ac09fe44267de4a5231af25a304f0f6e754c7cbb578bdcb3c500188b5ebfbff9f579099db7501817d45e1724ef8e384d6d918bcdcdeb WHIRLPOOL b4869189054ac00d57394e0919ad2f672af64f2c2b0ecc676c2b3fc4a3c22caa25ac38b57bbb5cf1ef12a5857b4cdfd450c6bd5955a5eacaf8bdf95a058c9dab
28 DIST libupnp-1.8.0.tar.gz 1380524 SHA256 1ddfb4e12e947deb5637e0d5e09bbe7835dfc8fb8a57712346026afa029165b1 SHA512 e2ae54352d747191f3ffc15c50481da515665fb35ddf6a9e488b6e1962e47803937bf078d0c2c5d56f8339cfd226ffba7433975363dc312e484ed22f83eda061 WHIRLPOOL c3d4abf54d25e87a1d650a18c475097a47633e8bf7691248695a7682ecff8aca4419c8eb2db4d24d62ca5a7905321971adf924166c20876ee18dd32d846748a1
29
30 diff --git a/net-libs/libupnp/libupnp-1.6.18-r1.ebuild b/net-libs/libupnp/libupnp-1.6.18-r1.ebuild
31 deleted file mode 100644
32 index 60084e3..00000000
33 --- a/net-libs/libupnp/libupnp-1.6.18-r1.ebuild
34 +++ /dev/null
35 @@ -1,52 +0,0 @@
36 -# Copyright 1999-2015 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -# $Id$
39 -
40 -EAPI=5
41 -
42 -inherit eutils flag-o-matic autotools
43 -
44 -DESCRIPTION="An Portable Open Source UPnP Development Kit"
45 -HOMEPAGE="http://pupnp.sourceforge.net/"
46 -SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2"
47 -
48 -LICENSE="BSD"
49 -SLOT="0"
50 -KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux"
51 -IUSE="debug doc ipv6 static-libs"
52 -
53 -DOCS="NEWS README ChangeLog"
54 -
55 -src_prepare() {
56 - epatch "${FILESDIR}"/${P}-suse.patch
57 -
58 - # fix tests
59 - chmod +x ixml/test/test_document.sh || die
60 -
61 - eautoreconf
62 -}
63 -
64 -src_configure() {
65 - use x86-fbsd && append-flags -O1
66 - # w/o docdir to avoid sandbox violations
67 - econf \
68 - $(use_enable debug) \
69 - $(use_enable ipv6) \
70 - $(use_enable static-libs static) \
71 - $(use_with doc documentation "${EPREFIX}/usr/share/doc/${PF}")
72 -}
73 -
74 -src_install () {
75 - default
76 - dobin upnp/sample/.libs/tv_{combo,ctrlpt,device}
77 - use static-libs || prune_libtool_files
78 -}
79 -
80 -pkg_postinst() {
81 - ewarn "Please remember to run revdep-rebuild when upgrading"
82 - ewarn "from libupnp 1.4.x to libupnp 1.6.x , so packages"
83 - ewarn "gets linked with the new library."
84 - echo ""
85 - ewarn "The revdep-rebuild script is part of the"
86 - ewarn "app-portage/gentoolkit package."
87 -}
88
89 diff --git a/net-libs/libupnp/libupnp-1.6.18-r2.ebuild b/net-libs/libupnp/libupnp-1.6.18-r2.ebuild
90 deleted file mode 100644
91 index 7b8be8d..00000000
92 --- a/net-libs/libupnp/libupnp-1.6.18-r2.ebuild
93 +++ /dev/null
94 @@ -1,53 +0,0 @@
95 -# Copyright 1999-2016 Gentoo Foundation
96 -# Distributed under the terms of the GNU General Public License v2
97 -# $Id$
98 -
99 -EAPI=5
100 -
101 -inherit eutils flag-o-matic autotools
102 -
103 -DESCRIPTION="An Portable Open Source UPnP Development Kit"
104 -HOMEPAGE="http://pupnp.sourceforge.net/"
105 -SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2"
106 -
107 -LICENSE="BSD"
108 -SLOT="0"
109 -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux"
110 -IUSE="debug doc ipv6 static-libs"
111 -
112 -DOCS="NEWS README ChangeLog"
113 -
114 -src_prepare() {
115 - epatch "${FILESDIR}"/${P}-suse.patch
116 - epatch "${FILESDIR}"/CVE-2016-6255.patch
117 -
118 - # fix tests
119 - chmod +x ixml/test/test_document.sh || die
120 -
121 - eautoreconf
122 -}
123 -
124 -src_configure() {
125 - use x86-fbsd && append-flags -O1
126 - # w/o docdir to avoid sandbox violations
127 - econf \
128 - $(use_enable debug) \
129 - $(use_enable ipv6) \
130 - $(use_enable static-libs static) \
131 - $(use_with doc documentation "${EPREFIX}/usr/share/doc/${PF}")
132 -}
133 -
134 -src_install () {
135 - default
136 - dobin upnp/sample/.libs/tv_{combo,ctrlpt,device}
137 - use static-libs || prune_libtool_files
138 -}
139 -
140 -pkg_postinst() {
141 - ewarn "Please remember to run revdep-rebuild when upgrading"
142 - ewarn "from libupnp 1.4.x to libupnp 1.6.x , so packages"
143 - ewarn "gets linked with the new library."
144 - echo ""
145 - ewarn "The revdep-rebuild script is part of the"
146 - ewarn "app-portage/gentoolkit package."
147 -}
148
149 diff --git a/net-libs/libupnp/libupnp-1.6.19-r1.ebuild b/net-libs/libupnp/libupnp-1.6.19-r1.ebuild
150 deleted file mode 100644
151 index 6fb8c21..00000000
152 --- a/net-libs/libupnp/libupnp-1.6.19-r1.ebuild
153 +++ /dev/null
154 @@ -1,54 +0,0 @@
155 -# Copyright 1999-2016 Gentoo Foundation
156 -# Distributed under the terms of the GNU General Public License v2
157 -# $Id$
158 -
159 -EAPI=5
160 -
161 -inherit eutils flag-o-matic autotools
162 -
163 -DESCRIPTION="An Portable Open Source UPnP Development Kit"
164 -HOMEPAGE="http://pupnp.sourceforge.net/"
165 -SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2"
166 -
167 -LICENSE="BSD"
168 -SLOT="0"
169 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux"
170 -IUSE="debug doc ipv6 static-libs"
171 -
172 -DOCS="NEWS README ChangeLog"
173 -
174 -src_prepare() {
175 - epatch "${FILESDIR}"/${P}-suse.patch \
176 - "${FILESDIR}"/${P}-docs-install.patch \
177 - "${FILESDIR}"/CVE-2016-6255.patch
178 -
179 - # fix tests
180 - chmod +x ixml/test/test_document.sh || die
181 -
182 - eautoreconf
183 -}
184 -
185 -src_configure() {
186 - use x86-fbsd && append-flags -O1
187 - # w/o docdir to avoid sandbox violations
188 - econf \
189 - $(use_enable debug) \
190 - $(use_enable ipv6) \
191 - $(use_enable static-libs static) \
192 - $(use_with doc documentation "${EPREFIX}/usr/share/doc/${PF}")
193 -}
194 -
195 -src_install () {
196 - default
197 - dobin upnp/sample/.libs/tv_{combo,ctrlpt,device}
198 - use static-libs || prune_libtool_files
199 -}
200 -
201 -pkg_postinst() {
202 - ewarn "Please remember to run revdep-rebuild when upgrading"
203 - ewarn "from libupnp 1.4.x to libupnp 1.6.x , so packages"
204 - ewarn "gets linked with the new library."
205 - echo ""
206 - ewarn "The revdep-rebuild script is part of the"
207 - ewarn "app-portage/gentoolkit package."
208 -}
209
210 diff --git a/net-libs/libupnp/libupnp-1.6.20.ebuild b/net-libs/libupnp/libupnp-1.6.20.ebuild
211 deleted file mode 100644
212 index da45421..00000000
213 --- a/net-libs/libupnp/libupnp-1.6.20.ebuild
214 +++ /dev/null
215 @@ -1,48 +0,0 @@
216 -# Copyright 1999-2016 Gentoo Foundation
217 -# Distributed under the terms of the GNU General Public License v2
218 -# $Id$
219 -
220 -EAPI=6
221 -
222 -inherit eutils flag-o-matic autotools
223 -
224 -DESCRIPTION="An Portable Open Source UPnP Development Kit"
225 -HOMEPAGE="http://pupnp.sourceforge.net/"
226 -SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2"
227 -
228 -LICENSE="BSD"
229 -SLOT="0"
230 -KEYWORDS="alpha ~amd64 arm ~hppa ppc ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux"
231 -IUSE="debug doc ipv6 static-libs"
232 -
233 -DOCS="NEWS README ChangeLog"
234 -
235 -PATCHES=(
236 - "${FILESDIR}"/${PN}-1.6.19-docs-install.patch
237 - "${FILESDIR}"/CVE-2016-6255.patch
238 -)
239 -
240 -src_prepare() {
241 - default
242 -
243 - # fix tests
244 - chmod +x ixml/test/test_document.sh || die
245 -
246 - eautoreconf
247 -}
248 -
249 -src_configure() {
250 - use x86-fbsd && append-flags -O1
251 - # w/o docdir to avoid sandbox violations
252 - econf \
253 - $(use_enable debug) \
254 - $(use_enable ipv6) \
255 - $(use_enable static-libs static) \
256 - $(use_with doc documentation "${EPREFIX}/usr/share/doc/${PF}")
257 -}
258 -
259 -src_install () {
260 - default
261 - dobin upnp/sample/.libs/tv_{combo,ctrlpt,device}
262 - use static-libs || prune_libtool_files
263 -}