pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
update www/lynx
I took a stab at updating Lynx to the newest release branch, 2.8.7. It seems
to work on Solaris 9, but not NetBSD 5. Is anyone interested in working with
me to review/improve this? Or maybe someone is already working on this?
Thanks,
Tim
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/www/lynx/Makefile,v
retrieving revision 1.105
diff -u -r1.105 Makefile
--- Makefile 1 May 2009 15:16:12 -0000 1.105
+++ Makefile 20 Aug 2009 16:04:46 -0000
@@ -6,12 +6,11 @@
# with this feature in earlier versions (CVE-2005-2929, CVE-2008-4690).
#
-DISTNAME= lynx2.8.6rel.5
-PKGNAME= lynx-2.8.6.5
-PKGREVISION= 2
+DISTNAME= lynx2.8.7rel.1
+PKGNAME= lynx-2.8.7.1
CATEGORIES= www
MASTER_SITES= http://lynx.isc.org/${SUBDIR:Q}/ \
- ftp://ftp.cyf-kr.edu.pl/pub/unix/lynx/${SUBDIR:Q}/
+ ftp://ftp.cyf-kr.edu.pl/pub/unix/lynx/${SUBDIR:Q}/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -25,7 +24,7 @@
PKG_DESTDIR_SUPPORT= user-destdir
SUBDIR= current
-WRKSRC= ${WRKDIR}/lynx2-8-6
+WRKSRC= ${WRKDIR}/lynx2-8-7
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
BROKEN_GETTEXT_DETECTION= yes
@@ -36,8 +35,8 @@
CONFIGURE_ENV+= UNZIP=${TOOLS_PATH.unzip:Q}
USE_TOOLS+= gzip msgfmt unzip:run
-CONF_FILES+= share/examples/lynx/lynx.cfg ${PKG_SYSCONFDIR}/lynx.cfg
-CONF_FILES+= share/examples/lynx/lynx.lss ${PKG_SYSCONFDIR}/lynx.lss
+CONF_FILES+= ${PKG_SYSCONFDIR}/lynx.cfg
+CONF_FILES+= ${PKG_SYSCONFDIR}/lynx.lss
# But no dependency on Perl.
REPLACE_PERL+= samples/mailto-form.pl
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/www/lynx/PLIST,v
retrieving revision 1.11
diff -u -r1.11 PLIST
--- PLIST 14 Jun 2009 22:00:25 -0000 1.11
+++ PLIST 20 Aug 2009 16:04:46 -0000
@@ -1,21 +1,22 @@
-@comment $NetBSD: PLIST,v 1.11 2009/06/14 22:00:25 joerg Exp $
+@comment $NetBSD$
bin/lynx
-man/man1/lynx.1
-share/examples/lynx/lynx.cfg
-share/examples/lynx/lynx.lss
+etc/lynx.cfg
+etc/lynx.lss
share/locale/ca/LC_MESSAGES/lynx.mo
share/locale/cs/LC_MESSAGES/lynx.mo
share/locale/da/LC_MESSAGES/lynx.mo
share/locale/de/LC_MESSAGES/lynx.mo
+share/locale/en/LC_MESSAGES/lynx.mo
share/locale/et/LC_MESSAGES/lynx.mo
+share/locale/fi/LC_MESSAGES/lynx.mo
share/locale/fr/LC_MESSAGES/lynx.mo
share/locale/hu/LC_MESSAGES/lynx.mo
+share/locale/id/LC_MESSAGES/lynx.mo
share/locale/it/LC_MESSAGES/lynx.mo
share/locale/ja/LC_MESSAGES/lynx.mo
share/locale/nl/LC_MESSAGES/lynx.mo
share/locale/pt_BR/LC_MESSAGES/lynx.mo
share/locale/ru/LC_MESSAGES/lynx.mo
-share/locale/rw/LC_MESSAGES/lynx.mo
share/locale/sl/LC_MESSAGES/lynx.mo
share/locale/sv/LC_MESSAGES/lynx.mo
share/locale/tr/LC_MESSAGES/lynx.mo
@@ -23,76 +24,14 @@
share/locale/vi/LC_MESSAGES/lynx.mo
share/locale/zh_CN/LC_MESSAGES/lynx.mo
share/locale/zh_TW/LC_MESSAGES/lynx.mo
-share/lynx/lynx_doc/CHANGES
-share/lynx/lynx_doc/COPYHEADER
-share/lynx/lynx_doc/COPYHEADER.asc
-share/lynx/lynx_doc/COPYING
-share/lynx/lynx_doc/COPYING.asc
-share/lynx/lynx_doc/PROBLEMS
-share/lynx/lynx_doc/README
-share/lynx/lynx_doc/docs/CHANGES2.3.gz
-share/lynx/lynx_doc/docs/CHANGES2.4.gz
-share/lynx/lynx_doc/docs/CHANGES2.5.gz
-share/lynx/lynx_doc/docs/CHANGES2.6.gz
-share/lynx/lynx_doc/docs/CHANGES2.7.gz
-share/lynx/lynx_doc/docs/CHANGES2.8.gz
-share/lynx/lynx_doc/docs/CRAWL.announce.gz
-share/lynx/lynx_doc/docs/FM.announce.gz
-share/lynx/lynx_doc/docs/IBMPC-charsets.announce.gz
-share/lynx/lynx_doc/docs/OS-390.announce.gz
-share/lynx/lynx_doc/docs/README.TRST
-share/lynx/lynx_doc/docs/README.chartrans
-share/lynx/lynx_doc/docs/README.defines
-share/lynx/lynx_doc/docs/README.jp
-share/lynx/lynx_doc/docs/README.metrics
-share/lynx/lynx_doc/docs/README.rootcerts
-share/lynx/lynx_doc/docs/README.ssl
-share/lynx/lynx_doc/docs/README.sslcerts
-share/lynx/lynx_doc/docs/SOCKETSHR.announce.gz
-share/lynx/lynx_doc/docs/TCPWARE.announce.gz
-share/lynx/lynx_doc/docs/VMSWAIS.announce.gz
-share/lynx/lynx_doc/docs/djgpp.key
-share/lynx/lynx_doc/docs/pdcurses.key
-share/lynx/lynx_doc/docs/slang.key
-share/lynx/lynx_doc/docs/win-386.announce.gz
-share/lynx/lynx_doc/samples/blue-background.lss
-share/lynx/lynx_doc/samples/bright-blue.lss
-share/lynx/lynx_doc/samples/cernrules.txt
-share/lynx/lynx_doc/samples/installdirs.html
-share/lynx/lynx_doc/samples/jumpsUnix.html
-share/lynx/lynx_doc/samples/jumpsVMS.html
-share/lynx/lynx_doc/samples/keepviewer
-share/lynx/lynx_doc/samples/lynx-keymaps
-share/lynx/lynx_doc/samples/lynx.com
-share/lynx/lynx_doc/samples/lynx.lss
-share/lynx/lynx_doc/samples/lynxdump
-share/lynx/lynx_doc/samples/mailcap
+man/man1/lynx.1
+share/examples/lynx/lynx.cfg
+share/examples/lynx/lynx.lss
share/lynx/lynx_doc/samples/mailto-form.pl
-share/lynx/lynx_doc/samples/mild-colors.lss
-share/lynx/lynx_doc/samples/mime.types
-share/lynx/lynx_doc/samples/oldlynx
-share/lynx/lynx_doc/test/ALT88592.html
-share/lynx/lynx_doc/test/ISO_LATIN1_test.html
-share/lynx/lynx_doc/test/README.txt
-share/lynx/lynx_doc/test/TestComment.html
-share/lynx/lynx_doc/test/c1.html
-share/lynx/lynx_doc/test/iso-8859-1.html
-share/lynx/lynx_doc/test/iso-8859-2.html
-share/lynx/lynx_doc/test/koi8-r.html
-share/lynx/lynx_doc/test/quickbrown.html
-share/lynx/lynx_doc/test/raw8bit.html
-share/lynx/lynx_doc/test/sgml.html
-share/lynx/lynx_doc/test/spaces.html
-share/lynx/lynx_doc/test/special_urls.html
-share/lynx/lynx_doc/test/tabtest.html
-share/lynx/lynx_doc/test/tags.html
-share/lynx/lynx_doc/test/test-styles.html
-share/lynx/lynx_doc/test/unicode.html
-share/lynx/lynx_doc/test/utf-8-demo.html
+share/lynx/lynx_help/about_lynx.html.gz
share/lynx/lynx_help/COPYHEADER
share/lynx/lynx_help/COPYING
-share/lynx/lynx_help/Lynx_users_guide.html.gz
-share/lynx/lynx_help/about_lynx.html.gz
+share/lynx/lynx_help/index.html.gz
share/lynx/lynx_help/keystrokes/alt_edit_help.html.gz
share/lynx/lynx_help/keystrokes/bashlike_edit_help.html.gz
share/lynx/lynx_help/keystrokes/bookmark_help.html.gz
@@ -103,6 +42,7 @@
share/lynx/lynx_help/keystrokes/follow_help.html.gz
share/lynx/lynx_help/keystrokes/gopher_types_help.html.gz
share/lynx/lynx_help/keystrokes/history_help.html.gz
+share/lynx/lynx_help/keystrokes/index.html.gz
share/lynx/lynx_help/keystrokes/keystroke_help.html.gz
share/lynx/lynx_help/keystrokes/movement_help.html.gz
share/lynx/lynx_help/keystrokes/option_help.html.gz
@@ -115,3 +55,4 @@
share/lynx/lynx_help/lynx-dev.html.gz
share/lynx/lynx_help/lynx_help_main.html.gz
share/lynx/lynx_help/lynx_url_support.html.gz
+share/lynx/lynx_help/Lynx_users_guide.html.gz
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/www/lynx/distinfo,v
retrieving revision 1.25
diff -u -r1.25 distinfo
--- distinfo 11 May 2007 22:22:40 -0000 1.25
+++ distinfo 20 Aug 2009 16:04:46 -0000
@@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.25 2007/05/11 22:22:40 wiz Exp $
-SHA1 (lynx2.8.6rel.5.tar.bz2) = 019246b83fc7b6cb32bac0023f2ae6c5d330d18c
-RMD160 (lynx2.8.6rel.5.tar.bz2) = 0ea800c3204d66c1470f63a0143fd71eca06e005
-Size (lynx2.8.6rel.5.tar.bz2) = 2290787 bytes
-SHA1 (patch-aa) = 85e76c4b2708e01dd1abdc1af764a067bd83bcb9
-SHA1 (patch-ab) = 26fab3bd426a76df530e6780eefe36464059bc6a
-SHA1 (patch-af) = be52c260ee5c052984e247bc04b5d6bb5bc6c1c2
+SHA1 (lynx2.8.7rel.1.tar.bz2) = f5e67a298322b22fe0edcfba326c02eaa5edcb72
+RMD160 (lynx2.8.7rel.1.tar.bz2) = 0969f85b6776c5e426cea4b910271356f9193bf1
+Size (lynx2.8.7rel.1.tar.bz2) = 2432045 bytes
+SHA1 (patch-aa) = 95864341cb7a54a59d35e27a0512133baad2dd76
+SHA1 (patch-ab) = 3b6a4f9ec68bd987e12aebe1293b96f91d512818
+SHA1 (patch-af) = e94577bf54df779c4f103dbd47d6efd05a6bc496
cvs diff: Diffing patches
Index: patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/www/lynx/patches/patch-aa,v
retrieving revision 1.8
diff -u -r1.8 patch-aa
--- patches/patch-aa 10 Mar 2007 09:14:09 -0000 1.8
+++ patches/patch-aa 20 Aug 2009 16:04:46 -0000
@@ -1,8 +1,7 @@
-$NetBSD: patch-aa,v 1.8 2007/03/10 09:14:09 wiz Exp $
-
---- makefile.in.orig 2006-09-03 23:25:39.000000000 +0000
-+++ makefile.in
-@@ -56,7 +56,7 @@ mandir= @mandir@/man1
+$NetBSD$
+--- makefile.in.orig 2008-09-21 17:49:47.000000000 -0500
++++ makefile.in 2009-08-20 09:08:06.000000000 -0500
+@@ -58,7 +58,7 @@
MANDIR= $(DESTDIR)$(mandir)
## Where you want the lynx.cfg file installed
Index: patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/www/lynx/patches/patch-ab,v
retrieving revision 1.9
diff -u -r1.9 patch-ab
--- patches/patch-ab 10 Mar 2007 09:14:09 -0000 1.9
+++ patches/patch-ab 20 Aug 2009 16:04:46 -0000
@@ -1,8 +1,7 @@
-$NetBSD: patch-ab,v 1.9 2007/03/10 09:14:09 wiz Exp $
-
---- scripts/cfg_defs.sh.orig 2006-01-23 01:16:14.000000000 +0000
-+++ scripts/cfg_defs.sh
-@@ -19,6 +19,7 @@ static const struct {
+$NetBSD$
+--- scripts/cfg_defs.sh.orig 2006-01-22 19:16:14.000000000 -0600
++++ scripts/cfg_defs.sh 2009-08-20 09:09:02.000000000 -0500
+@@ -19,6 +19,7 @@
EOF
sed \
Index: patches/patch-af
===================================================================
RCS file: /cvsroot/pkgsrc/www/lynx/patches/patch-af,v
retrieving revision 1.5
diff -u -r1.5 patch-af
--- patches/patch-af 10 Mar 2007 14:10:40 -0000 1.5
+++ patches/patch-af 20 Aug 2009 16:04:46 -0000
@@ -1,8 +1,7 @@
-$NetBSD: patch-af,v 1.5 2007/03/10 14:10:40 tron Exp $
-
---- po/makefile.inn.orig 2004-01-28 19:30:38.000000000 +0000
-+++ po/makefile.inn
-@@ -71,6 +71,11 @@ INSTOBJEXT = @INSTOBJEXT@
+$NetBSD$
+--- po/makefile.inn.orig 2008-09-21 17:49:47.000000000 -0500
++++ po/makefile.inn 2009-08-20 09:13:41.000000000 -0500
+@@ -80,6 +80,11 @@
$(MSGFMT) -o $@ $<
.po.gmo:
@@ -14,24 +13,24 @@
file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \
&& rm -f $$file && $(GMSGFMT) -o $$file $<
-@@ -113,16 +118,16 @@ install-data: install-data-@USE_NLS@
+@@ -125,16 +130,16 @@
install-data-no: all
install-data-yes: all
if test -r "$(MKINSTALLDIRS)"; then \
-- $(MKINSTALLDIRS) $(datadir); \
-+ $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
+- $(MKINSTALLDIRS) $(DATADIR); \
++ $(MKINSTALLDIRS) $(DESTDIR)$(DATADIR); \
else \
-- $(SHELL) $(top_srcdir)/mkdirs.sh $(datadir); \
-+ $(SHELL) $(top_srcdir)/mkdirs.sh $(DESTDIR)$(datadir); \
+- $(SHELL) $(top_srcdir)/mkdirs.sh $(DATADIR); \
++ $(SHELL) $(top_srcdir)/mkdirs.sh $(DESTDIR)$(DATADIR); \
fi
@catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
case "$$cat" in \
-- *.gmo) destdir=$(gnulocaledir);; \
-- *) destdir=$(localedir);; \
-+ *.gmo) destdir=$(DESTDIR)$(gnulocaledir);; \
-+ *) destdir=$(DESTDIR)$(localedir);; \
+- *.gmo) destdir=$(GNULOCALEDIR);; \
+- *) destdir=$(LOCALEDIR);; \
++ *.gmo) destdir=$(DESTDIR)$(GNULOCALEDIR);; \
++ *) destdir=$(DESTDIR)$(LOCALEDIR);; \
esac; \
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
dir=$$destdir/$$lang/LC_MESSAGES; \
Home |
Main Index |
Thread Index |
Old Index