Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  9 Apr 2007 09:53:18 +0800 (CST)
From:      Foxfair Hu <foxfair@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/111393: Revive lynx in ports
Message-ID:  <20070409015318.70615FB5C55@drago.fomokka.net>
Resent-Message-ID: <200704090230.l392U2ex087438@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         111393
>Category:       ports
>Synopsis:       Revive lynx in ports
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 09 02:30:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Foxfair Hu
>Release:        FreeBSD 6
>Organization:
>Environment:
FreeBSD 6.2-STABLE #5: Wed Mar 28 17:43:22 CST 2007 
>Description:

Revive www/lynx and take maitainership, since my ports commit bit was gone
Feel free to commit it and make change for me.
>How-To-Repeat:
Extract the attached shar file, and make install
>Fix:

---- lynx-2.8.6rel.4.shar ----
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	lynx
#	lynx/Makefile
#	lynx/distinfo
#	lynx/pkg-descr
#	lynx/pkg-plist
#
echo c - lynx
mkdir -p lynx > /dev/null 2>&1
echo x - lynx/Makefile
sed 's/^X//' >lynx/Makefile << 'END-of-lynx/Makefile'
X# New ports collection makefile for:	lynx
X# Date created:         Apr 8, 2007
X# Whom:                 Foxfair Hu <foxfair@FreeBSD.org> - revived
X#
X# $FreeBSD: $
X#
X
XPORTNAME=	lynx
XPORTVERSION=	${VERSION}.${MINOR_VERSION:S/.//}
XCATEGORIES=	www
XMASTER_SITES=	http://lynx.isc.org/current/
XDISTNAME=	${PORTNAME}${VERSION}${MINOR_VERSION}
X
XMAINTAINER=	ports@FreeBSD.org
XCOMMENT=	A terminal-based World-Wide Web Client with multi-byte modification
X
XWRKSRC=		${WRKDIR}/${PORTNAME}${VERSION:S/./-/g}
X
XVERSION=	2.8.6
XMINOR_VERSION=	rel.4
XRUN_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
X
XUSE_BZIP2?=	YES
XGNU_CONFIGURE=	YES
XCONFIGURE_ARGS=	--with-screen=ncurses --with-zlib \
X		--libdir="${PREFIX}/${L_ETCDIR}" \
X		--enable-nsl-fork --enable-defaults-colors --enable-prettysrc \
X		--enable-persistent-cookies --enable-gzip-help \
X		 --enable-cjk
XMAKEFILE=	makefile
XMAKE_ARGS=	DOCDIR=${PREFIX}/${L_DOCDIR} HELPDIR=${PREFIX}/${L_HELPDIR}
XPLIST_SUB=	DOCDIR=${L_DOCDIR} HELPDIR=${L_HELPDIR} \
X		HELPFILE_SUFFIX=${HELPFILE_SUFFIX}
XINSTALL_TARGET=	install install-help
XMAN1=		lynx.1
X
XL_ETCDIR=	etc
XL_DOCDIR=	share/lynx_doc
XL_HELPDIR=	share/lynx_help
XHELPFILE_SUFFIX=	.gz
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@(cd ${WRKSRC} ; make install-doc)
X	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/${L_DOCDIR}
X.endif
X	@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/${L_HELPDIR}
X
X.include <bsd.port.mk>
END-of-lynx/Makefile
echo x - lynx/distinfo
sed 's/^X//' >lynx/distinfo << 'END-of-lynx/distinfo'
XMD5 (lynx2.8.6rel.4.tar.bz2) = dc80497b7dda6a28fd80404684d27548
XSHA256 (lynx2.8.6rel.4.tar.bz2) = c7d876d52d08e4e593e8f3a04ba6d6c86685570828d1b7a16723702c7643c2a3
XSIZE (lynx2.8.6rel.4.tar.bz2) = 2291156
END-of-lynx/distinfo
echo x - lynx/pkg-descr
sed 's/^X//' >lynx/pkg-descr << 'END-of-lynx/pkg-descr'
XLynx is a fully-featured World Wide Web (WWW) client for users running 
Xcursor-addressable, character-cell display devices. Lynx can be used to 
Xaccess information on the WWW, or to build information systems intended 
Xprimarily for local access. 
X
XWWW: http://lynx.isc.org/
Xfoxfair@FreeBSD.org
END-of-lynx/pkg-descr
echo x - lynx/pkg-plist
sed 's/^X//' >lynx/pkg-plist << 'END-of-lynx/pkg-plist'
Xbin/lynx
X@exec [ -f %D/etc/lynx.cfg ] || cp -f %B/%F %D/etc/lynx.cfg
X@exec [ -f %D/etc/lynx.lss ] || cp -f %B/%F %D/etc/lynx.lss
X@unexec echo If permanently deleting this package, %%PREFIX%%/etc/lynx.*.bak must be removed manually.
X%%HELPDIR%%/COPYHEADER
X%%HELPDIR%%/COPYING
X%%HELPDIR%%/Lynx_users_guide.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/about_lynx.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/alt_edit_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/bashlike_edit_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/bookmark_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/cookie_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/dired_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/edit_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/environments.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/follow_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/gopher_types_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/history_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/keystroke_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/movement_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/option_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/other_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/print_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/scrolling_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/test_display.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/visited_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/keystrokes/xterm_help.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/lynx-dev.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/lynx_help_main.html%%HELPFILE_SUFFIX%%
X%%HELPDIR%%/lynx_url_support.html%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/CHANGES
X%%PORTDOCS%%%%DOCDIR%%/COPYHEADER
X%%PORTDOCS%%%%DOCDIR%%/COPYHEADER.asc
X%%PORTDOCS%%%%DOCDIR%%/COPYING
X%%PORTDOCS%%%%DOCDIR%%/COPYING.asc
X%%PORTDOCS%%%%DOCDIR%%/PROBLEMS
X%%PORTDOCS%%%%DOCDIR%%/README
X%%PORTDOCS%%%%DOCDIR%%/docs/CHANGES2.3%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/CHANGES2.4%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/CHANGES2.5%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/CHANGES2.6%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/CHANGES2.7%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/CHANGES2.8%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/CRAWL.announce%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/FM.announce%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/IBMPC-charsets.announce%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/OS-390.announce%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/README.TRST
X%%PORTDOCS%%%%DOCDIR%%/docs/README.chartrans
X%%PORTDOCS%%%%DOCDIR%%/docs/README.defines
X%%PORTDOCS%%%%DOCDIR%%/docs/README.jp
X%%PORTDOCS%%%%DOCDIR%%/docs/README.metrics
X%%PORTDOCS%%%%DOCDIR%%/docs/README.rootcerts
X%%PORTDOCS%%%%DOCDIR%%/docs/README.ssl
X%%PORTDOCS%%%%DOCDIR%%/docs/README.sslcerts
X%%PORTDOCS%%%%DOCDIR%%/docs/SOCKETSHR.announce%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/TCPWARE.announce%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/VMSWAIS.announce%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/docs/djgpp.key
X%%PORTDOCS%%%%DOCDIR%%/docs/pdcurses.key
X%%PORTDOCS%%%%DOCDIR%%/docs/slang.key
X%%PORTDOCS%%%%DOCDIR%%/docs/win-386.announce%%HELPFILE_SUFFIX%%
X%%PORTDOCS%%%%DOCDIR%%/samples/blue-background.lss
X%%PORTDOCS%%%%DOCDIR%%/samples/bright-blue.lss
X%%PORTDOCS%%%%DOCDIR%%/samples/cernrules.txt
X%%PORTDOCS%%%%DOCDIR%%/samples/installdirs.html
X%%PORTDOCS%%%%DOCDIR%%/samples/jumpsUnix.html
X%%PORTDOCS%%%%DOCDIR%%/samples/jumpsVMS.html
X%%PORTDOCS%%%%DOCDIR%%/samples/keepviewer
X%%PORTDOCS%%%%DOCDIR%%/samples/lynx-keymaps
X%%PORTDOCS%%%%DOCDIR%%/samples/lynx.com
X%%PORTDOCS%%%%DOCDIR%%/samples/lynx.lss
X%%PORTDOCS%%%%DOCDIR%%/samples/lynxdump
X%%PORTDOCS%%%%DOCDIR%%/samples/mailcap
X%%PORTDOCS%%%%DOCDIR%%/samples/mailto-form.pl
X%%PORTDOCS%%%%DOCDIR%%/samples/mild-colors.lss
X%%PORTDOCS%%%%DOCDIR%%/samples/mime.types
X%%PORTDOCS%%%%DOCDIR%%/samples/oldlynx
X%%PORTDOCS%%%%DOCDIR%%/test/ALT88592.html
X%%PORTDOCS%%%%DOCDIR%%/test/ISO_LATIN1_test.html
X%%PORTDOCS%%%%DOCDIR%%/test/README.txt
X%%PORTDOCS%%%%DOCDIR%%/test/TestComment.html
X%%PORTDOCS%%%%DOCDIR%%/test/c1.html
X%%PORTDOCS%%%%DOCDIR%%/test/iso-8859-1.html
X%%PORTDOCS%%%%DOCDIR%%/test/iso-8859-2.html
X%%PORTDOCS%%%%DOCDIR%%/test/koi8-r.html
X%%PORTDOCS%%%%DOCDIR%%/test/quickbrown.html
X%%PORTDOCS%%%%DOCDIR%%/test/raw8bit.html
X%%PORTDOCS%%%%DOCDIR%%/test/sgml.html
X%%PORTDOCS%%%%DOCDIR%%/test/spaces.html
X%%PORTDOCS%%%%DOCDIR%%/test/special_urls.html
X%%PORTDOCS%%%%DOCDIR%%/test/tabtest.html
X%%PORTDOCS%%%%DOCDIR%%/test/tags.html
X%%PORTDOCS%%%%DOCDIR%%/test/test-styles.html
X%%PORTDOCS%%%%DOCDIR%%/test/unicode.html
X%%PORTDOCS%%%%DOCDIR%%/test/utf-8-demo.html
X@exec mkdir -p %D/share/lynx_doc 2> /dev/null || true
X@exec mkdir -p %D/share/lynx_help 2> /dev/null || true
X@dirrm %%HELPDIR%%/keystrokes
X@dirrm %%HELPDIR%%
X@dirrm %%PORTDOCS%%%%DOCDIR%%/docs
X@dirrm %%PORTDOCS%%%%DOCDIR%%/samples
X@dirrm %%PORTDOCS%%%%DOCDIR%%/test
X@dirrm %%PORTDOCS%%%%DOCDIR%%
END-of-lynx/pkg-plist
exit
---- shar end ----

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070409015318.70615FB5C55>