Index: head/www/lynx-current/Makefile =================================================================== --- head/www/lynx-current/Makefile (revision 375212) +++ head/www/lynx-current/Makefile (revision 375213) @@ -1,56 +1,61 @@ # Created by: ache # $FreeBSD$ PORTNAME= lynx PORTVERSION= 2.8.9d2 -PKGNAMESUFFIX= -current +PORTREVISION= 1 CATEGORIES= www ipv6 MASTER_SITES= http://lynx.isc.org/current/ +PKGNAMESUFFIX= -current DISTNAME= ${PORTNAME}${PORTVERSION:S/p/pre./:S/d/dev./} MAINTAINER= johans@FreeBSD.org COMMENT= Non-graphical, text-based World-Wide Web client RUN_DEPENDS= ${LOCALBASE}/etc/mime.types:${PORTSDIR}/misc/mime-support CONFLICTS_INSTALL= lynx-2.8.[0-8].* ja-lynx-[0-9]* WRKSRC= ${WRKDIR}/${DISTNAME:S/./-/g:C/[pd].*//} USES= iconv shebangfix tar:bzip2 USE_OPENSSL= yes SHEBANG_FILES= samples/mailto-form.pl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-zlib --libdir="${L_LIB}" \ --enable-nsl-fork --with-bzlib \ --enable-nested-tables --enable-default-colors \ --enable-addrlist-page \ --enable-gzip-help \ --enable-idna \ --enable-ipv6 \ --with-mime-libdir=${PREFIX}/etc \ ${ICONV_CONFIGURE_ARG} \ --with-screen=ncursesw \ --with-ssl=${OPENSSLBASE} MAKE_JOBS_UNSAFE= yes MAKE_FLAGS= helpdir=${L_HELP} docdir=${L_DOC} -f MAKEFILE= makefile INSTALL_TARGET= install-full L_LIB= ${PREFIX}/etc L_DOC= ${PREFIX}/share/doc/lynx L_HELP= ${PREFIX}/share/lynx_help DOCSDIR= ${L_DOC} OPTIONS_DEFINE= IDN NLS DOCS OPTIONS_DEFAULT=IDN NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls IDN_LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn IDN_CONFIGURE_ENABLE= idna + +post-install: + cd ${STAGEDIR}${PREFIX}/etc/; mv lynx.cfg.default lynx.cfg.sample; \ + mv lynx.lss.default lynx.lss.sample .include Index: head/www/lynx-current/pkg-plist =================================================================== --- head/www/lynx-current/pkg-plist (revision 375212) +++ head/www/lynx-current/pkg-plist (revision 375213) @@ -1,154 +1,143 @@ bin/lynx man/man1/lynx.1.gz -@unexec if [ -f %D/etc/lynx.cfg ] && cmp -s %D/etc/lynx.cfg %D/etc/lynx.cfg.default; then rm -f %D/etc/lynx.cfg; fi -etc/lynx.cfg.default -@exec if [ ! -f %D/etc/lynx.cfg ] ; then cp -p %D/%F %B/lynx.cfg; fi -@unexec if [ -f %D/etc/lynx.lss ] && cmp -s %D/etc/lynx.lss %D/etc/lynx.lss.default; then rm -f %D/etc/lynx.lss; fi -etc/lynx.lss.default -@exec if [ ! -f %D/etc/lynx.lss ] ; then cp -p %D/%F %B/lynx.lss; fi +@sample etc/lynx.cfg.sample +@sample etc/lynx.lss.sample @exec mkdir -p %D/share/lynx_help %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/COPYHEADER %%PORTDOCS%%%%DOCSDIR%%/COPYHEADER.asc %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/COPYING.asc %%PORTDOCS%%%%DOCSDIR%%/PROBLEMS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/docs/CHANGES2.3.gz %%PORTDOCS%%%%DOCSDIR%%/docs/CHANGES2.4.gz %%PORTDOCS%%%%DOCSDIR%%/docs/CHANGES2.5.gz %%PORTDOCS%%%%DOCSDIR%%/docs/CHANGES2.6.gz %%PORTDOCS%%%%DOCSDIR%%/docs/CHANGES2.7.gz %%PORTDOCS%%%%DOCSDIR%%/docs/CHANGES2.8.gz %%PORTDOCS%%%%DOCSDIR%%/docs/CRAWL.announce.gz %%PORTDOCS%%%%DOCSDIR%%/docs/FM.announce.gz %%PORTDOCS%%%%DOCSDIR%%/docs/IBMPC-charsets.announce.gz %%PORTDOCS%%%%DOCSDIR%%/docs/OS-390.announce.gz %%PORTDOCS%%%%DOCSDIR%%/docs/README.TRST %%PORTDOCS%%%%DOCSDIR%%/docs/README.chartrans %%PORTDOCS%%%%DOCSDIR%%/docs/README.cookies %%PORTDOCS%%%%DOCSDIR%%/docs/README.defines %%PORTDOCS%%%%DOCSDIR%%/docs/README.jp %%PORTDOCS%%%%DOCSDIR%%/docs/README.metrics %%PORTDOCS%%%%DOCSDIR%%/docs/README.options %%PORTDOCS%%%%DOCSDIR%%/docs/README.release %%PORTDOCS%%%%DOCSDIR%%/docs/README.rootcerts %%PORTDOCS%%%%DOCSDIR%%/docs/README.ssl %%PORTDOCS%%%%DOCSDIR%%/docs/README.sslcerts %%PORTDOCS%%%%DOCSDIR%%/docs/SOCKETSHR.announce.gz %%PORTDOCS%%%%DOCSDIR%%/docs/TCPWARE.announce.gz %%PORTDOCS%%%%DOCSDIR%%/docs/VMSWAIS.announce.gz %%PORTDOCS%%%%DOCSDIR%%/docs/djgpp.key %%PORTDOCS%%%%DOCSDIR%%/docs/pdcurses.key %%PORTDOCS%%%%DOCSDIR%%/docs/slang.key %%PORTDOCS%%%%DOCSDIR%%/docs/win-386.announce.gz %%PORTDOCS%%%%DOCSDIR%%/samples/blue-background.lss %%PORTDOCS%%%%DOCSDIR%%/samples/bright-blue.lss %%PORTDOCS%%%%DOCSDIR%%/samples/cernrules.txt %%PORTDOCS%%%%DOCSDIR%%/samples/home.htm %%PORTDOCS%%%%DOCSDIR%%/samples/installdirs.html %%PORTDOCS%%%%DOCSDIR%%/samples/jumps.htm %%PORTDOCS%%%%DOCSDIR%%/samples/jumpsUnix.html %%PORTDOCS%%%%DOCSDIR%%/samples/jumpsVMS.html %%PORTDOCS%%%%DOCSDIR%%/samples/keepviewer %%PORTDOCS%%%%DOCSDIR%%/samples/lynx-demo.cfg %%PORTDOCS%%%%DOCSDIR%%/samples/lynx-keymaps %%PORTDOCS%%%%DOCSDIR%%/samples/lynx.bat %%PORTDOCS%%%%DOCSDIR%%/samples/lynx.com %%PORTDOCS%%%%DOCSDIR%%/samples/lynx.ico %%PORTDOCS%%%%DOCSDIR%%/samples/lynx.lss %%PORTDOCS%%%%DOCSDIR%%/samples/lynx_bookmarks.htm %%PORTDOCS%%%%DOCSDIR%%/samples/lynxdump %%PORTDOCS%%%%DOCSDIR%%/samples/mailcap %%PORTDOCS%%%%DOCSDIR%%/samples/mailto-form.pl %%PORTDOCS%%%%DOCSDIR%%/samples/midnight.lss %%PORTDOCS%%%%DOCSDIR%%/samples/mild-colors.lss %%PORTDOCS%%%%DOCSDIR%%/samples/mime.types %%PORTDOCS%%%%DOCSDIR%%/samples/oldlynx %%PORTDOCS%%%%DOCSDIR%%/samples/oldlynx.bat %%PORTDOCS%%%%DOCSDIR%%/samples/opaque.lss %%PORTDOCS%%%%DOCSDIR%%/test/ALT88592.html %%PORTDOCS%%%%DOCSDIR%%/test/ISO_LATIN1_test.html %%PORTDOCS%%%%DOCSDIR%%/test/README.txt %%PORTDOCS%%%%DOCSDIR%%/test/TestComment.html +%%PORTDOCS%%%%DOCSDIR%%/test/X %%PORTDOCS%%%%DOCSDIR%%/test/bad-html.html %%PORTDOCS%%%%DOCSDIR%%/test/c1.html %%PORTDOCS%%%%DOCSDIR%%/test/circle.html %%PORTDOCS%%%%DOCSDIR%%/test/cp-1252.html %%PORTDOCS%%%%DOCSDIR%%/test/cp-1252a.html +%%PORTDOCS%%%%DOCSDIR%%/test/image.jpg %%PORTDOCS%%%%DOCSDIR%%/test/iso-8859-1.html %%PORTDOCS%%%%DOCSDIR%%/test/iso-8859-1a.html %%PORTDOCS%%%%DOCSDIR%%/test/iso-8859-2.html %%PORTDOCS%%%%DOCSDIR%%/test/iso-8859-2a.html %%PORTDOCS%%%%DOCSDIR%%/test/koi8-r.html +%%PORTDOCS%%%%DOCSDIR%%/test/nobody %%PORTDOCS%%%%DOCSDIR%%/test/quickbrown.html %%PORTDOCS%%%%DOCSDIR%%/test/raw8bit.html %%PORTDOCS%%%%DOCSDIR%%/test/sgml.html %%PORTDOCS%%%%DOCSDIR%%/test/spaces.html %%PORTDOCS%%%%DOCSDIR%%/test/special_urls.html %%PORTDOCS%%%%DOCSDIR%%/test/square.html %%PORTDOCS%%%%DOCSDIR%%/test/tabtest.html %%PORTDOCS%%%%DOCSDIR%%/test/tags.html %%PORTDOCS%%%%DOCSDIR%%/test/test-styles.html %%PORTDOCS%%%%DOCSDIR%%/test/triangle.html %%PORTDOCS%%%%DOCSDIR%%/test/unicode.html %%PORTDOCS%%%%DOCSDIR%%/test/utf-8-demo.html %%NLS%%share/locale/ca/LC_MESSAGES/lynx.mo %%NLS%%share/locale/cs/LC_MESSAGES/lynx.mo %%NLS%%share/locale/da/LC_MESSAGES/lynx.mo %%NLS%%share/locale/de/LC_MESSAGES/lynx.mo %%NLS%%share/locale/en/LC_MESSAGES/lynx.mo %%NLS%%share/locale/eo/LC_MESSAGES/lynx.mo %%NLS%%share/locale/et/LC_MESSAGES/lynx.mo %%NLS%%share/locale/fi/LC_MESSAGES/lynx.mo %%NLS%%share/locale/fr/LC_MESSAGES/lynx.mo %%NLS%%share/locale/hu/LC_MESSAGES/lynx.mo %%NLS%%share/locale/id/LC_MESSAGES/lynx.mo %%NLS%%share/locale/it/LC_MESSAGES/lynx.mo %%NLS%%share/locale/ja/LC_MESSAGES/lynx.mo %%NLS%%share/locale/nl/LC_MESSAGES/lynx.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/lynx.mo %%NLS%%share/locale/ru/LC_MESSAGES/lynx.mo %%NLS%%share/locale/sl/LC_MESSAGES/lynx.mo %%NLS%%share/locale/sv/LC_MESSAGES/lynx.mo %%NLS%%share/locale/tr/LC_MESSAGES/lynx.mo %%NLS%%share/locale/uk/LC_MESSAGES/lynx.mo %%NLS%%share/locale/vi/LC_MESSAGES/lynx.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/lynx.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/lynx.mo share/lynx_help/COPYHEADER share/lynx_help/COPYING share/lynx_help/Lynx_users_guide.html.gz share/lynx_help/about_lynx.html.gz share/lynx_help/keystrokes/alt_edit_help.html.gz share/lynx_help/keystrokes/bashlike_edit_help.html.gz share/lynx_help/keystrokes/bookmark_help.html.gz share/lynx_help/keystrokes/cookie_help.html.gz share/lynx_help/keystrokes/dired_help.html.gz share/lynx_help/keystrokes/edit_help.html.gz share/lynx_help/keystrokes/environments.html.gz share/lynx_help/keystrokes/follow_help.html.gz share/lynx_help/keystrokes/gopher_types_help.html.gz share/lynx_help/keystrokes/history_help.html.gz share/lynx_help/keystrokes/keystroke_help.html.gz share/lynx_help/keystrokes/movement_help.html.gz share/lynx_help/keystrokes/option_help.html.gz share/lynx_help/keystrokes/other_help.html.gz share/lynx_help/keystrokes/print_help.html.gz share/lynx_help/keystrokes/scrolling_help.html.gz share/lynx_help/keystrokes/test_display.html.gz share/lynx_help/keystrokes/visited_help.html.gz share/lynx_help/keystrokes/xterm_help.html.gz share/lynx_help/lynx-dev.html.gz share/lynx_help/lynx_help_main.html.gz share/lynx_help/lynx_url_support.html.gz -%%PORTDOCS%%@dirrm %%DOCSDIR%%/samples -%%PORTDOCS%%@dirrm %%DOCSDIR%%/test -%%PORTDOCS%%@dirrm %%DOCSDIR%%/docs -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm share/lynx_help/keystrokes -@dirrm share/lynx_help -%%NLS%%@dirrmtry share/locale/fi/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/fi -%%NLS%%@dirrmtry share/locale/eo/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/eo