Gentoo Archives: gentoo-commits

From: Ben Kohler <bkohler@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/links/
Date: Thu, 04 Nov 2021 11:04:09
Message-Id: 1636023839.3409cef1d56e4b7f8430bd2c517f5c24175ed3d7.bkohler@gentoo
1 commit: 3409cef1d56e4b7f8430bd2c517f5c24175ed3d7
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 4 11:03:04 2021 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 4 11:03:59 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3409cef1
7
8 www-client/links: drop old
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 www-client/links/Manifest | 1 -
14 www-client/links/links-2.23.ebuild | 168 ------------------------------------
15 www-client/links/links-2.25.ebuild | 170 -------------------------------------
16 3 files changed, 339 deletions(-)
17
18 diff --git a/www-client/links/Manifest b/www-client/links/Manifest
19 index b9bf48e725f..1f0b79838e9 100644
20 --- a/www-client/links/Manifest
21 +++ b/www-client/links/Manifest
22 @@ -1,3 +1,2 @@
23 -DIST links-2.23.tar.bz2 6521143 BLAKE2B baefdadddc0d44511488ca1a085a45f3235b9c58ae6013c1efce495a33e86b96575eba6a15df4f14ea82b7d1ffb69ea312d5d5223ba9c605709bdb5d153ef6cb SHA512 3c233dab2e7e5ca72f582c5af9c5799b3d6c1a5a64d4e9e0209f78f347a245dc760c2340f71839fd42e1c9f358599b8baa12aa024938f2ab1b6424c8fb0b9a7d
24 DIST links-2.24.tar.bz2 6470666 BLAKE2B f6ae42f64283e250afc2041efbb1d8680ef860ea83d0592f9f92bb90a2c2a23e470cc6be4a8538bcbed5162bfb42be30336ac48b7d19e1b4b79c64deb9073f55 SHA512 093e24d8504faf95fa9e6ce50b4e6b01284995fa8ee156b5c8b2b52b4ca3bdbcdf95965c8f9c8b72adcfbedf8a5216467c85c122778381c3b148f5696b709fd1
25 DIST links-2.25.tar.bz2 6505187 BLAKE2B 3efe9d43b9a8dad498101800ccdefd094a6371a2c74b264aaaaac2abf951db38729abcf00f74a45fdb7f0d24196413996aa02cd9d2ea3ee2cf008faf4062e365 SHA512 b094e3b2096b07da8385d6021e5a5794f5b602c90ec824c48b897e6b69def6d69cb879af3008a4af43effaa7d9359bf09e4feb8ed5371bb7ff22ffcb0794f690
26
27 diff --git a/www-client/links/links-2.23.ebuild b/www-client/links/links-2.23.ebuild
28 deleted file mode 100644
29 index 1eec8e133e6..00000000000
30 --- a/www-client/links/links-2.23.ebuild
31 +++ /dev/null
32 @@ -1,168 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -inherit autotools desktop xdg-utils
39 -
40 -DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode"
41 -HOMEPAGE="http://links.twibright.com/"
42 -SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2"
43 -
44 -LICENSE="GPL-2"
45 -SLOT="2"
46 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
47 -IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent livecd lzip lzma ssl suid svga tiff unicode X zlib zstd"
48 -
49 -GRAPHICS_DEPEND="media-libs/libpng:0="
50 -
51 -RDEPEND="
52 - brotli? (
53 - app-arch/brotli
54 - )
55 - bzip2? (
56 - app-arch/bzip2
57 - )
58 - fbcon? (
59 - ${GRAPHICS_DEPEND}
60 - )
61 - freetype? (
62 - media-libs/fontconfig
63 - media-libs/freetype
64 - )
65 - gpm? (
66 - sys-libs/gpm
67 - )
68 - jpeg? (
69 - virtual/jpeg:0
70 - )
71 - libevent? (
72 - dev-libs/libevent:0=
73 - )
74 - livecd? (
75 - ${GRAPHICS_DEPEND}
76 - sys-libs/gpm
77 - virtual/jpeg:0
78 - )
79 - lzip? (
80 - app-arch/lzip
81 - )
82 - lzma? (
83 - app-arch/xz-utils
84 - )
85 - ssl? (
86 - dev-libs/openssl:0=
87 - )
88 - svga? (
89 - ${GRAPHICS_DEPEND}
90 - media-libs/svgalib
91 - )
92 - tiff? (
93 - media-libs/tiff:0
94 - )
95 - X? (
96 - ${GRAPHICS_DEPEND}
97 - x11-libs/libXext
98 - )
99 - zlib? (
100 - sys-libs/zlib
101 - )
102 - zstd? (
103 - app-arch/zstd
104 - )"
105 -
106 -DEPEND="${RDEPEND}
107 - virtual/pkgconfig
108 - fbcon? ( virtual/os-headers )
109 - livecd? ( virtual/os-headers )
110 - X? ( dev-util/desktop-file-utils )"
111 -
112 -REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
113 - svga? ( suid )"
114 -
115 -DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
116 -
117 -src_prepare() {
118 - use X && xdg_environment_reset
119 -
120 - if use unicode; then
121 - pushd intl > /dev/null || die
122 - ./gen-intl || die
123 - ./synclang || die
124 - popd > /dev/null || die
125 - fi
126 -
127 - # error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
128 - sed -i \
129 - -e '/AC_PROG_CXX/s:dnl ::' \
130 - -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
131 - configure.in || die #467020
132 -
133 - # Upstream configure produced by broken autoconf-2.13. This also fixes
134 - # toolchain detection.
135 - mv configure.in configure.ac || die
136 -
137 - default
138 - eautoreconf #131440 and #103483#c23
139 -}
140 -
141 -src_configure() {
142 - local myconf
143 -
144 - if use livecd; then
145 - export ac_cv_lib_gpm_Gpm_Open=yes
146 - myconf+=' --with-fb --with-libjpeg'
147 - else
148 - export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
149 - fi
150 -
151 - if use X || use fbcon || use svga || use livecd; then
152 - myconf+=' --enable-graphics'
153 - fi
154 -
155 - econf \
156 - --without-directfb \
157 - --without-librsvg \
158 - $(use_with brotli) \
159 - $(use_with bzip2) \
160 - $(use_with fbcon fb) \
161 - $(use_with freetype) \
162 - $(use_with ipv6) \
163 - $(use_with jpeg libjpeg) \
164 - $(use_with libevent) \
165 - $(use_with lzip) \
166 - $(use_with lzma) \
167 - $(use_with ssl) \
168 - $(use_with svga svgalib) \
169 - $(use_with tiff libtiff) \
170 - $(use_with X x) \
171 - $(use_with zlib) \
172 - $(use_with zstd) \
173 - ${myconf}
174 -}
175 -
176 -src_install() {
177 - HTML_DOCS="doc/links_cal/*"
178 - default
179 -
180 - if use X; then
181 - newicon Links_logo.png links.png
182 - make_desktop_entry 'links -g %u' Links links 'Network;WebBrowser'
183 - local d="${ED}"/usr/share/applications
184 - echo 'MimeType=x-scheme-handler/http;' >> "${d}"/*.desktop || die
185 - if use ssl; then
186 - sed -i -e 's:x-scheme-handler/http;:&x-scheme-handler/https;:' \
187 - "${d}"/*.desktop || die
188 - fi
189 - fi
190 -
191 - use suid && fperms 4755 /usr/bin/links
192 -}
193 -
194 -pkg_postinst() {
195 - use X && xdg_desktop_database_update
196 -}
197 -
198 -pkg_postrm() {
199 - use X && xdg_desktop_database_update
200 -}
201
202 diff --git a/www-client/links/links-2.25.ebuild b/www-client/links/links-2.25.ebuild
203 deleted file mode 100644
204 index 59c9f75ec2e..00000000000
205 --- a/www-client/links/links-2.25.ebuild
206 +++ /dev/null
207 @@ -1,170 +0,0 @@
208 -# Copyright 1999-2021 Gentoo Authors
209 -# Distributed under the terms of the GNU General Public License v2
210 -
211 -EAPI=8
212 -
213 -inherit autotools desktop xdg-utils
214 -
215 -DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode"
216 -HOMEPAGE="http://links.twibright.com/"
217 -SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2"
218 -
219 -LICENSE="GPL-2"
220 -SLOT="2"
221 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
222 -IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent livecd lzip lzma ssl suid svga tiff unicode X zlib zstd"
223 -
224 -GRAPHICS_DEPEND="media-libs/libpng:0="
225 -
226 -RDEPEND="
227 - brotli? (
228 - app-arch/brotli
229 - )
230 - bzip2? (
231 - app-arch/bzip2
232 - )
233 - fbcon? (
234 - ${GRAPHICS_DEPEND}
235 - )
236 - freetype? (
237 - media-libs/fontconfig
238 - media-libs/freetype
239 - )
240 - gpm? (
241 - sys-libs/gpm
242 - )
243 - jpeg? (
244 - virtual/jpeg:0
245 - )
246 - libevent? (
247 - dev-libs/libevent:0=
248 - )
249 - livecd? (
250 - ${GRAPHICS_DEPEND}
251 - sys-libs/gpm
252 - virtual/jpeg:0
253 - )
254 - lzip? (
255 - app-arch/lzip
256 - )
257 - lzma? (
258 - app-arch/xz-utils
259 - )
260 - ssl? (
261 - dev-libs/openssl:0=
262 - )
263 - svga? (
264 - ${GRAPHICS_DEPEND}
265 - media-libs/svgalib
266 - )
267 - tiff? (
268 - media-libs/tiff:0
269 - )
270 - X? (
271 - ${GRAPHICS_DEPEND}
272 - x11-libs/libXext
273 - )
274 - zlib? (
275 - sys-libs/zlib
276 - )
277 - zstd? (
278 - app-arch/zstd
279 - )"
280 -
281 -DEPEND="${RDEPEND}
282 - fbcon? ( virtual/os-headers )
283 - livecd? ( virtual/os-headers )"
284 -
285 -BDEPEND="virtual/pkgconfig"
286 -
287 -IDEPEND="X? ( dev-util/desktop-file-utils )"
288 -
289 -REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
290 - svga? ( suid )"
291 -
292 -DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
293 -
294 -src_prepare() {
295 - use X && xdg_environment_reset
296 -
297 - if use unicode; then
298 - pushd intl > /dev/null || die
299 - ./gen-intl || die
300 - ./synclang || die
301 - popd > /dev/null || die
302 - fi
303 -
304 - # error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
305 - sed -i \
306 - -e '/AC_PROG_CXX/s:dnl ::' \
307 - -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
308 - configure.in || die #467020
309 -
310 - # Upstream configure produced by broken autoconf-2.13. This also fixes
311 - # toolchain detection.
312 - mv configure.in configure.ac || die
313 -
314 - default
315 - eautoreconf #131440 and #103483#c23
316 -}
317 -
318 -src_configure() {
319 - local myconf
320 -
321 - if use livecd; then
322 - export ac_cv_lib_gpm_Gpm_Open=yes
323 - myconf+=' --with-fb --with-libjpeg'
324 - else
325 - export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
326 - fi
327 -
328 - if use X || use fbcon || use svga || use livecd; then
329 - myconf+=' --enable-graphics'
330 - fi
331 -
332 - econf \
333 - --without-directfb \
334 - --without-librsvg \
335 - $(use_with brotli) \
336 - $(use_with bzip2) \
337 - $(use_with fbcon fb) \
338 - $(use_with freetype) \
339 - $(use_with ipv6) \
340 - $(use_with jpeg libjpeg) \
341 - $(use_with libevent) \
342 - $(use_with lzip) \
343 - $(use_with lzma) \
344 - $(use_with ssl) \
345 - $(use_with svga svgalib) \
346 - $(use_with tiff libtiff) \
347 - $(use_with X x) \
348 - $(use_with zlib) \
349 - $(use_with zstd) \
350 - ${myconf}
351 -}
352 -
353 -src_install() {
354 - HTML_DOCS="doc/links_cal/*"
355 - default
356 -
357 - if use X; then
358 - newicon Links_logo.png links.png
359 - make_desktop_entry 'links -g %u' Links links 'Network;WebBrowser'
360 - local d="${ED}"/usr/share/applications
361 - echo 'MimeType=x-scheme-handler/http;' >> "${d}"/*.desktop || die
362 - if use ssl; then
363 - sed -i -e 's:x-scheme-handler/http;:&x-scheme-handler/https;:' \
364 - "${d}"/*.desktop || die
365 - fi
366 - fi
367 -
368 - use suid && fperms 4755 /usr/bin/links
369 -}
370 -
371 -pkg_postinst() {
372 - use X && xdg_desktop_database_update
373 -}
374 -
375 -pkg_postrm() {
376 - use X && xdg_desktop_database_update
377 -}