Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/links/
Date: Sat, 27 May 2017 06:22:48
Message-Id: 1495866143.29f45024cb3a319cee081556d5312bf3cf7e912f.monsieurp@gentoo
1 commit: 29f45024cb3a319cee081556d5312bf3cf7e912f
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 27 06:22:23 2017 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Sat May 27 06:22:23 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f45024
7
8 www-client/links: remove vulnerable versions.
9
10 Gentoo-Bug: https://bugs.gentoo.org/591010
11
12 Package-Manager: Portage-2.3.3, Repoman-2.3.1
13
14 www-client/links/Manifest | 2 -
15 www-client/links/links-2.12-r2.ebuild | 130 --------------------------------
16 www-client/links/links-2.12-r3.ebuild | 135 ---------------------------------
17 www-client/links/links-2.13.ebuild | 136 ----------------------------------
18 4 files changed, 403 deletions(-)
19
20 diff --git a/www-client/links/Manifest b/www-client/links/Manifest
21 index 3dc48061bc0..bfced855b53 100644
22 --- a/www-client/links/Manifest
23 +++ b/www-client/links/Manifest
24 @@ -1,4 +1,2 @@
25 -DIST links-2.12.tar.bz2 6418151 SHA256 98411811ded1e8028f5aed708dd7d8ec0ae63ce24c2991a0241a989b7d09d84e SHA512 cd41eac369a8da090c56fbec42016541204fa4e098c8693f5f7766ce6e108a0cda0b205d090d3a351db0a9d9483e9b9145763faa255f0a13873bcd0ef058d6b5 WHIRLPOOL ba2a741e670aa2c131800a3234e37b4f14b3735177d80c56b5750c01c802a444dd475bd3d094be1fa111f43faf8212e3f830582290fbe377742773fb8c479d16
26 -DIST links-2.13.tar.bz2 6516087 SHA256 c252095334a3b199fa791c6f9a9affe2839a7fbd536685ab07851cb7efaa4405 SHA512 e1de6f8dc5ed2419ff0c3b7efed0519f7562735b87c6d269c8fda9768ab65c5c96c197652269a1efdd09fa8be1c73ff8514d2bd3d2c4ff943034328f9d3e46ca WHIRLPOOL 5eb050ff0ad949781e935c6ce47b3903f0a97238998f93d223619bca069dd3574fe7bf9b632074090e67717e93a23909b4a884eefbecb0428eab96e09c2441e1
27 DIST links-2.14.tar.bz2 6535707 SHA256 f70d0678ef1c5550953bdc27b12e72d5de86e53b05dd59b0fc7f07c507f244b8 SHA512 d03b091957e0a2e06605fcf7c9bc56d48ebbcdc695f4ce894901540008455a9bc6544abdecd787faa041e2dbdff28b0d6ddcc9d26528d39d7d72750655c73575 WHIRLPOOL ab8a3e963a3bb22ed8e7a079bed01e6ee9db19ce8714b68a5e4b61ef9092c929f1f5898a15bdb0f8ae299ec9330f355444a9eb2962f5f22f3de725ac407cb48d
28 DIST links2_2.10-2.debian.tar.xz 13964 SHA256 2fbefdaed1864fd4e21b2dd8aed477e3954a7edd69bc16bb1cecd4ebcf16295c SHA512 01101edef00ede0b95857ea28d305e98198306c428b79bb9c05da16285d8b4052b7f800f7def67a945d498db440745d81b7e3b6a03c9b077d5bcf5da1cb2691e WHIRLPOOL 092b38877454dabb6833482479498e0db45e3ead3fdbeb31030cca048fbe4c98bfd1739a30a284ba68840c2e30c439fd807fa6c356cbd3d70b9a903931978bfd
29
30 diff --git a/www-client/links/links-2.12-r2.ebuild b/www-client/links/links-2.12-r2.ebuild
31 deleted file mode 100644
32 index ef55f7d6edf..00000000000
33 --- a/www-client/links/links-2.12-r2.ebuild
34 +++ /dev/null
35 @@ -1,130 +0,0 @@
36 -# Copyright 1999-2017 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=5
40 -inherit autotools eutils fdo-mime
41 -
42 -DEBIAN_REVISION=2.10-2
43 -
44 -DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode"
45 -HOMEPAGE="http://links.twibright.com/"
46 -SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
47 - mirror://debian/pool/main/${PN:0:1}/${PN}2/${PN}2_${DEBIAN_REVISION}.debian.tar.xz"
48 -
49 -LICENSE="GPL-2"
50 -SLOT="2"
51 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
52 -IUSE="bzip2 directfb fbcon gpm ipv6 jpeg libressl livecd lzma ssl suid svga tiff unicode X zlib"
53 -
54 -GRAPHICS_DEPEND="media-libs/libpng:0="
55 -
56 -RDEPEND="bzip2? ( app-arch/bzip2 )
57 - directfb? (
58 - ${GRAPHICS_DEPEND}
59 - dev-libs/DirectFB
60 - )
61 - fbcon? ( ${GRAPHICS_DEPEND} )
62 - gpm? ( sys-libs/gpm )
63 - jpeg? ( virtual/jpeg:0 )
64 - livecd? (
65 - ${GRAPHICS_DEPEND}
66 - sys-libs/gpm
67 - virtual/jpeg:0
68 - )
69 - lzma? ( app-arch/xz-utils )
70 - ssl? (
71 - !libressl? ( dev-libs/openssl:0= )
72 - libressl? ( dev-libs/libressl:0= )
73 - )
74 - svga? (
75 - ${GRAPHICS_DEPEND}
76 - media-libs/svgalib
77 - )
78 - tiff? ( media-libs/tiff:0 )
79 - X? (
80 - ${GRAPHICS_DEPEND}
81 - x11-libs/libXext
82 - )
83 - zlib? ( sys-libs/zlib )"
84 -
85 -DEPEND="${RDEPEND}
86 - virtual/pkgconfig
87 - fbcon? ( virtual/os-headers )
88 - livecd? ( virtual/os-headers )"
89 -
90 -REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
91 - svga? ( suid )"
92 -
93 -DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
94 -
95 -src_prepare() {
96 - if use unicode; then
97 - pushd intl >/dev/null
98 - ./gen-intl || die
99 - ./synclang || die
100 - popd >/dev/null
101 - fi
102 -
103 - # error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
104 - sed -i \
105 - -e '/AC_PROG_CXX/s:dnl ::' \
106 - -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
107 - configure.in || die #467020
108 -
109 - # Upstream configure produced by broken autoconf-2.13. This also fixes
110 - # toolchain detection.
111 - eautoreconf #131440 and #103483#c23
112 -}
113 -
114 -src_configure() {
115 - local myconf
116 -
117 - if use livecd; then
118 - export ac_cv_lib_gpm_Gpm_Open=yes
119 - myconf+=' --with-fb --with-libjpeg'
120 - else
121 - export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
122 - fi
123 -
124 - if use X || use fbcon || use directfb || use svga || use livecd; then
125 - myconf+=' --enable-graphics'
126 - fi
127 -
128 - econf \
129 - $(use_with ipv6) \
130 - $(use_with ssl) \
131 - $(use_with zlib) \
132 - $(use_with bzip2) \
133 - $(use_with lzma) \
134 - $(use_with svga svgalib) \
135 - $(use_with X x) \
136 - $(use_with fbcon fb) \
137 - $(use_with directfb) \
138 - $(use_with jpeg libjpeg) \
139 - $(use_with tiff libtiff) \
140 - ${myconf}
141 -}
142 -
143 -src_install() {
144 - default
145 -
146 - if use X; then
147 - newicon Links_logo.png links.png
148 - make_desktop_entry 'links -g %u' Links links 'Network;WebBrowser'
149 - local d="${ED}"/usr/share/applications
150 - echo 'MimeType=x-scheme-handler/http;' >> "${d}"/*.desktop
151 - use ssl && sed -i -e 's:x-scheme-handler/http;:&x-scheme-handler/https;:' \
152 - "${d}"/*.desktop
153 - fi
154 -
155 - dohtml doc/links_cal/*
156 - use suid && fperms 4755 /usr/bin/links
157 -}
158 -
159 -pkg_postinst() {
160 - use X && fdo-mime_desktop_database_update
161 -}
162 -
163 -pkg_postrm() {
164 - use X && fdo-mime_desktop_database_update
165 -}
166
167 diff --git a/www-client/links/links-2.12-r3.ebuild b/www-client/links/links-2.12-r3.ebuild
168 deleted file mode 100644
169 index 87b115f8a33..00000000000
170 --- a/www-client/links/links-2.12-r3.ebuild
171 +++ /dev/null
172 @@ -1,135 +0,0 @@
173 -# Copyright 1999-2017 Gentoo Foundation
174 -# Distributed under the terms of the GNU General Public License v2
175 -
176 -EAPI=6
177 -inherit autotools eutils fdo-mime
178 -
179 -DEBIAN_REVISION=2.10-2
180 -
181 -DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode"
182 -HOMEPAGE="http://links.twibright.com/"
183 -SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
184 - mirror://debian/pool/main/${PN:0:1}/${PN}2/${PN}2_${DEBIAN_REVISION}.debian.tar.xz"
185 -
186 -LICENSE="GPL-2"
187 -SLOT="2"
188 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
189 -IUSE="bzip2 directfb fbcon gpm ipv6 jpeg libevent libressl livecd lzma ssl suid svga tiff unicode X zlib"
190 -
191 -GRAPHICS_DEPEND="media-libs/libpng:0="
192 -
193 -RDEPEND="bzip2? ( app-arch/bzip2 )
194 - directfb? (
195 - ${GRAPHICS_DEPEND}
196 - dev-libs/DirectFB
197 - )
198 - fbcon? ( ${GRAPHICS_DEPEND} )
199 - gpm? ( sys-libs/gpm )
200 - jpeg? ( virtual/jpeg:0 )
201 - libevent? ( dev-libs/libevent:0= )
202 - livecd? (
203 - ${GRAPHICS_DEPEND}
204 - sys-libs/gpm
205 - virtual/jpeg:0
206 - )
207 - lzma? ( app-arch/xz-utils )
208 - ssl? (
209 - !libressl? ( dev-libs/openssl:0= )
210 - libressl? ( dev-libs/libressl:0= )
211 - )
212 - svga? (
213 - ${GRAPHICS_DEPEND}
214 - media-libs/svgalib
215 - )
216 - tiff? ( media-libs/tiff:0 )
217 - X? (
218 - ${GRAPHICS_DEPEND}
219 - x11-libs/libXext
220 - )
221 - zlib? ( sys-libs/zlib )"
222 -
223 -DEPEND="${RDEPEND}
224 - virtual/pkgconfig
225 - fbcon? ( virtual/os-headers )
226 - livecd? ( virtual/os-headers )"
227 -
228 -REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
229 - svga? ( suid )"
230 -
231 -DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
232 -
233 -src_prepare() {
234 - default
235 -
236 - if use unicode; then
237 - pushd intl >/dev/null
238 - ./gen-intl || die
239 - ./synclang || die
240 - popd >/dev/null
241 - fi
242 -
243 - # error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
244 - sed -i \
245 - -e '/AC_PROG_CXX/s:dnl ::' \
246 - -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
247 - configure.in || die #467020
248 -
249 - # Upstream configure produced by broken autoconf-2.13. This also fixes
250 - # toolchain detection.
251 - mv configure.in configure.ac || die
252 - eautoreconf #131440 and #103483#c23
253 -}
254 -
255 -src_configure() {
256 - local myconf
257 -
258 - if use livecd; then
259 - export ac_cv_lib_gpm_Gpm_Open=yes
260 - myconf+=' --with-fb --with-libjpeg'
261 - else
262 - export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
263 - fi
264 -
265 - if use X || use fbcon || use directfb || use svga || use livecd; then
266 - myconf+=' --enable-graphics'
267 - fi
268 -
269 - econf \
270 - $(use_with ipv6) \
271 - $(use_with ssl) \
272 - $(use_with zlib) \
273 - $(use_with bzip2) \
274 - $(use_with lzma) \
275 - $(use_with svga svgalib) \
276 - $(use_with X x) \
277 - $(use_with fbcon fb) \
278 - $(use_with directfb) \
279 - $(use_with libevent) \
280 - $(use_with jpeg libjpeg) \
281 - $(use_with tiff libtiff) \
282 - ${myconf}
283 -}
284 -
285 -src_install() {
286 - HTML_DOCS="doc/links_cal/*"
287 - default
288 -
289 - if use X; then
290 - newicon Links_logo.png links.png
291 - make_desktop_entry 'links -g %u' Links links 'Network;WebBrowser'
292 - local d="${ED}"/usr/share/applications
293 - echo 'MimeType=x-scheme-handler/http;' >> "${d}"/*.desktop
294 - use ssl && sed -i -e 's:x-scheme-handler/http;:&x-scheme-handler/https;:' \
295 - "${d}"/*.desktop
296 - fi
297 -
298 - use suid && fperms 4755 /usr/bin/links
299 -}
300 -
301 -pkg_postinst() {
302 - use X && fdo-mime_desktop_database_update
303 -}
304 -
305 -pkg_postrm() {
306 - use X && fdo-mime_desktop_database_update
307 -}
308
309 diff --git a/www-client/links/links-2.13.ebuild b/www-client/links/links-2.13.ebuild
310 deleted file mode 100644
311 index 789942c8524..00000000000
312 --- a/www-client/links/links-2.13.ebuild
313 +++ /dev/null
314 @@ -1,136 +0,0 @@
315 -# Copyright 1999-2017 Gentoo Foundation
316 -# Distributed under the terms of the GNU General Public License v2
317 -
318 -EAPI=6
319 -
320 -inherit autotools eutils fdo-mime
321 -
322 -DEBIAN_REVISION=2.10-2
323 -
324 -DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode"
325 -HOMEPAGE="http://links.twibright.com/"
326 -SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
327 - mirror://debian/pool/main/${PN:0:1}/${PN}2/${PN}2_${DEBIAN_REVISION}.debian.tar.xz"
328 -
329 -LICENSE="GPL-2"
330 -SLOT="2"
331 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
332 -IUSE="bzip2 directfb fbcon gpm ipv6 jpeg libevent libressl livecd lzma ssl suid svga tiff unicode X zlib"
333 -
334 -GRAPHICS_DEPEND="media-libs/libpng:0="
335 -
336 -RDEPEND="bzip2? ( app-arch/bzip2 )
337 - directfb? (
338 - ${GRAPHICS_DEPEND}
339 - dev-libs/DirectFB
340 - )
341 - fbcon? ( ${GRAPHICS_DEPEND} )
342 - gpm? ( sys-libs/gpm )
343 - jpeg? ( virtual/jpeg:0 )
344 - libevent? ( dev-libs/libevent:0= )
345 - livecd? (
346 - ${GRAPHICS_DEPEND}
347 - sys-libs/gpm
348 - virtual/jpeg:0
349 - )
350 - lzma? ( app-arch/xz-utils )
351 - ssl? (
352 - !libressl? ( dev-libs/openssl:0= )
353 - libressl? ( dev-libs/libressl:0= )
354 - )
355 - svga? (
356 - ${GRAPHICS_DEPEND}
357 - media-libs/svgalib
358 - )
359 - tiff? ( media-libs/tiff:0 )
360 - X? (
361 - ${GRAPHICS_DEPEND}
362 - x11-libs/libXext
363 - )
364 - zlib? ( sys-libs/zlib )"
365 -
366 -DEPEND="${RDEPEND}
367 - virtual/pkgconfig
368 - fbcon? ( virtual/os-headers )
369 - livecd? ( virtual/os-headers )"
370 -
371 -REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
372 - svga? ( suid )"
373 -
374 -DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
375 -
376 -src_prepare() {
377 - default
378 -
379 - if use unicode; then
380 - pushd intl >/dev/null
381 - ./gen-intl || die
382 - ./synclang || die
383 - popd >/dev/null
384 - fi
385 -
386 - # error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
387 - sed -i \
388 - -e '/AC_PROG_CXX/s:dnl ::' \
389 - -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
390 - configure.in || die #467020
391 -
392 - # Upstream configure produced by broken autoconf-2.13. This also fixes
393 - # toolchain detection.
394 - mv configure.in configure.ac || die
395 - eautoreconf #131440 and #103483#c23
396 -}
397 -
398 -src_configure() {
399 - local myconf
400 -
401 - if use livecd; then
402 - export ac_cv_lib_gpm_Gpm_Open=yes
403 - myconf+=' --with-fb --with-libjpeg'
404 - else
405 - export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
406 - fi
407 -
408 - if use X || use fbcon || use directfb || use svga || use livecd; then
409 - myconf+=' --enable-graphics'
410 - fi
411 -
412 - econf \
413 - $(use_with ipv6) \
414 - $(use_with ssl) \
415 - $(use_with zlib) \
416 - $(use_with bzip2) \
417 - $(use_with lzma) \
418 - $(use_with svga svgalib) \
419 - $(use_with X x) \
420 - $(use_with fbcon fb) \
421 - $(use_with directfb) \
422 - $(use_with libevent) \
423 - $(use_with jpeg libjpeg) \
424 - $(use_with tiff libtiff) \
425 - ${myconf}
426 -}
427 -
428 -src_install() {
429 - HTML_DOCS="doc/links_cal/*"
430 - default
431 -
432 - if use X; then
433 - newicon Links_logo.png links.png
434 - make_desktop_entry 'links -g %u' Links links 'Network;WebBrowser'
435 - local d="${ED}"/usr/share/applications
436 - echo 'MimeType=x-scheme-handler/http;' >> "${d}"/*.desktop
437 - use ssl && sed -i -e 's:x-scheme-handler/http;:&x-scheme-handler/https;:' \
438 - "${d}"/*.desktop
439 - fi
440 -
441 - use suid && fperms 4755 /usr/bin/links
442 -}
443 -
444 -pkg_postinst() {
445 - use X && fdo-mime_desktop_database_update
446 -}
447 -
448 -pkg_postrm() {
449 - use X && fdo-mime_desktop_database_update
450 -}