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

(-)Makefile (-3 / +9 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	xonotic
4
PORTNAME=	xonotic
5
PORTVERSION=	0.7.0
5
PORTVERSION=	0.7.0
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	games
7
CATEGORIES=	games
8
MASTER_SITES=	http://nl.dl.xonotic.org/ \
8
MASTER_SITES=	http://nl.dl.xonotic.org/ \
9
		http://mirror.bitmissile.com/xonotic/releases/
9
		http://mirror.bitmissile.com/xonotic/releases/
Lines 32-48 Link Here
32
PORTDATA=	*
32
PORTDATA=	*
33
33
34
OPTIONS_MULTI=	COMPONENTS
34
OPTIONS_MULTI=	COMPONENTS
35
OPTIONS_MULTI_COMPONENTS=CLIENT DEDICATED
35
OPTIONS_MULTI_COMPONENTS=CLIENT DEDICATED ENCRYPTION
36
OPTIONS_DEFAULT=CLIENT DEDICATED
36
OPTIONS_DEFAULT=CLIENT DEDICATED ENCRYPTION
37
37
38
CLIENT_DESC=	Build client
38
CLIENT_DESC=	Build client
39
DEDICATED_DESC=	Build dedicated server
39
DEDICATED_DESC=	Build dedicated server
40
ENCRYPTION_DESC=Build encryption (required for stats submission)
40
41
41
CLIENT_LIB_DEPENDS+=	libmodplug.so:${PORTSDIR}/audio/libmodplug \
42
CLIENT_LIB_DEPENDS+=	libmodplug.so:${PORTSDIR}/audio/libmodplug \
42
			libtheora.so:${PORTSDIR}/multimedia/libtheora \
43
			libtheora.so:${PORTSDIR}/multimedia/libtheora \
43
			libvorbis.so:${PORTSDIR}/audio/libvorbis \
44
			libvorbis.so:${PORTSDIR}/audio/libvorbis \
44
			libogg.so:${PORTSDIR}/audio/libogg
45
			libogg.so:${PORTSDIR}/audio/libogg
45
46
47
ENCRYPTION_LIB_DEPENDS=	libd0_rijndael.so:${PORTSDIR}/security/d0_blind_id
48
46
.include <bsd.port.options.mk>
49
.include <bsd.port.options.mk>
47
50
48
.if ${PORT_OPTIONS:MCLIENT}
51
.if ${PORT_OPTIONS:MCLIENT}
Lines 84-89 Link Here
84
	${FIND} ${STAGEDIR}${DATADIR}/server -type f -name *.sh -o -name rcon*.pl | \
87
	${FIND} ${STAGEDIR}${DATADIR}/server -type f -name *.sh -o -name rcon*.pl | \
85
		${XARGS} ${CHMOD} +x
88
		${XARGS} ${CHMOD} +x
86
.endif
89
.endif
90
.if ${PORT_OPTIONS:MENCRYPTION}
91
	${INSTALL_DATA} ${WRKDIR}/Xonotic/key_0.d0pk ${STAGEDIR}${PREFIX}/share/${PORTNAME}
92
.endif
87
	${MKDIR} ${STAGEDIR}${DATADIR}/data
93
	${MKDIR} ${STAGEDIR}${DATADIR}/data
88
	${INSTALL_DATA} ${WRKDIR}/Xonotic/data/*.pk3 ${STAGEDIR}${DATADIR}/data/
94
	${INSTALL_DATA} ${WRKDIR}/Xonotic/data/*.pk3 ${STAGEDIR}${DATADIR}/data/

Return to bug 187855