Lines 6-57
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= links |
8 |
PORTNAME= links |
9 |
PORTVERSION= 2.1.p28 |
9 |
DISTVERSION= 2.1pre33 |
10 |
PORTEPOCH= 1 |
10 |
PORTEPOCH= 1 |
11 |
CATEGORIES?= www |
11 |
CATEGORIES= www |
12 |
MASTER_SITES= http://links.twibright.com/download/ |
12 |
MASTER_SITES= http://links.twibright.com/download/ |
13 |
DISTNAME= ${PORTNAME}-2.1pre28 |
|
|
14 |
|
13 |
|
15 |
MAINTAINER?= demon@FreeBSD.org |
14 |
MAINTAINER= demon@FreeBSD.org |
16 |
COMMENT= Lynx-like text WWW browser |
15 |
COMMENT= Lynx-like text WWW browser |
17 |
|
16 |
|
18 |
LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre |
17 |
CONFLICTS= links-0* |
19 |
|
18 |
|
20 |
GNU_CONFIGURE= yes |
19 |
GNU_CONFIGURE= yes |
21 |
CONFIGURE_ARGS+= --enable-javascript --with-ssl |
20 |
CONFIGURE_ARGS+= --with-ssl --without-pmshell --without-atheos --without-gpm \ |
22 |
CONFIGURE_ENV+= CPPFLAGS='-I${LOCALBASE}/include' |
21 |
--without-fb |
23 |
LDFLAGS+= -L${LOCALBASE}/lib |
22 |
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" |
|
|
23 |
LDFLAGS+= -L${LOCALBASE}/lib |
24 |
|
24 |
|
25 |
USE_OPENSSL= yes |
25 |
USE_OPENSSL= yes |
26 |
USE_BZIP2= yes |
26 |
USE_BZIP2= yes |
27 |
|
27 |
|
28 |
OPTIONS= SVGALIB "non-X11 graphics support" off \ |
28 |
OPTIONS= SVGALIB "non-X11 graphics support" off \ |
|
|
29 |
DIRECTFB "directfb driver support" off \ |
29 |
X11 "X11 graphics support" on |
30 |
X11 "X11 graphics support" on |
30 |
|
31 |
|
31 |
.include <bsd.port.pre.mk> |
32 |
.include <bsd.port.pre.mk> |
32 |
|
33 |
|
33 |
.if defined(WITH_SVGALIB) |
34 |
.ifdef(WITH_SVGALIB) || defined(WITH_X11) || defined(WITH_DIRECTFB) |
34 |
LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib \ |
35 |
LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png \ |
35 |
png.5:${PORTSDIR}/graphics/png \ |
|
|
36 |
jpeg.9:${PORTSDIR}/graphics/jpeg \ |
36 |
jpeg.9:${PORTSDIR}/graphics/jpeg \ |
37 |
tiff.4:${PORTSDIR}/graphics/tiff |
37 |
tiff.4:${PORTSDIR}/graphics/tiff |
38 |
CONFIGURE_ARGS+= --enable-graphics |
38 |
CONFIGURE_ARGS+= --enable-graphics |
39 |
OPTIONS_MESG= "non-X11 graphics support enabled, " |
39 |
.else |
|
|
40 |
CONFIGURE_ARGS+= --disable-graphics --without-libjpeg --without-libtiff |
41 |
.endif |
42 |
|
43 |
.ifdef(WITH_SVGALIB) |
44 |
LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib |
45 |
CONFIGURE_ARGS+= --with-svgalib |
40 |
.else |
46 |
.else |
41 |
CONFIGURE_ARGS+= --without-svgalib |
47 |
CONFIGURE_ARGS+= --without-svgalib |
42 |
OPTIONS_MESG= "non-X11 graphics support disabled, " |
48 |
.endif |
|
|
49 |
|
50 |
.ifdef(WITH_DIRECTFB) |
51 |
LIB_DEPENDS+= libdirectfb:${PORTSDIR}/devel/directfb |
52 |
CONFIGURE_ARGS+= --with-directfb |
53 |
.else |
54 |
CONFIGURE_ARGS+= --without-directfb |
43 |
.endif |
55 |
.endif |
44 |
|
56 |
|
45 |
.if !defined(WITHOUT_X11) |
57 |
.if !defined(WITHOUT_X11) |
46 |
LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png \ |
58 |
USE_XORG= x11 xproto |
47 |
jpeg.9:${PORTSDIR}/graphics/jpeg \ |
59 |
CONFIGURE_ARGS+= --with-x |
48 |
tiff.4:${PORTSDIR}/graphics/tiff |
|
|
49 |
USE_XLIB= yes |
50 |
CONFIGURE_ARGS+= --enable-graphics --with-x |
51 |
OPTIONS_MESG+= "X11 graphics support enabled." |
52 |
.else |
60 |
.else |
53 |
CONFIGURE_ARGS+= --without-x |
61 |
CONFIGURE_ARGS+= --without-x |
54 |
OPTIONS_MESG+= "X11 graphics support disabled." |
|
|
55 |
.endif |
62 |
.endif |
56 |
|
63 |
|
57 |
MAN1= links.1 |
64 |
MAN1= links.1 |
Lines 61-66
Link Here
|
61 |
@${ECHO_MSG} ${OPTIONS_MESG} |
68 |
@${ECHO_MSG} ${OPTIONS_MESG} |
62 |
|
69 |
|
63 |
post-patch: |
70 |
post-patch: |
64 |
@${REINPLACE_CMD} -e "s!/etc/!${PREFIX}/etc/!" ${WRKSRC}/default.c |
71 |
@${REINPLACE_CMD} -e "s!/etc/!${PREFIX}/etc/!" ${WRKSRC}/os_dep.h |
65 |
|
|
|
66 |
.include <bsd.port.post.mk> |
72 |
.include <bsd.port.post.mk> |