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

(-)lynx-current/Makefile (-8 / +21 lines)
Lines 5-27 Link Here
5
DISTVERSION=	${VERSION}.${MINOR_VERSION:S/.//}
5
DISTVERSION=	${VERSION}.${MINOR_VERSION:S/.//}
6
CATEGORIES=	japanese www
6
CATEGORIES=	japanese www
7
MASTER_SITES=	http://invisible-mirror.net/archives/lynx/tarballs/
7
MASTER_SITES=	http://invisible-mirror.net/archives/lynx/tarballs/
8
PKGNAMESUFFIX=	-current
8
DISTNAME=	${PORTNAME}${VERSION}${MINOR_VERSION}
9
DISTNAME=	${PORTNAME}${VERSION}${MINOR_VERSION}
9
PKGNAMESUFFIX=	-current
10
10
11
MAINTAINER=	CQG00620@nifty.ne.jp
11
MAINTAINER=	CQG00620@nifty.ne.jp
12
COMMENT=	Console WWW client (browser) with multi-byte encoding support (development release)
12
COMMENT=	Console WWW client (browser) with multi-byte encoding support (development release)
13
13
14
LICENSE=	GPLv2
14
LICENSE=	GPLv2
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
16
16
VERSION=	2.8.9
17
USES=		cpe ncurses shebangfix tar:bzip2
17
MINOR_VERSION=	dev.8
18
18
19
CONFLICTS=	lynx-2.* ja-lynx-2.8.8.*
19
VERSION=	2.9.0
20
MINOR_VERSION=	dev.4
20
21
21
USES=		cpe ncurses shebangfix tar:bzip2
22
CONFLICTS=	lynx-2.* lynx-current-2.* ja-lynx-2.*
23
22
SHEBANG_FILES=	samples/mailto-form.pl
24
SHEBANG_FILES=	samples/mailto-form.pl
23
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
24
CONFIGURE_ARGS+=--with-screen=ncurses --with-zlib --libdir="${L_LIB}" \
26
CONFIGURE_ARGS+=--with-screen=ncursesw --with-zlib --libdir="${L_LIB}" \
25
		--enable-nsl-fork --enable-ipv6 \
27
		--enable-nsl-fork --enable-ipv6 \
26
		--enable-cjk --enable-internal-links \
28
		--enable-cjk --enable-internal-links \
27
		--with-bzlib
29
		--with-bzlib
Lines 34-41 Link Here
34
L_LIB=		${PREFIX}/etc
36
L_LIB=		${PREFIX}/etc
35
L_HELP=		${PREFIX}/share/lynx_help
37
L_HELP=		${PREFIX}/share/lynx_help
36
38
37
OPTIONS_DEFINE=	COLOR_STYLE DEFAULT_COLORS DOCS JAPANESE_UTF8 EXPERIMENTAL_OPTS
39
OPTIONS_DEFINE=	COLOR_STYLE DEFAULT_COLORS DOCS JAPANESE_UTF8 IDN SSL EXPERIMENTAL_OPTS
38
OPTIONS_DEFAULT=JAPANESE_UTF8 EXPERIMENTAL_OPTS
40
OPTIONS_DEFAULT=JAPANESE_UTF8 IDN SSL EXPERIMENTAL_OPTS
39
OPTIONS_SUB=	yes
41
OPTIONS_SUB=	yes
40
42
41
COLOR_STYLE_DESC=		Optional color style support
43
COLOR_STYLE_DESC=		Optional color style support
Lines 47-57 Link Here
47
EXPERIMENTAL_OPTS_DESC=		Use experimental options
49
EXPERIMENTAL_OPTS_DESC=		Use experimental options
48
EXPERIMENTAL_OPTS_CONFIGURE_ON=	--enable-charset-choice --enable-nested-tables
50
EXPERIMENTAL_OPTS_CONFIGURE_ON=	--enable-charset-choice --enable-nested-tables
49
51
52
IDN_LIB_DEPENDS=	libidn.so:dns/libidn
53
IDN_CONFIGURE_ENABLE=	idna
54
50
JAPANESE_UTF8_DESC=		Experimental Japanese UTF-8 logic support
55
JAPANESE_UTF8_DESC=		Experimental Japanese UTF-8 logic support
51
JAPANESE_UTF8_CONFIGURE_ON=	${ICONV_CONFIGURE_ARG}
56
JAPANESE_UTF8_CONFIGURE_ON=	${ICONV_CONFIGURE_ARG}
52
JAPANESE_UTF8_CONFIGURE_ENABLE=	japanese-utf8
57
JAPANESE_UTF8_CONFIGURE_ENABLE=	japanese-utf8
53
JAPANESE_UTF8_USES=		iconv
58
JAPANESE_UTF8_USES=		iconv
54
59
60
SSL_CONFIGURE_ON=	--with-ssl=${OPENSSLBASE}
61
SSL_USES=		ssl
62
55
# Change "cd foo && $(MAKE_RECUR)" into "$(MAKE_RECUR) -C foo" to unbreak
63
# Change "cd foo && $(MAKE_RECUR)" into "$(MAKE_RECUR) -C foo" to unbreak
56
# parallel builds
64
# parallel builds
57
post-patch:
65
post-patch:
Lines 58-61 Link Here
58
	@${REINPLACE_CMD} -E 's|cd (.+) && (\$$\(MAKE_RECUR\))|\2 -C \1|' \
66
	@${REINPLACE_CMD} -E 's|cd (.+) && (\$$\(MAKE_RECUR\))|\2 -C \1|' \
59
		${WRKSRC}/${MAKEFILE}.in
67
		${WRKSRC}/${MAKEFILE}.in
60
68
69
post-install-DOCS-on:
70
.for doc in COPYHEADER COPYING
71
	${RLN} ${STAGEDIR}${DOCSDIR}/${doc} ${STAGEDIR}${L_HELP}
72
.endfor
73
61
.include <bsd.port.mk>
74
.include <bsd.port.mk>
(-)lynx-current/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (lynx2.8.9dev.8.tar.bz2) = c6223b885378d77cbc7cf7137273f1e9c142ec846d4d78477d319d10c4316d31
1
TIMESTAMP = 1579002856
2
SIZE (lynx2.8.9dev.8.tar.bz2) = 2657804
2
SHA256 (lynx2.9.0dev.4.tar.bz2) = 043aaf753de917687094bc80c37db93390904b573c13e82dbd1756de4c00af00
3
SIZE (lynx2.9.0dev.4.tar.bz2) = 2723001

Return to bug 243444