View | Details | Raw Unified | Return to bug 210081 | Differences between
and this patch

Collapse All | Expand All

(-)imaze/Makefile (-32 / +14 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	imaze
4
PORTNAME=	imaze
5
PORTVERSION=	1.4
5
PORTVERSION=	1.4
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	games
7
CATEGORIES=	games
8
MASTER_SITES=	TUCOWS/x11/entertain/ \
8
MASTER_SITES=	TUCOWS/x11/entertain/ \
9
		http://www.sourcefiles.org/Games/Arcade/
9
		http://www.sourcefiles.org/Games/Arcade/
Lines 15-63 Link Here
15
LICENSE=	BSD4CLAUSE
15
LICENSE=	BSD4CLAUSE
16
LICENSE_FILE=	${WRKSRC}/Copyright
16
LICENSE_FILE=	${WRKSRC}/Copyright
17
17
18
BROKEN=		unfetchable
19
DEPRECATED=	Broken for more than 6 months
20
EXPIRATION_DATE=	2016-07-04
21
OPTIONS_DEFINE=	AUDIO JOYSTICK
18
OPTIONS_DEFINE=	AUDIO JOYSTICK
22
OPTIONS_RADIO=	GUI
19
OPTIONS_SINGLE=	GUI
23
OPTIONS_RADIO_GUI=	XVIEW MOTIF
20
OPTIONS_SINGLE_GUI=	ATHENA MOTIF XVIEW
24
OPTIONS_DEFAULT=	AUDIO JOYSTICK XVIEW
21
OPTIONS_DEFAULT=	ATHENA AUDIO JOYSTICK
22
23
ATHENA_DESC=	Athena widget library support
24
ATHENA_VARS=	TOOLKIT=athena
25
AUDIO_DESC=	Audio support
25
AUDIO_DESC=	Audio support
26
AUDIO_CONFIGURE_OFF=	noaudio
26
JOYSTICK_DESC=	Joystick support
27
JOYSTICK_DESC=	Joystick support
28
JOYSTICK_CONFIGURE_OFF=	nojoystick
29
MOTIF_USES=	motif
30
MOTIF_VARS=	MOTIFLIB="-L${LOCALBASE}/lib -lXm -lXt" TOOLKIT=motif
27
XVIEW_DESC=	XView widget library support
31
XVIEW_DESC=	XView widget library support
32
XVIEW_LIB_DEPENDS=	libxview.so:x11-toolkits/xview
33
XVIEW_VARS=	TOOLKIT=xview
28
34
29
CONFIGURE_WRKSRC=${WRKSRC}/source
35
CONFIGURE_WRKSRC=${WRKSRC}/source
30
BUILD_WRKSRC=	${WRKSRC}/source
36
BUILD_WRKSRC=	${WRKSRC}/source
31
37
32
USE_XORG=	x11 xaw xt
38
USE_XORG=	x11 xaw xmu xt
33
HAS_CONFIGURE=	yes
39
HAS_CONFIGURE=	yes
34
CONFIGURE_ARGS=	${TOOLKIT} X11Dir="${LOCALBASE}" CFlags="${CFLAGS}"
40
CONFIGURE_ARGS=	${TOOLKIT} X11Dir="${LOCALBASE}" CFlags="${CFLAGS}"
35
MAKE_ENV=	SOUNDDIR="${DATADIR}/sounds"
41
MAKE_ENV=	SOUNDDIR="${DATADIR}/sounds"
36
42
37
.include <bsd.port.options.mk>
38
39
.if empty(PORT_OPTIONS:MAUDIO)
40
CONFIGURE_ARGS+=noaudio
41
.endif
42
43
.if empty(PORT_OPTIONS:MJOYSTICK)
44
CONFIGURE_ARGS+=nojoystick
45
.endif
46
47
.if empty(PORT_OPTIONS:MMOTIF) && empty(PORT_OPTIONS:MXVIEW)
48
TOOLKIT=	athena
49
.endif
50
51
.if ${PORT_OPTIONS:MMOTIF}
52
USES+=		motif
53
TOOLKIT=	motif
54
.endif
55
56
.if ${PORT_OPTIONS:MXVIEW}
57
LIB_DEPENDS+=	libxview.so:x11-toolkits/xview
58
TOOLKIT=	xview
59
.endif
60
61
do-install:
43
do-install:
62
.for i in genlab imaze imazesrv imazestat ninja xlabed
44
.for i in genlab imaze imazesrv imazestat ninja xlabed
63
	(cd ${WRKSRC}/source && ${INSTALL_PROGRAM} ${i} ${STAGEDIR}${PREFIX}/bin)
45
	(cd ${WRKSRC}/source && ${INSTALL_PROGRAM} ${i} ${STAGEDIR}${PREFIX}/bin)

Return to bug 210081