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

(-)head/games/redeclipse/Makefile (+2 lines)
Lines 1-75 Link Here
1
# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
1
# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	redeclipse
4
PORTNAME=	redeclipse
5
PORTVERSION=	1.6.0
5
PORTVERSION=	1.6.0
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
PORTREVISION=  1
7
CATEGORIES=	games
8
CATEGORIES=	games
8
9
9
MAINTAINER=	amdmi3@FreeBSD.org
10
MAINTAINER=	amdmi3@FreeBSD.org
10
COMMENT=	Single-player and multi-player first-person ego-shooter
11
COMMENT=	Single-player and multi-player first-person ego-shooter
11
12
12
LICENSE=	MIT ZLIB
13
LICENSE=	MIT ZLIB
13
LICENSE_COMB=	multi
14
LICENSE_COMB=	multi
14
15
15
BROKEN_sparc64=	does not build on sparc64
16
BROKEN_sparc64=	does not build on sparc64
16
17
17
RUN_DEPENDS=	redeclipse-data>=${PORTVERSION}:games/redeclipse-data
18
RUN_DEPENDS=	redeclipse-data>=${PORTVERSION}:games/redeclipse-data
18
19
19
USE_GITHUB=	yes
20
USE_GITHUB=	yes
20
GH_ACCOUNT=	red-eclipse
21
GH_ACCOUNT=	red-eclipse
21
GH_PROJECT=	base
22
GH_PROJECT=	base
23
GH_TAGNAME=	54f964f
22
24
23
USES=		gmake
25
USES=		gmake
24
BUILD_WRKSRC=	${WRKSRC}/src
26
BUILD_WRKSRC=	${WRKSRC}/src
25
27
26
SUB_FILES=	${PLIST_FILES:Mbin/*:T}
28
SUB_FILES=	${PLIST_FILES:Mbin/*:T}
27
29
28
PORTDOCS=	*
30
PORTDOCS=	*
29
PORTDATA=	*
31
PORTDATA=	*
30
32
31
OPTIONS_DEFINE=		OPTIMIZED_CFLAGS DOCS
33
OPTIONS_DEFINE=		OPTIMIZED_CFLAGS DOCS
32
OPTIONS_MULTI=		COMPONENTS
34
OPTIONS_MULTI=		COMPONENTS
33
OPTIONS_MULTI_COMPONENTS=CLIENT DEDICATED
35
OPTIONS_MULTI_COMPONENTS=CLIENT DEDICATED
34
OPTIONS_DEFAULT=	CLIENT DEDICATED OPTIMIZED_CFLAGS
36
OPTIONS_DEFAULT=	CLIENT DEDICATED OPTIMIZED_CFLAGS
35
37
36
CLIENT_DESC=		Build client
38
CLIENT_DESC=		Build client
37
CLIENT_USE=		GL=gl SDL=image2,mixer2,sdl2 XORG=x11
39
CLIENT_USE=		GL=gl SDL=image2,mixer2,sdl2 XORG=x11
38
CLIENT_ALL_TARGET=	client
40
CLIENT_ALL_TARGET=	client
39
CLIENT_PLIST_FILES=	bin/${PORTNAME} libexec/${PORTNAME} \
41
CLIENT_PLIST_FILES=	bin/${PORTNAME} libexec/${PORTNAME} \
40
			share/pixmaps/${PORTNAME}.ico
42
			share/pixmaps/${PORTNAME}.ico
41
CLIENT_DESKTOP_ENTRIES=	"Red Eclipse" \
43
CLIENT_DESKTOP_ENTRIES=	"Red Eclipse" \
42
			"" \
44
			"" \
43
			"${PREFIX}/share/pixmaps/${PORTNAME}.ico" \
45
			"${PREFIX}/share/pixmaps/${PORTNAME}.ico" \
44
			"${PORTNAME}" \
46
			"${PORTNAME}" \
45
			"Game;Shooter;" \
47
			"Game;Shooter;" \
46
			""
48
			""
47
49
48
DEDICATED_DESC=		Build dedicated server
50
DEDICATED_DESC=		Build dedicated server
49
DEDICATED_ALL_TARGET=	server
51
DEDICATED_ALL_TARGET=	server
50
DEDICATED_PLIST_FILES=	bin/${PORTNAME}_server libexec/${PORTNAME}_server
52
DEDICATED_PLIST_FILES=	bin/${PORTNAME}_server libexec/${PORTNAME}_server
51
53
52
OPTIMIZED_CFLAGS_CFLAGS=	-O3 -fomit-frame-pointer -ffast-math
54
OPTIMIZED_CFLAGS_CFLAGS=	-O3 -fomit-frame-pointer -ffast-math
53
OPTIMIZED_CFLAGS_CXXFLAGS=	-O3 -fomit-frame-pointer -ffast-math
55
OPTIMIZED_CFLAGS_CXXFLAGS=	-O3 -fomit-frame-pointer -ffast-math
54
56
55
post-extract:
57
post-extract:
56
	@${RM} -rf ${WRKSRC}/src/include ${WRKSRC}/src/lib
58
	@${RM} -rf ${WRKSRC}/src/include ${WRKSRC}/src/lib
57
59
58
post-patch:
60
post-patch:
59
	@${REINPLACE_CMD} -e 's|CLIENT_PCH=.*|CLIENT_PCH=|' ${WRKSRC}/src/Makefile
61
	@${REINPLACE_CMD} -e 's|CLIENT_PCH=.*|CLIENT_PCH=|' ${WRKSRC}/src/Makefile
60
62
61
do-install:
63
do-install:
62
	(cd ${WRKSRC} && ${COPYTREE_SHARE} config ${STAGEDIR}${DATADIR})
64
	(cd ${WRKSRC} && ${COPYTREE_SHARE} config ${STAGEDIR}${DATADIR})
63
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
65
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
64
66
65
do-install-CLIENT-on:
67
do-install-CLIENT-on:
66
	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
68
	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
67
	${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}_bsd ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
69
	${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}_bsd ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
68
	${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}.ico \
70
	${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}.ico \
69
		${STAGEDIR}${PREFIX}/share/pixmaps
71
		${STAGEDIR}${PREFIX}/share/pixmaps
70
72
71
do-install-DEDICATED-on:
73
do-install-DEDICATED-on:
72
	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}_server ${STAGEDIR}${PREFIX}/bin/
74
	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}_server ${STAGEDIR}${PREFIX}/bin/
73
	${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}_server_bsd ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}_server
75
	${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}_server_bsd ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}_server
74
76
75
.include <bsd.port.mk>
77
.include <bsd.port.mk>
(-)head/games/redeclipse/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1513953010
1
TIMESTAMP = 1556116243
2
SHA256 (red-eclipse-base-v1.6.0_GH0.tar.gz) = 40af4276a7dd9ffc48e31f01e63343954b3851c5b446716cf0513f579c9949ef
2
SHA256 (red-eclipse-base-v1.6.0-54f964f_GH0.tar.gz) = e6a2651b0929932e49309c16488ec7dc6705290e1bb4ed6f3125215bb85252e6
3
SIZE (red-eclipse-base-v1.6.0_GH0.tar.gz) = 13846634
3
SIZE (red-eclipse-base-v1.6.0-54f964f_GH0.tar.gz) = 13846492

Return to bug 237531