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

(-)games/stepmania-devel/Makefile (-6 / +8 lines)
Lines 6-11 Link Here
6
PORTEPOCH=	1
6
PORTEPOCH=	1
7
CATEGORIES=	games
7
CATEGORIES=	games
8
MASTER_SITES=	GOOGLE_CODE
8
MASTER_SITES=	GOOGLE_CODE
9
PROJECTHOST=	sm-ssc
9
PKGNAMESUFFIX=	-devel
10
PKGNAMESUFFIX=	-devel
10
DISTNAME=	${PORTNAME}-SM5-alpha3-src
11
DISTNAME=	${PORTNAME}-SM5-alpha3-src
11
12
Lines 24-34 Link Here
24
25
25
WRKSRC=		${WRKDIR}/${PORTNAME}-SM5-alpha3
26
WRKSRC=		${WRKDIR}/${PORTNAME}-SM5-alpha3
26
27
27
PROJECTHOST=	sm-ssc
28
USE_BZIP2=	yes
28
USE_BZIP2=	yes
29
USES=		iconv pathfix perl5 pkgconfig shebangfix
29
USE_XORG=	x11 xau xdmcp xext xrandr xrender xtst
30
USE_XORG=	x11 xau xdmcp xext xrandr xrender xtst
30
USE_GL=		gl glu
31
USE_GL=		gl glu
31
USES=		pathfix iconv shebangfix perl5 pkgconfig
32
USE_GNOME=	gtk20
32
USE_GNOME=	gtk20
33
USE_PERL5=	build
33
USE_PERL5=	build
34
GNU_CONFIGURE=	yes
34
GNU_CONFIGURE=	yes
Lines 38-44 Link Here
38
		extern/zlib/zlib2ansi
38
		extern/zlib/zlib2ansi
39
39
40
CPPFLAGS+=	-I${LOCALBASE}/include
40
CPPFLAGS+=	-I${LOCALBASE}/include
41
LDFLAGS+=	-L${LOCALBASE}/lib -lX11 -lpthread
41
LDFLAGS+=	-L${LOCALBASE}/lib -lX11
42
42
43
VORBIS_LIB_DEPENDS=	libvorbis.so:${PORTSDIR}/audio/libvorbis
43
VORBIS_LIB_DEPENDS=	libvorbis.so:${PORTSDIR}/audio/libvorbis
44
VORBIS_CONFIGURE_WITH=	vorbis
44
VORBIS_CONFIGURE_WITH=	vorbis
Lines 53-60 Link Here
53
53
54
post-patch:
54
post-patch:
55
	@${REINPLACE_CMD} -e \
55
	@${REINPLACE_CMD} -e \
56
		'/^LIBS/s|-lpthread|${ICONV_LIB}|' -e 's/-finline-limit=300//g' \
56
		's|-lpthread |-pthread |' ${WRKSRC}/configure
57
			 ${WRKSRC}/src/Makefile.in
57
	@${REINPLACE_CMD} -e \
58
		'/^LIBS/s|-lpthread|${ICONV_LIB}| ; \
59
		 s|-finline-limit=300||g' ${WRKSRC}/src/Makefile.in
58
60
59
pre-build:
61
pre-build:
60
	@${ECHO_CMD} -n > ${WRKDIR}/stepmania.sh
62
	@${ECHO_CMD} -n > ${WRKDIR}/stepmania.sh
Lines 62-68 Link Here
62
	@${ECHO_CMD} 'cd ${PREFIX}/lib/stepmania; ./stepmania $$@' >> ${WRKDIR}/stepmania.sh
64
	@${ECHO_CMD} 'cd ${PREFIX}/lib/stepmania; ./stepmania $$@' >> ${WRKDIR}/stepmania.sh
63
65
64
post-build:
66
post-build:
65
	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \
67
	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
66
		${MAKEFILE} ${MAKE_ARGS} SMData)
68
		${MAKEFILE} ${MAKE_ARGS} SMData)
67
69
68
do-install:
70
do-install:
(-)games/stepmania-devel/files/patch-ArchHooks.h (+11 lines)
Line 0 Link Here
1
--- src/arch/ArchHooks/ArchHooks.h.orig
2
+++ src/arch/ArchHooks/ArchHooks.h
3
@@ -1,6 +1,8 @@
4
 #ifndef ARCH_HOOKS_H
5
 #define ARCH_HOOKS_H
6
 
7
+#include <ctime>
8
+
9
 struct lua_State;
10
 class ArchHooks
11
 {

Return to bug 184822