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

(-)alephone-new/Makefile (-10 / +50 lines)
Lines 6-36 Link Here
6
#
6
#
7
7
8
PORTNAME=	alephone
8
PORTNAME=	alephone
9
PORTVERSION=	20100424
9
PORTVERSION=	20110731
10
PORTREVISION=	1
11
CATEGORIES=	games
10
CATEGORIES=	games
12
MASTER_SITES=	SF/marathon/Aleph%20One/2010-04-24
11
MASTER_SITES=	SF/marathon/Aleph%20One/2011-07-31
13
DISTNAME=	AlephOne-${PORTVERSION}
12
DISTNAME=	AlephOne-${PORTVERSION}
14
13
15
MAINTAINER=	fiziologus@gmail.com
14
MAINTAINER=	fiziologus@gmail.com
16
COMMENT=	The open source version of Bungie's Marathon game
15
COMMENT=	The open source version of Bungie's Marathon game
17
16
18
LIB_DEPENDS=	speex.1:${PORTSDIR}/audio/speex
17
BUILD_DEPENDS+=	${LOCALBASE}/include/boost/function.hpp:${PORTSDIR}/devel/boost-libs
19
BUILD_DEPENDS=	${LOCALBASE}/include/boost/function.hpp:${PORTSDIR}/devel/boost-libs \
20
		${LOCALBASE}/include/zzip/lib.h:${PORTSDIR}/devel/zziplib
21
22
USE_BZIP2=	yes
18
USE_BZIP2=	yes
19
USE_SDL+=	image net sdl sound
23
USE_GL=		yes
20
USE_GL=		yes
24
USE_LUA=	5.1
21
USE_LUA=	5.1
25
USE_SDL=	image ttf net sdl sound
22
PKG_CONFIG?=	${LOCALBASE}/bin/pkg-config
26
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
27
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include -I${LUA_INCDIR}" \
24
CONFIGURE_ARGS+=--disable-alsa --disable-sndfile
28
		LDFLAGS="-L${LOCALBASE}/lib -L${LUA_LIBDIR}"
25
CONFIGURE_ENV=	PKG_CONFIG="${PKG_CONFIG}"
29
26
30
DATADIR=	${PREFIX}/share/AlephOne
27
DATADIR=	${PREFIX}/share/AlephOne
31
28
32
MAN6=		alephone.6
29
MAN6=		alephone.6
33
30
31
OPTIONS=	MAD "use libmad for mp3 playback" on \
32
		OGG "enable ogg/vorbis music playback" on \
33
		SPEEX "enable speex net mic playback" on \
34
		SMPEG "use SMPEG for movie playback" on \
35
		TTF "enable SDL_ttf font rendering" on \
36
		ZZIP "enable zziplib support" on
37
38
.if !defined(WITHOUT_MAD)
39
CONFIGURE_ARGS+=--disable-mad
40
.else
41
LIB_DEPEND+=	mad.2:${PORTSDIR}/audio/libmad
42
.endif
43
44
.if !defined(WITHOUT_OGG)
45
CONFIGURE_ARGS+=--disable-vorbis
46
.else
47
LIB_DEPEND+=	vorbisfile.6:${PORTSDIR}/audio/libvorbis
48
.endif
49
50
.if !defined(WITHOUT_SPEEX)
51
CONFIGURE_ARGS+=--disable-speex
52
.else
53
LIB_DEPENDS+=	speex.1:${PORTSDIR}/audio/speex
54
.endif
55
56
.if !defined(WITHOUT_SMPEG)
57
CONFIGURE_ARGS+=--disable-smpeg
58
.else
59
LIB_DEPENDS+=	smpeg.1:${PORTSDIR}/multimedia/smpeg
60
.endif
61
62
.if !defined(WITHOUT_TTF)
63
CONFIGURE_ARGS+=--disable-ttf
64
.else
65
USE_SDL+=	ttf
66
.endif
67
68
.if !defined(WITHOUT_ZZIP)
69
CONFIGURE_ARGS+=--disable-zzip
70
.else
71
LIB_DEPENDS+=	zzip.13:${PORTSDIR}/devel/zziplib
72
.endif
73
	
34
post-install:
74
post-install:
35
.if !defined(NOPORTDOCS)
75
.if !defined(NOPORTDOCS)
36
	${MKDIR} ${DOCSDIR}
76
	${MKDIR} ${DOCSDIR}
(-)alephone-new/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (AlephOne-20100424.tar.bz2) = d97089890ce99952027eaf6185baa6cb01b26c2882dfca9e68816dfe7076a5e6
1
SHA256 (AlephOne-20110731.tar.bz2) = c18ec39350e22ac58436bdb13db46a9db94e9ea68cfaf845588f3da1b21edf2b
2
SIZE (AlephOne-20100424.tar.bz2) = 3180896
2
SIZE (AlephOne-20110731.tar.bz2) = 3046086
(-)alephone-new/files/patch-Source_Files_Network_Metaserver_network_metaserver.h (-10 lines)
Lines 1-10 Link Here
1
--- Source_Files/Network/Metaserver/network_metaserver.h.orig	2010-12-10 15:54:11.000000000 +0300
2
+++ Source_Files/Network/Metaserver/network_metaserver.h	2010-12-10 15:54:23.000000000 +0300
3
@@ -32,6 +32,7 @@
4
 #include <map>
5
 #include <memory> // auto_ptr
6
 #include <set>
7
+#include <stdexcept>
8
 
9
 #include "Logging.h"
10
 
(-)alephone-new/pkg-plist (-1 / +1 lines)
Lines 5-11 Link Here
5
%%DATADIR%%/MML/Transparent_Sprites.mml
5
%%DATADIR%%/MML/Transparent_Sprites.mml
6
%%DATADIR%%/Themes/Default/DejaVuLGCSansCondensed-Bold.ttf
6
%%DATADIR%%/Themes/Default/DejaVuLGCSansCondensed-Bold.ttf
7
%%DATADIR%%/Themes/Default/DejaVuLGCSansCondensed-BoldOblique.ttf
7
%%DATADIR%%/Themes/Default/DejaVuLGCSansCondensed-BoldOblique.ttf
8
%%DATADIR%%/Themes/Default/bankgthd.ttf
8
%%DATADIR%%/Themes/Default/Squarish_Sans_CT_Medium.ttf
9
%%DATADIR%%/Themes/Default/button_c.bmp
9
%%DATADIR%%/Themes/Default/button_c.bmp
10
%%DATADIR%%/Themes/Default/button_c_p.bmp
10
%%DATADIR%%/Themes/Default/button_c_p.bmp
11
%%DATADIR%%/Themes/Default/button_l.bmp
11
%%DATADIR%%/Themes/Default/button_l.bmp

Return to bug 160728