7 MASTER_SITES= http://invisible-mirror.net/archives/lynx/tarballs/ \
8 ftp://invisible-island.net/lynx/tarballs/
9 PKGNAMESUFFIX= -current
10 DISTNAME= ${PORTNAME}${PORTVERSION:S/p/pre./:S/d/dev./}
12 MAINTAINER= johans@FreeBSD.org
13 COMMENT= Non-graphical, text-based World-Wide Web client
17 RUN_DEPENDS= ${LOCALBASE}/etc/mime.types:misc/mime-support
19 CONFLICTS_INSTALL= lynx-2.8.[0-8].* ja-lynx-[0-9]*
21 WRKSRC= ${WRKDIR}/${DISTNAME}
22 USES= cpe iconv ncurses shebangfix ssl tar:bzip2
23 SHEBANG_FILES= samples/mailto-form.pl
25 CONFIGURE_ARGS= --with-zlib --libdir="${L_LIB}" \
26 --enable-nsl-fork --with-bzlib \
27 --enable-nested-tables --enable-default-colors \
28 --enable-addrlist-page \
32 --with-mime-libdir=${PREFIX}/etc \
33 ${ICONV_CONFIGURE_ARG} \
34 --with-screen=ncursesw \
35 --with-ssl=${OPENSSLBASE}
36 CPE_VERSION= ${PORTVERSION:C/[pd].+//}
37 CPE_UPDATE= ${PORTVERSION:E:C/[0-9]+//:S/p/pre./:S/d/dev./}
41 MAKE_FLAGS= helpdir=${L_HELP} docdir=${L_DOC} -f
43 INSTALL_TARGET= install-full
46 L_DOC= ${PREFIX}/share/doc/lynx
47 L_HELP= ${PREFIX}/share/lynx_help
50 OPTIONS_DEFINE= IDN NLS DOCS
55 NLS_CONFIGURE_ENABLE= nls
57 IDN_LIB_DEPENDS= libidn.so:dns/libidn
58 IDN_CONFIGURE_ENABLE= idna
61 ${REINPLACE_CMD} -Ee 's/lynx\.(cfg|lss)\.default/lynx.\1.sample/g' \
62 -e '/SYSCONFDIR)\/lynx\.(cfg|lss)$$/d' ${WRKSRC}/makefile.in
64 .include <bsd.port.mk>