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

(-)x11-toolkits/fox16/Makefile (-9 / +22 lines)
Lines 2-9 Link Here
2
# $FreeBSD: head/x11-toolkits/fox16/Makefile 405891 2016-01-12 16:20:31Z amdmi3 $
2
# $FreeBSD: head/x11-toolkits/fox16/Makefile 405891 2016-01-12 16:20:31Z amdmi3 $
3
3
4
PORTNAME=	fox
4
PORTNAME=	fox
5
PORTVERSION=	1.6.50
5
PORTVERSION=	1.6.51
6
PORTREVISION=	1
7
CATEGORIES=	x11-toolkits
6
CATEGORIES=	x11-toolkits
8
MASTER_SITES=	ftp://ftp.fox-toolkit.org/pub/ \
7
MASTER_SITES=	ftp://ftp.fox-toolkit.org/pub/ \
9
    		http://ftp.fox-toolkit.org/pub/
8
    		http://ftp.fox-toolkit.org/pub/
Lines 18-24 Link Here
18
		libtiff.so:${PORTSDIR}/graphics/tiff
17
		libtiff.so:${PORTSDIR}/graphics/tiff
19
18
20
USES=		jpeg libtool pathfix
19
USES=		jpeg libtool pathfix
21
USE_GL=		yes
20
USE_GL=		glu
22
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS=	--with-opengl --with-x --with-xim
22
CONFIGURE_ARGS=	--with-opengl --with-x --with-xim
24
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
Lines 30-37 Link Here
30
29
31
PORTDOCS=	*
30
PORTDOCS=	*
32
31
33
OPTIONS_DEFINE=		APPS DEBUG DOCS OPTIMIZED_CFLAGS PROFILE SHM XFT
32
OPTIONS_DEFINE=		APPS DEBUG DOCS OPTIMIZED_CFLAGS PROFILE SHM \
34
OPTIONS_DEFAULT= 	SHM XFT
33
			XCURSOR XFT XINPUT XRANDR XRENDER
34
OPTIONS_DEFAULT= 	SHM XCURSOR XFT XINPUT XRANDR XRENDER
35
OPTIONS_SUB=		yes
35
OPTIONS_SUB=		yes
36
36
37
APPS_DESC=		Install sample applications
37
APPS_DESC=		Install sample applications
Lines 44-59 Link Here
44
SHM_DESC=		Shared Memory support
44
SHM_DESC=		Shared Memory support
45
SHM_CONFIGURE_ON=	--with-xshm=yes
45
SHM_CONFIGURE_ON=	--with-xshm=yes
46
SHM_CONFIGURE_OFF=	--with-xshm=no
46
SHM_CONFIGURE_OFF=	--with-xshm=no
47
XCURSOR_USE=		xorg=xcursor
48
XCURSOR_CONFIGURE_ON=	--with-xcursor=yes
49
XCURSOR_CONFIGURE_OFF=	--with-xcursor=no
47
XFT_USE=		xorg=xft
50
XFT_USE=		xorg=xft
48
XFT_CONFIGURE_ON=	--with-xft=yes
51
XFT_CONFIGURE_ON=	--with-xft=yes
49
XFT_CONFIGURE_OFF=	--with-xft=no
52
XFT_CONFIGURE_OFF=	--with-xft=no
50
XFT_CPPFLAGS=		$$(freetype-config --cflags)
53
XFT_CPPFLAGS=		$$(freetype-config --cflags)
51
XFT_LDFLAGS=		$$(freetype-config --libs)
54
XFT_LDFLAGS=		$$(freetype-config --libs)
55
XFT_IMPLIES=		XRENDER
56
XINPUT_DESC=		X Input extension library support
57
XINPUT_USE=		xorg=xi
58
XINPUT_CONFIGURE_ON=	--with-xinput=yes
59
XINPUT_CONFIGURE_OFF=	--with-xinput=no
60
XRANDR_USE=		xorg=xrandr
61
XRANDR_CONFIGURE_ON=	--with-xrandr=yes
62
XRANDR_CONFIGURE_OFF=	--with-xrandr=no
63
XRENDER_DESC=		X Render extension library support
64
XRENDER_USE=		xorg=xrender
65
XRENDER_CONFIGURE_ON=	--with-xrender=yes
66
XRENDER_CONFIGURE_OFF=	--with-xrender=no
52
67
53
MAJORVER=	${PORTVERSION:R}
68
MAJORVER=	${PORTVERSION:R}
54
69
55
.include <bsd.port.options.mk>
56
57
post-patch:
70
post-patch:
58
# Rename man pages as in manpage.1 --> manpage-16.1 to avoid
71
# Rename man pages as in manpage.1 --> manpage-16.1 to avoid
59
# conflicts with fox14 and fox17
72
# conflicts with fox14 and fox17
Lines 83-95 Link Here
83
	@${REINPLACE_CMD} -e \
