commit:     ed3d97353d4dc3b8f0b6467a35c764ebdcaaf784
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 23:26:00 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 23:26:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3d9735

www-client/lynx: drop 2.9.0_pre6-r2

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-client/lynx/Manifest                           |   1 -
 www-client/lynx/files/lynx-2.8.6-mint.patch        |  32 -------
 www-client/lynx/files/lynx-2.8.9_p1-parallel.patch |  57 -----------
 www-client/lynx/lynx-2.9.0_pre6-r2.ebuild          | 104 ---------------------
 4 files changed, 194 deletions(-)

diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index e2c27f3b9e30..1a28fc603e1e 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,2 +1 @@
-DIST lynx2.9.0dev.6.tar.bz2 2730690 BLAKE2B 
2b176db49ac053e6c057b366b625883f0877f0bbf9bc2fbc0dfe6a13af48e0c9d5a64de52e794a4e771d7f6b160c74589a9275543f2657cb678bba149cdba38c
 SHA512 
0c15e00a8e36e43671a093182c69593d50bc5c51a4acd92faa59416055bf4a1fd9ecde903a0209963f1f55d1fd85136e8448ca7867e198100ff749c53e1e1531
 DIST lynx2.9.0dev.9.tar.bz2 2746988 BLAKE2B 
6b5658b6bc224d02fe89fe31a1b8cdac5f736d68545fb6508f3a3b83e9c7537599dbacf5000320a019f0fab1059d5d4516e8d54341ef7d3384605d9e2f3c19da
 SHA512 
ad343a7bc254cf287accde305db556101f7fa0f081e7c1c4327d7a4366c74cdbfb03ec003b0bc176768bbe726eae3e1bf8361416e0364ccdfe40d63fbc5b6dc4

diff --git a/www-client/lynx/files/lynx-2.8.6-mint.patch 
b/www-client/lynx/files/lynx-2.8.6-mint.patch
deleted file mode 100644
index 3c7987718c64..000000000000
--- a/www-client/lynx/files/lynx-2.8.6-mint.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- lynx2-8-6/src/UCdomap.h.old        2009-03-18 08:16:12.000000000 +0000
-+++ lynx2-8-6/src/UCdomap.h    2009-03-18 08:15:12.000000000 +0000
-@@ -172,6 +172,18 @@
-        0, 128,UCT_ENC_UTF8,-4)
- #endif
- 
-+#ifndef NO_CHARSET_windows_1250
-+#define NO_CHARSET_windows_1250 !ALL_CHARSETS
-+#endif
-+
-+#if NO_CHARSET_windows_1250
-+#define UC_CHARSET_SETUP_windows_1250 /* nothing */
-+#else
-+/* Is this right ??? */
-+#define UC_CHARSET_SETUP_x_transparent 
UC_Charset_NoUctb_Setup("windows-1250","windows-1250",\
-+       0, 128,UCT_ENC_8BIT,0)
-+#endif
-+
- #ifdef __cplusplus
- }
- #endif
---- lynx2-8-6/WWW/Library/Implementation/www_tcp.h.old 2009-03-18 
06:45:10.000000000 +0000
-+++ lynx2-8-6/WWW/Library/Implementation/www_tcp.h     2009-03-18 
06:45:22.000000000 +0000
-@@ -94,7 +94,7 @@
- # endif
- #endif /* HAVE_DIRENT_H */
- 
--#if !(defined(DOSPATH) || defined(__EMX__) || defined(__CYGWIN__))
-+#if !(defined(DOSPATH) || defined(__EMX__) || defined(__CYGWIN__) || 
defined(__MINT__))
- #define STRUCT_DIRENT__D_INO 1
- #endif
- 

