View | Details | Raw Unified | Return to bug 243445
Collapse All | Expand All

(-)lynx/Makefile (-6 / +17 lines)
Lines 11-27 Link Here
11
COMMENT=	Console WWW client (browser) with multi-byte encoding support
11
COMMENT=	Console WWW client (browser) with multi-byte encoding support
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
15
VERSION=	2.8.8
16
VERSION=	2.8.9
16
MINOR_VERSION=	rel.2
17
MINOR_VERSION=	rel.1
17
18
18
CONFLICTS=	lynx-2.* ja-lynx-2.8.9.*
19
CONFLICTS=	lynx-2.* lynx-current-2.* ja-lynx-current-2.*
19
20
20
WRKSRC=		${WRKDIR}/${PORTNAME}${VERSION:S/./-/g}
21
USES=		cpe ncurses shebangfix tar:bzip2
21
USES=		cpe ncurses shebangfix tar:bzip2
22
SHEBANG_FILES=	samples/mailto-form.pl
22
SHEBANG_FILES=	samples/mailto-form.pl
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
CONFIGURE_ARGS+=--with-screen=ncurses --with-zlib --libdir="${L_LIB}" \
24
CONFIGURE_ARGS+=--with-screen=ncursesw --with-zlib --libdir="${L_LIB}" \
25
		--enable-nsl-fork --enable-ipv6 \
25
		--enable-nsl-fork --enable-ipv6 \
26
		--enable-cjk --enable-internal-links \
26
		--enable-cjk --enable-internal-links \
27
		--with-bzlib
27
		--with-bzlib
Lines 34-40 Link Here
34
L_LIB=		${PREFIX}/etc
34
L_LIB=		${PREFIX}/etc
35
L_HELP=		${PREFIX}/share/lynx_help
35
L_HELP=		${PREFIX}/share/lynx_help
36
36
37
OPTIONS_DEFINE=	COLOR_STYLE DEFAULT_COLORS DOCS JAPANESE_UTF8
37
OPTIONS_DEFINE=	COLOR_STYLE DEFAULT_COLORS DOCS JAPANESE_UTF8 IDN SSL
38
OPTIONS_DEFAULT=JAPANESE_UTF8
38
OPTIONS_DEFAULT=JAPANESE_UTF8
39
OPTIONS_SUB=	yes
39
OPTIONS_SUB=	yes
40
40
Lines 44-54 Link Here
44
DEFAULT_COLORS_DESC=		Default-color background support (ncurses)
44
DEFAULT_COLORS_DESC=		Default-color background support (ncurses)
45
DEFAULT_COLORS_CONFIGURE_ENABLE=default-colors
45
DEFAULT_COLORS_CONFIGURE_ENABLE=default-colors
46
46
47
IDN_LIB_DEPENDS=	libidn.so:dns/libidn
48
IDN_CONFIGURE_ENABLE=	idna
49
47
JAPANESE_UTF8_DESC=		Experimental Japanese UTF-8 logic support
50
JAPANESE_UTF8_DESC=		Experimental Japanese UTF-8 logic support
48
JAPANESE_UTF8_CONFIGURE_ON=	${ICONV_CONFIGURE_ARG}
51
JAPANESE_UTF8_CONFIGURE_ON=	${ICONV_CONFIGURE_ARG}
49
JAPANESE_UTF8_CONFIGURE_ENABLE=	japanese-utf8
52
JAPANESE_UTF8_CONFIGURE_ENABLE=	japanese-utf8
50
JAPANESE_UTF8_USES=		iconv
53
JAPANESE_UTF8_USES=		iconv
51
54
55
SSL_CONFIGURE_ON=	--with-ssl=${OPENSSLBASE}
56
SSL_USES=		ssl
57
52
# Change "cd foo && $(MAKE_RECUR)" into "$(MAKE_RECUR) -C foo" to unbreak
58
# Change "cd foo && $(MAKE_RECUR)" into "$(MAKE_RECUR) -C foo" to unbreak
53
# parallel builds
59
# parallel builds
54
post-patch:
60
post-patch:
Lines 55-58 Link Here
55
	@${REINPLACE_CMD} -E 's|cd (.+) && (\$$\(MAKE_RECUR\))|\2 -C \1|' \
61
	@${REINPLACE_CMD} -E 's|cd (.+) && (\$$\(MAKE_RECUR\))|\2 -C \1|' \
56
		${WRKSRC}/${MAKEFILE}.in
62
		${WRKSRC}/${MAKEFILE}.in
57
63
64
post-install-DOCS-on:
65
.for doc in COPYHEADER COPYING
66
	${RLN} ${STAGEDIR}${DOCSDIR}/${doc} ${STAGEDIR}${L_HELP}
67
.endfor
68
58
.include <bsd.port.mk>
69
.include <bsd.port.mk>
(-)lynx/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (lynx2.8.8rel.2.tar.bz2) = 6980e75cf0d677fd52c116e2e0dfd3884e360970c88c8356a114338500d5bee7
1
TIMESTAMP = 1544102131
2
SIZE (lynx2.8.8rel.2.tar.bz2) = 2587120
2
SHA256 (lynx2.8.9rel.1.tar.bz2) = 387f193d7792f9cfada14c60b0e5c0bff18f227d9257a39483e14fa1aaf79595
3
SIZE (lynx2.8.9rel.1.tar.bz2) = 2689171

Return to bug 243445