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

(-)Makefile (-7 / +14 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	fltk
8
PORTNAME=	fltk
9
PORTVERSION=	2.0.${SNAPSHOT}
9
PORTVERSION=	2.0.${SNAPSHOT}
10
PORTREVISION=	1
11
CATEGORIES=	x11-toolkits
10
CATEGORIES=	x11-toolkits
12
MASTER_SITES=	${MASTER_SITE_EASYSW}
11
MASTER_SITES=	${MASTER_SITE_EASYSW}
13
MASTER_SITE_SUBDIR=	fltk/snapshots
12
MASTER_SITE_SUBDIR=	fltk/snapshots
Lines 30-40 Link Here
30
		jpeg.9:${PORTSDIR}/graphics/jpeg \
29
		jpeg.9:${PORTSDIR}/graphics/jpeg \
31
		Xft.2:${PORTSDIR}/x11-fonts/libXft
30
		Xft.2:${PORTSDIR}/x11-fonts/libXft
32
31
33
SNAPSHOT=	r6066
32
SNAPSHOT=	r6090
34
33
35
OPTIONS=	FLTK_THREADS "Install with threads support" on \
34
OPTIONS=	FLTK_THREADS "Install with threads support" on \
36
		FLTK_CAIRO "Use cairo as graphics backend" off \
35
		FLTK_CAIRO "Use cairo as graphics backend" off \
37
		FLTK_EXAMPLES "Build and install example programs" on
36
		FLTK_EXAMPLES "Build and install example programs" on \
37
		FLTK_XINERAMA "Enable Xinerama support" on
38
38
39
EXAMPLESDIR=	${PREFIX}/share/examples/fltk2
39
EXAMPLESDIR=	${PREFIX}/share/examples/fltk2
40
LATEST_LINK=	fltk2
40
LATEST_LINK=	fltk2
Lines 44-51 Link Here
44
USE_GL=		yes
44
USE_GL=		yes
45
GNU_CONFIGURE=	yes
45
GNU_CONFIGURE=	yes
46
46
47
CPPFLAGS+=	"-I${LOCALBASE}/include"
47
CPPFLAGS+=	-I${LOCALBASE}/include
48
LDFLAGS+=	"-L${LOCALBASE}/lib"
48
LDFLAGS+=	-L${LOCALBASE}/lib
49
49
50
CONFIGURE_ARGS+=	--enable-jpeg --enable-png --enable-gl --enable-xft \
50
CONFIGURE_ARGS+=	--enable-jpeg --enable-png --enable-gl --enable-xft \
51
			--enable-zlib
51
			--enable-zlib
Lines 63-70 Link Here
63
63
64
.if defined(WITH_FLTK_THREADS)
64
.if defined(WITH_FLTK_THREADS)
65
CONFIGURE_ARGS+=	--enable-threads
65
CONFIGURE_ARGS+=	--enable-threads
66
CPPFLAGS+=	"${PTHREAD_CFLAGS}"
66
CPPFLAGS+=	${PTHREAD_CFLAGS}
67
LDFLAGS+=	"${PTHREAD_LIBS}"
67
LDFLAGS+=	${PTHREAD_LIBS}
68
.else
68
.else
69
CONFIGURE_ARGS+=	--disable-threads
69
CONFIGURE_ARGS+=	--disable-threads
70
.endif
70
.endif
Lines 95-100 Link Here
95
EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-Makefile
95
EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-Makefile
96
.endif
96
.endif
97
97
98
.if defined(WITH_FLTK_XINERAMA)
99
USE_XORG+=	xinerama
100
CONFIGURE_ARGS+=	--enable-xinerama
101
.else
102
CONFIGURE_ARGS+=	--disable-xinerama
103
.endif
104
98
post-patch:
105
post-patch:
99
	${REINPLACE_CMD} -e 's:%%CXX%%:${CXX}:g' \
106
	${REINPLACE_CMD} -e 's:%%CXX%%:${CXX}:g' \
100
	    ${WRKSRC}/fltk2-config.in \
107
	    ${WRKSRC}/fltk2-config.in \
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (fltk-2.0.x-r6066.tar.bz2) = f3cc7788e64140d236c9678e67886dd8
1
MD5 (fltk-2.0.x-r6090.tar.bz2) = 4f6f95e0d27e42ee46538d5fffafc822
2
SHA256 (fltk-2.0.x-r6066.tar.bz2) = 769e5cd03ca90683412f714a8142caecadb896d2d6b4476f924d3d1acd144541
2
SHA256 (fltk-2.0.x-r6090.tar.bz2) = da5e99930700409ff5bedd84da7d6e878706f8f71ae15200cf53bb1331799fcc
3
SIZE (fltk-2.0.x-r6066.tar.bz2) = 2592321
3
SIZE (fltk-2.0.x-r6090.tar.bz2) = 2592769

Return to bug 122732