diff --git a/www-client/lynx/files/lynx-2.8.9_p1-parallel.patch 
b/www-client/lynx/files/lynx-2.8.9_p1-parallel.patch
deleted file mode 100644
index c4196af3b45e..000000000000
--- a/www-client/lynx/files/lynx-2.8.9_p1-parallel.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- lynx2.8.9rel.1/makefile.in
-+++ lynx2.8.9rel.1/makefile.in
-@@ -200,10 +200,10 @@
- 
- all lynx$x: cfg_defs.h LYHelp.h
- @MSG_DIR_MAKE@        $(SHELL) $(scripts_dir)/fixtext.sh 
$(srcdir)/LYMessages_en.h >LYMessages.c
--@MSG_DIR_MAKE@        cd $(PO_DIR) && $(MAKE_RECUR)
--      cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS)
--      cd $(CHR_DIR) && $(MAKE_RECUR) all $(CHR_CFLAGS)
--      cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS)
-+@MSG_DIR_MAKE@        $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" 
CC="$(CC)" -C $(PO_DIR)
-+      $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) 
$(WWW_CFLAGS)
-+      $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(CHR_DIR) 
all $(CHR_CFLAGS)
-+      $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) 
all $(SRC_CFLAGS)
- 
- lint:
-       cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@
-@@ -241,8 +241,8 @@
-       rm -f core *.core
- 
- depend: cfg_defs.h LYHelp.h
--      cd $(WWW_DIR) && $(MAKE_RECUR) $@
--      cd $(SRC_DIR) && $(MAKE_RECUR) $@
-+      $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) 
$@
-+      $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) 
$@
- 
- distclean: clean
-       -rm -f WWW/Library/*/*~
-@@ -297,7 +297,7 @@
-       @echo Full installation complete.
- 
- install-bin: $(BINDIR) lynx$x
--@MSG_DIR_MAKE@        cd $(PO_DIR) && $(MAKE_RECUR) install
-+@MSG_DIR_MAKE@        $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" 
CC="$(CC)" -C $(PO_DIR)
-       @ECHO_CC@$(SHELL) -c "P=$(binary_PROG); \
-       if test -f $(BINDIR)/$$P ; then \
-             mv -f $(BINDIR)/$$P $(BINDIR)/$$P.old; fi"
---- lynx2.8.9rel.1/src/makefile.in
-+++ lynx2.8.9rel.1/src/makefile.in
-@@ -118,7 +118,7 @@
-       @echo "Compiling Lynx sources"
- 
- do_chartrans_stuff:
--      -cd chrtrans && $(MAKE_RECUR) \
-+      -$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans \
-               SITE_DEFS="$(SITE_DEFS)" \
-               BUILD_CFLAGS="$(BUILD_CFLAGS)" \
-               BUILD_CPPFLAGS="$(BUILD_CPPFLAGS)" \
-@@ -210,7 +210,7 @@
-  $(CHRTR)viscii_uni.h
- 
- $(TABLES):
--      -cd chrtrans && $(MAKE_RECUR) tables
-+      -$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans 
tables
- 
- UCdomap$o :   UCdomap.c \
-               chrtrans/UCkd.h \

diff --git a/www-client/lynx/lynx-2.9.0_pre6-r2.ebuild 
b/www-client/lynx/lynx-2.9.0_pre6-r2.ebuild
deleted file mode 100644
index 6818ac17dadf..000000000000
--- a/www-client/lynx/lynx-2.9.0_pre6-r2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-case ${PV} in
-       *_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-       *_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-       *_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="https://lynx.invisible-island.net/";
-SRC_URI="https://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode"
-
-RDEPEND="
-       sys-libs/ncurses:=[unicode(+)?]
-       sys-libs/zlib
-       nls? ( virtual/libintl )
-       ssl? (
-               !gnutls? (
-                       dev-libs/openssl:0=
-               )
-               gnutls? (
-                       dev-libs/libgcrypt:0=
-                       >=net-libs/gnutls-2.6.4:=
-               )
-       )
-       bzip2? ( app-arch/bzip2 )
-       idn? ( net-dns/libidn:0= )
-"
-
-DEPEND="${RDEPEND}
-       nls? ( sys-devel/gettext )
-       virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-2.8.6-mint.patch
-       "${FILESDIR}"/${PN}-2.8.9_p1-parallel.patch
-)
-
-src_configure() {
-       local myconf=(
-               --enable-nested-tables
-               --enable-cgi-links
-               --enable-persistent-cookies
-               --enable-prettysrc
-               --enable-nsl-fork
-               --enable-file-upload
-               --enable-read-eta
-               --enable-color-style
-               --enable-scrollbar
-               --enable-included-msgs
-               --enable-externs
-               --with-zlib
-               $(use_enable nls)
-               $(use_enable idn idna)
-               $(use_enable ipv6)
-               $(use_enable cjk)
-               $(use_enable unicode japanese-utf8)
-               $(use_with bzip2 bzlib)
-               --with-screen=$(usex unicode ncursesw ncurses)
-       )
-       if use ssl; then
-               myconf+=(
-                       --with-$(usex gnutls gnutls ssl)="${EPREFIX}/usr"
-               )
-       fi
-
-       econf "${myconf[@]}"
-
-       # Compared to openssl gnutls-openssl API does not use
-       # default trust store: bug #604526.
-       sed -e \
-               "s|#define SSL_CERT_FILE NULL|#define SSL_CERT_FILE 
\"${EPREFIX}/etc/ssl/certs/ca-certificates.crt\"|" \
-               -i userdefs.h || die
-}
-
-src_compile() {
-       # generating translation files in parallel is currently broken
-       use nls && emake -C po -j1
-       emake
-}
-
-src_install() {
-       emake install DESTDIR="${D}"
-
-       sed -i 
"s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|"
 \
-                       "${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-       if use unicode ; then
-               sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
-                               "${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-       fi
-
-       dodoc CHANGES COPYHEADER PROBLEMS README
-       dodoc -r docs lynx_help
-}

Reply via email to