96
	@${REINPLACE_CMD} -e \
84
		's|^\(screenshotsdir\).*$$|\1=${DOCSDIR}/html|' \
97
		's|^\(screenshotsdir\).*$$|\1=${DOCSDIR}/html|' \
85
		${WRKSRC}/doc/screenshots/Makefile.in
98
		${WRKSRC}/doc/screenshots/Makefile.in
86
.if !${PORT_OPTIONS:MAPPS}
99
100
post-patch-APPS-off:
87
	@${REINPLACE_CMD} -e \
101
	@${REINPLACE_CMD} -e \
88
		's|^\(SUBDIRS.*\)adie|\1|; \
102
		's|^\(SUBDIRS.*\)adie|\1|; \
89
		 s|^\(SUBDIRS.*\)pathfinder|\1|; \
103
		 s|^\(SUBDIRS.*\)pathfinder|\1|; \
90
		 s|^\(SUBDIRS.*\)calculator|\1|' \
104
		 s|^\(SUBDIRS.*\)calculator|\1|' \
91
		${WRKSRC}/Makefile.in
105
		${WRKSRC}/Makefile.in
92
.endif
93
106
94
post-install:
107
post-install:
95
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libCHART-${MAJORVER}.so.[0-9].*
108
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libCHART-${MAJORVER}.so.[0-9].*
(-)x11-toolkits/fox16/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (fox-1.6.50.tar.gz) = 342c751d2a7edab136ad26cb4483329da3c16c7abf2f283f318d666ef12d0887
1
SHA256 (fox-1.6.51.tar.gz) = 15a99792965d933a4936e48b671c039657546bdec6a318c223ab1131624403d1
2
SIZE (fox-1.6.50.tar.gz) = 4381855
2
SIZE (fox-1.6.51.tar.gz) = 4383165
(-)x11-toolkits/fox16/pkg-descr (+1 lines)
Lines 3-6 Link Here
3
like Java to me). FOX is a very flexible library, it has all sorts of
3
like Java to me). FOX is a very flexible library, it has all sorts of
4
functions and options, and is supposed to be fairly fast.
4
functions and options, and is supposed to be fairly fast.
5
5
6
Author: Jeroen van der Zijp <jvz@cfdrc.com>
6
WWW: http://www.fox-toolkit.org/fox.html
7
WWW: http://www.fox-toolkit.org/fox.html
(-)x11-toolkits/fox16/pkg-plist (-2 / +2 lines)
Lines 294-304 Link Here
294
lib/libCHART-%%MAJORVER%%.a
294
lib/libCHART-%%MAJORVER%%.a
295
lib/libCHART-%%MAJORVER%%.so
295
lib/libCHART-%%MAJORVER%%.so
296
lib/libCHART-%%MAJORVER%%.so.0
296
lib/libCHART-%%MAJORVER%%.so.0
297
lib/libCHART-%%MAJORVER%%.so.0.0.50
297
lib/libCHART-%%MAJORVER%%.so.0.0.51
298
lib/libFOX-%%MAJORVER%%.a
298
lib/libFOX-%%MAJORVER%%.a
299
lib/libFOX-%%MAJORVER%%.so
299
lib/libFOX-%%MAJORVER%%.so
300
lib/libFOX-%%MAJORVER%%.so.0
300
lib/libFOX-%%MAJORVER%%.so.0
301
lib/libFOX-%%MAJORVER%%.so.0.0.50
301
lib/libFOX-%%MAJORVER%%.so.0.0.51
302
libdata/pkgconfig/fox.pc
302
libdata/pkgconfig/fox.pc
303
%%APPS%%man/man1/PathFinder-16.1.gz
303
%%APPS%%man/man1/PathFinder-16.1.gz
304
%%APPS%%man/man1/adie-16.1.gz
304
%%APPS%%man/man1/adie-16.1.gz

Return to bug 208215