| @@ -1,77 +1,77 @@ | | | @@ -1,77 +1,77 @@ |
1 | # $NetBSD: Makefile,v 1.107 2010/01/17 12:02:49 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.108 2010/05/26 01:32:33 obache Exp $ |
2 | | | 2 | |
3 | DISTNAME= lynx2.8.7 | | 3 | DISTNAME= lynx2.8.7 |
4 | PKGNAME= lynx-2.8.7 | | 4 | PKGNAME= lynx-2.8.7 |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 2 |
6 | CATEGORIES= www | | 6 | CATEGORIES= www |
7 | MASTER_SITES= http://lynx.isc.org/${SUBDIR:Q}/ \ | | 7 | MASTER_SITES= http://lynx.isc.org/${SUBDIR:Q}/ \ |
8 | ftp://ftp.cyf-kr.edu.pl/pub/unix/lynx/${SUBDIR:Q}/ | | 8 | ftp://ftp.cyf-kr.edu.pl/pub/unix/lynx/${SUBDIR:Q}/ |
9 | EXTRACT_SUFX= .tar.bz2 | | 9 | EXTRACT_SUFX= .tar.bz2 |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= http://lynx.isc.org/ | | 12 | HOMEPAGE= http://lynx.isc.org/ |
13 | COMMENT= Alphanumeric display oriented World-Wide Web Client | | 13 | COMMENT= Alphanumeric display oriented World-Wide Web Client |
14 | LICENSE= gnu-gpl-v2 | | 14 | LICENSE= gnu-gpl-v2 |
15 | | | 15 | |
16 | # problem with WWW/Library/Implementation | | 16 | # problem with WWW/Library/Implementation |
17 | MAKE_JOBS_SAFE= no | | 17 | MAKE_JOBS_SAFE= no |
18 | | | 18 | |
19 | PKG_INSTALLATION_TYPES= overwrite pkgviews | | 19 | PKG_INSTALLATION_TYPES= overwrite pkgviews |
20 | PKG_DESTDIR_SUPPORT= user-destdir | | 20 | PKG_DESTDIR_SUPPORT= user-destdir |
21 | | | 21 | |
22 | SUBDIR= ${DISTNAME} | | 22 | SUBDIR= ${DISTNAME} |
23 | WRKSRC= ${WRKDIR}/lynx2-8-7 | | 23 | WRKSRC= ${WRKDIR}/lynx2-8-7 |
24 | USE_PKGLOCALEDIR= yes | | 24 | USE_PKGLOCALEDIR= yes |
25 | GNU_CONFIGURE= yes | | 25 | GNU_CONFIGURE= yes |
26 | BROKEN_GETTEXT_DETECTION= yes | | 26 | BROKEN_GETTEXT_DETECTION= yes |
27 | INSTALL_TARGET= install-full | | 27 | INSTALL_TARGET= install-full |
28 | MAKE_FILE= makefile | | 28 | MAKE_FILE= makefile |
29 | | | 29 | |
30 | CONFIGURE_ENV+= GZIP=${TOOLS_GZIP_CMD:Q} | | 30 | CONFIGURE_ENV+= GZIP=${TOOLS_GZIP_CMD:Q} |
31 | CONFIGURE_ENV+= UNZIP=${TOOLS_PATH.unzip:Q} | | 31 | CONFIGURE_ENV+= UNZIP=${TOOLS_PATH.unzip:Q} |
32 | USE_TOOLS+= gzip msgfmt unzip:run | | 32 | USE_TOOLS+= gzip msgfmt unzip:run |
33 | | | 33 | |
34 | CONF_FILES+= share/examples/lynx/lynx.cfg ${PKG_SYSCONFDIR}/lynx.cfg | | 34 | CONF_FILES+= share/examples/lynx/lynx.cfg ${PKG_SYSCONFDIR}/lynx.cfg |
35 | CONF_FILES+= share/examples/lynx/lynx.lss ${PKG_SYSCONFDIR}/lynx.lss | | 35 | CONF_FILES+= share/examples/lynx/lynx.lss ${PKG_SYSCONFDIR}/lynx.lss |
36 | | | 36 | |
37 | # But no dependency on Perl. | | 37 | # But no dependency on Perl. |
38 | REPLACE_PERL+= samples/mailto-form.pl | | 38 | REPLACE_PERL+= samples/mailto-form.pl |
39 | CHECK_INTERPRETER_SKIP+= share/lynx/lynx_doc/samples/mailto-form.pl | | 39 | CHECK_INTERPRETER_SKIP+= share/lynx/lynx_doc/samples/mailto-form.pl |
40 | | | 40 | |
41 | .include "options.mk" | | 41 | .include "options.mk" |
42 | | | 42 | |
43 | # For nls/gettext | | 43 | # For nls/gettext |
44 | CONFIGURE_ARGS+= --enable-nls | | 44 | CONFIGURE_ARGS+= --enable-nls |
45 | CONFIGURE_ARGS+= --with-nls-datadir=${PREFIX}/${PKGLOCALEDIR} | | 45 | CONFIGURE_ARGS+= --with-nls-datadir=${PREFIX}/${PKGLOCALEDIR} |
46 | CONFIGURE_ARGS+= --without-included-gettext | | 46 | CONFIGURE_ARGS+= --without-included-gettext |
47 | | | 47 | |
48 | # With SSL, lynx can get https:// and snews:// URL's. | | 48 | # With SSL, lynx can get https:// and snews:// URL's. |
49 | CONFIGURE_ARGS+= --with-ssl | | 49 | CONFIGURE_ARGS+= --with-ssl |
50 | | | 50 | |
51 | # Note: --enable-{default-colors,scrollbar} are simply ignored | | 51 | # Note: --enable-{default-colors,scrollbar} are simply ignored |
52 | # for certain settings of --with-screen. | | 52 | # for certain settings of --with-screen. |
53 | CONFIGURE_ARGS+= --with-screen=${SCREENTYPE:Q} | | 53 | CONFIGURE_ARGS+= --with-screen=${SCREENTYPE:Q} |
54 | CONFIGURE_ARGS+= --enable-default-colors | | 54 | CONFIGURE_ARGS+= --enable-default-colors |
55 | CONFIGURE_ARGS+= --enable-scrollbar | | 55 | CONFIGURE_ARGS+= --enable-scrollbar |
56 | | | 56 | |
57 | # Install gzip'ed help files to ${PREFIX}/share/lynx | | 57 | # Install gzip'ed help files to ${PREFIX}/share/lynx |
58 | CONFIGURE_ARGS+= --datadir="${PREFIX}/share/lynx" | | 58 | CONFIGURE_ARGS+= --datadir="${PREFIX}/share/lynx" |
59 | CONFIGURE_ARGS+= --enable-gzip-help --with-zlib | | 59 | CONFIGURE_ARGS+= --enable-gzip-help --with-zlib |
60 | | | 60 | |
61 | # Miscellaneous | | 61 | # Miscellaneous |
62 | CONFIGURE_ARGS+= --enable-externs | | 62 | CONFIGURE_ARGS+= --enable-externs |
63 | CONFIGURE_ARGS+= --enable-source-cache | | 63 | CONFIGURE_ARGS+= --enable-source-cache |
64 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 64 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
65 | | | 65 | |
66 | # Experimental features | | 66 | # Experimental features |
67 | CONFIGURE_ARGS+= --enable-file-upload | | 67 | CONFIGURE_ARGS+= --enable-file-upload |
68 | CONFIGURE_ARGS+= --enable-justify-elts | | 68 | CONFIGURE_ARGS+= --enable-justify-elts |
69 | CONFIGURE_ARGS+= --enable-kbd-layout | | 69 | CONFIGURE_ARGS+= --enable-kbd-layout |
70 | CONFIGURE_ARGS+= --enable-nested-tables | | 70 | CONFIGURE_ARGS+= --enable-nested-tables |
71 | CONFIGURE_ARGS+= --enable-prettysrc | | 71 | CONFIGURE_ARGS+= --enable-prettysrc |
72 | CONFIGURE_ARGS+= --enable-read-eta | | 72 | CONFIGURE_ARGS+= --enable-read-eta |
73 | | | 73 | |
74 | .include "../../devel/gettext-lib/buildlink3.mk" | | 74 | .include "../../devel/gettext-lib/buildlink3.mk" |
75 | .include "../../devel/zlib/buildlink3.mk" | | 75 | .include "../../devel/zlib/buildlink3.mk" |
76 | .include "../../security/openssl/buildlink3.mk" | | 76 | .include "../../security/openssl/buildlink3.mk" |
77 | .include "../../mk/bsd.pkg.mk" | | 77 | .include "../../mk/bsd.pkg.mk" |