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

Collapse All | Expand All

(-)Makefile (-12 / +18 lines)
Lines 2-22 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	alephone
4
PORTNAME=	alephone
5
PORTVERSION=	20150620
5
DISTVERSION=	20190331
6
PORTREVISION=	20
7
CATEGORIES=	games
6
CATEGORIES=	games
8
MASTER_SITES=	SF/marathon/Aleph%20One/2015-06-20
9
DISTNAME=	AlephOne-${PORTVERSION}
10
7
11
MAINTAINER=	fiziologus@gmail.com
8
MAINTAINER=	fiziologus@gmail.com
12
COMMENT=	The open source version of Bungie's Marathon game
9
COMMENT=	Open source version of Bungie's Marathon game
13
10
11
LICENSE=	GPLv3
12
14
BUILD_DEPENDS=	${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
13
BUILD_DEPENDS=	${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
14
LIB_DEPENDS=	libexpat.so:textproc/expat2
15
15
16
USES=		compiler:c++11-lang gl gmake localbase pkgconfig sdl tar:bzip2 
16
17
USE_CXXSTD=	gnu++98
17
USES=		autoreconf compiler:c++11-lang gmake localbase \
18
USE_SDL=	image net sdl ttf
18
		pkgconfig shared-mime-info sdl gl tar:bzip2
19
USE_GL=		yes
19
20
USE_SDL=	sdl2 image2 net2 ttf2
21
USE_GL=		gl glu
22
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	Aleph-One-Marathon
25
GH_TAGNAME=	release-20190331
26
20
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
21
CONFIGURE_ARGS=	--disable-alsa
28
CONFIGURE_ARGS=	--disable-alsa
22
29
Lines 25-31 Link Here
25
DATADIR=	${PREFIX}/share/AlephOne
32
DATADIR=	${PREFIX}/share/AlephOne
26
33
27
OPTIONS_DEFINE=	MAD FFMPEG OGG SPEEX SMPEG ZZIP PNG CURL SNDFILE DOCS
34
OPTIONS_DEFINE=	MAD FFMPEG OGG SPEEX SMPEG ZZIP PNG CURL SNDFILE DOCS
28
OPTIONS_DEFAULT=MAD OGG SPEEX SMPEG ZZIP PNG CURL SNDFILE
35
OPTIONS_DEFAULT=MAD FFMPEG OGG SPEEX SMPEG ZZIP PNG CURL SNDFILE
29
36
30
FFMPEG_DESC=	Use ffmpeg for film export and playback
37
FFMPEG_DESC=	Use ffmpeg for film export and playback
31
SMPEG_DESC=	Use SMPEG for movie playback
38
SMPEG_DESC=	Use SMPEG for movie playback
Lines 33-39 Link Here
33
40
34
MAD_LIB_DEPENDS=	libmad.so:audio/libmad
41
MAD_LIB_DEPENDS=	libmad.so:audio/libmad
35
MAD_CONFIGURE_WITH=	mad
42
MAD_CONFIGURE_WITH=	mad
36
FFMPEG_BROKEN=		fails to build with FFMPEG=on
37
FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg
43
FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg
38
FFMPEG_CONFIGURE_WITH=	ffmpeg
44
FFMPEG_CONFIGURE_WITH=	ffmpeg
39
OGG_LIB_DEPENDS=	libvorbisfile.so:audio/libvorbis
45
OGG_LIB_DEPENDS=	libvorbisfile.so:audio/libvorbis
Lines 40-46 Link Here
40
OGG_CONFIGURE_WITH=	vorbis
46
OGG_CONFIGURE_WITH=	vorbis
41
SPEEX_LIB_DEPENDS=	libspeex.so:audio/speex
47
SPEEX_LIB_DEPENDS=	libspeex.so:audio/speex
42
SPEEX_CONFIGURE_WITH=	speex
48
SPEEX_CONFIGURE_WITH=	speex
43
SMPEG_LIB_DEPENDS=	libsmpeg.so:multimedia/smpeg
49
SMPEG_LIB_DEPENDS=	libsmpeg2.so:multimedia/smpeg2
44
SMPEG_CONFIGURE_WITH=	smpeg
50
SMPEG_CONFIGURE_WITH=	smpeg
45
ZZIP_LIB_DEPENDS=	libzzip.so:devel/zziplib
51
ZZIP_LIB_DEPENDS=	libzzip.so:devel/zziplib
46
ZZIP_CONFIGURE_WITH=	zzip
52
ZZIP_CONFIGURE_WITH=	zzip
(-)distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (AlephOne-20150620.tar.bz2) = c0f360dfb74a6264f95d375103a74000930cf0439ffb0464f915f5379443e133
1
TIMESTAMP = 1587472217
2
SIZE (AlephOne-20150620.tar.bz2) = 5031898
2
SHA256 (Aleph-One-Marathon-alephone-20190331-release-20190331_GH0.tar.gz) = eee993933d7c24c4dbf8caf5a0fc41ec98cbff31c9f99564de2781030a0ec2f2
3
SIZE (Aleph-One-Marathon-alephone-20190331-release-20190331_GH0.tar.gz) = 6677609
(-)files/patch-Source__Files_Misc_interface.cpp (+11 lines)
Line 0 Link Here
1
--- Source_Files/Misc/interface.cpp.orig	2019-04-01 02:56:30 UTC
2
+++ Source_Files/Misc/interface.cpp
3
@@ -150,7 +150,7 @@ extern TP2PerfGlobals perf_globals;
4
 #include "Statistics.h"
5
 
6
 #ifdef HAVE_SMPEG
7
-#include <smpeg/smpeg.h>
8
+#include <smpeg2/smpeg.h>
9
 #endif
10
 #ifdef HAVE_FFMPEG
11
 #include "SDL_ffmpeg.h"
(-)files/patch-configure.ac (+11 lines)
Line 0 Link Here
1
--- configure.ac.orig	2019-04-01 02:56:30 UTC
2
+++ configure.ac
3
@@ -267,7 +267,7 @@ AX_CHECK_FEATURE_PKG([vorbis], [VORBISFILE],
4
                      [VORBISFILE], [vorbisfile])
5
 
6
 AX_CHECK_FEATURE_LIB([smpeg], [SMPEG],
7
-                     [smpeg/smpeg.h], [smpeg], [SMPEG_new])
8
+                     [smpeg2/smpeg.h], [smpeg2], [SMPEG_new])
9
 
10
 AX_CHECK_FEATURE_PKG([speex], [SPEEX], [speex], [speex])
11
 AS_IF([test "x$have_speex" = "xtrue"],
(-)pkg-plist (+82 lines)
Lines 45-47 Link Here
45
%%DATADIR%%/Plugins/Default_Theme/tiny_button_c.bmp
45
%%DATADIR%%/Plugins/Default_Theme/tiny_button_c.bmp
46
%%DATADIR%%/Plugins/Default_Theme/tiny_button_l.bmp
46
%%DATADIR%%/Plugins/Default_Theme/tiny_button_l.bmp
47
%%DATADIR%%/Plugins/Default_Theme/tiny_button_r.bmp
47
%%DATADIR%%/Plugins/Default_Theme/tiny_button_r.bmp
48
share/icons/hicolor/128x128/mimetypes/application-x-alephone-fila.png
49
share/icons/hicolor/128x128/mimetypes/application-x-alephone-imga.png
50
share/icons/hicolor/128x128/mimetypes/application-x-alephone-musa.png
51
share/icons/hicolor/128x128/mimetypes/application-x-alephone-phya.png
52
share/icons/hicolor/128x128/mimetypes/application-x-alephone-scea.png
53
share/icons/hicolor/128x128/mimetypes/application-x-alephone-sgaa.png
54
share/icons/hicolor/128x128/mimetypes/application-x-alephone-shpa.png
55
share/icons/hicolor/128x128/mimetypes/application-x-alephone-snda.png
56
share/icons/hicolor/128x128/mimetypes/text-x-alephone-mml.png
57
share/icons/hicolor/16x16/mimetypes/application-x-alephone-fila.png
58
share/icons/hicolor/16x16/mimetypes/application-x-alephone-imga.png
59
share/icons/hicolor/16x16/mimetypes/application-x-alephone-musa.png
60
share/icons/hicolor/16x16/mimetypes/application-x-alephone-phya.png
61
share/icons/hicolor/16x16/mimetypes/application-x-alephone-scea.png
62
share/icons/hicolor/16x16/mimetypes/application-x-alephone-sgaa.png
63
share/icons/hicolor/16x16/mimetypes/application-x-alephone-shpa.png
64
share/icons/hicolor/16x16/mimetypes/application-x-alephone-snda.png
65
share/icons/hicolor/16x16/mimetypes/text-x-alephone-mml.png
66
share/icons/hicolor/22x22/mimetypes/application-x-alephone-fila.png
67
share/icons/hicolor/22x22/mimetypes/application-x-alephone-imga.png
68
share/icons/hicolor/22x22/mimetypes/application-x-alephone-musa.png
69
share/icons/hicolor/22x22/mimetypes/application-x-alephone-phya.png
70
share/icons/hicolor/22x22/mimetypes/application-x-alephone-scea.png
71
share/icons/hicolor/22x22/mimetypes/application-x-alephone-sgaa.png
72
share/icons/hicolor/22x22/mimetypes/application-x-alephone-shpa.png
73
share/icons/hicolor/22x22/mimetypes/application-x-alephone-snda.png
74
share/icons/hicolor/22x22/mimetypes/text-x-alephone-mml.png
75
share/icons/hicolor/24x24/mimetypes/application-x-alephone-fila.png
76
share/icons/hicolor/24x24/mimetypes/application-x-alephone-imga.png
77
share/icons/hicolor/24x24/mimetypes/application-x-alephone-musa.png
78
share/icons/hicolor/24x24/mimetypes/application-x-alephone-phya.png
79
share/icons/hicolor/24x24/mimetypes/application-x-alephone-scea.png
80
share/icons/hicolor/24x24/mimetypes/application-x-alephone-sgaa.png
81
share/icons/hicolor/24x24/mimetypes/application-x-alephone-shpa.png
82
share/icons/hicolor/24x24/mimetypes/application-x-alephone-snda.png
83
share/icons/hicolor/24x24/mimetypes/text-x-alephone-mml.png
84
share/icons/hicolor/256x256/mimetypes/application-x-alephone-fila.png
85
share/icons/hicolor/256x256/mimetypes/application-x-alephone-imga.png
86
share/icons/hicolor/256x256/mimetypes/application-x-alephone-musa.png
87
share/icons/hicolor/256x256/mimetypes/application-x-alephone-phya.png
88
share/icons/hicolor/256x256/mimetypes/application-x-alephone-scea.png
89
share/icons/hicolor/256x256/mimetypes/application-x-alephone-sgaa.png
90
share/icons/hicolor/256x256/mimetypes/application-x-alephone-shpa.png
91
share/icons/hicolor/256x256/mimetypes/application-x-alephone-snda.png
92
share/icons/hicolor/256x256/mimetypes/text-x-alephone-mml.png
93
share/icons/hicolor/32x32/mimetypes/application-x-alephone-fila.png
94
share/icons/hicolor/32x32/mimetypes/application-x-alephone-imga.png
95
share/icons/hicolor/32x32/mimetypes/application-x-alephone-musa.png
96
share/icons/hicolor/32x32/mimetypes/application-x-alephone-phya.png
97
share/icons/hicolor/32x32/mimetypes/application-x-alephone-scea.png
98
share/icons/hicolor/32x32/mimetypes/application-x-alephone-sgaa.png
99
share/icons/hicolor/32x32/mimetypes/application-x-alephone-shpa.png
100
share/icons/hicolor/32x32/mimetypes/application-x-alephone-snda.png
101
share/icons/hicolor/32x32/mimetypes/text-x-alephone-mml.png
102
share/icons/hicolor/48x48/mimetypes/application-x-alephone-fila.png
103
share/icons/hicolor/48x48/mimetypes/application-x-alephone-imga.png
104
share/icons/hicolor/48x48/mimetypes/application-x-alephone-musa.png
105
share/icons/hicolor/48x48/mimetypes/application-x-alephone-phya.png
106
share/icons/hicolor/48x48/mimetypes/application-x-alephone-scea.png
107
share/icons/hicolor/48x48/mimetypes/application-x-alephone-sgaa.png
108
share/icons/hicolor/48x48/mimetypes/application-x-alephone-shpa.png
109
share/icons/hicolor/48x48/mimetypes/application-x-alephone-snda.png
110
share/icons/hicolor/48x48/mimetypes/text-x-alephone-mml.png
111
share/icons/hicolor/64x64/mimetypes/application-x-alephone-fila.png
112
share/icons/hicolor/64x64/mimetypes/application-x-alephone-imga.png
113
share/icons/hicolor/64x64/mimetypes/application-x-alephone-musa.png
114
share/icons/hicolor/64x64/mimetypes/application-x-alephone-phya.png
115
share/icons/hicolor/64x64/mimetypes/application-x-alephone-scea.png
116
share/icons/hicolor/64x64/mimetypes/application-x-alephone-sgaa.png
117
share/icons/hicolor/64x64/mimetypes/application-x-alephone-shpa.png
118
share/icons/hicolor/64x64/mimetypes/application-x-alephone-snda.png
119
share/icons/hicolor/64x64/mimetypes/text-x-alephone-mml.png
120
share/icons/hicolor/96x96/mimetypes/application-x-alephone-fila.png
121
share/icons/hicolor/96x96/mimetypes/application-x-alephone-imga.png
122
share/icons/hicolor/96x96/mimetypes/application-x-alephone-musa.png
123
share/icons/hicolor/96x96/mimetypes/application-x-alephone-phya.png
124
share/icons/hicolor/96x96/mimetypes/application-x-alephone-scea.png
125
share/icons/hicolor/96x96/mimetypes/application-x-alephone-sgaa.png
126
share/icons/hicolor/96x96/mimetypes/application-x-alephone-shpa.png
127
share/icons/hicolor/96x96/mimetypes/application-x-alephone-snda.png
128
share/icons/hicolor/96x96/mimetypes/text-x-alephone-mml.png
129
share/mime/packages/alephone.xml

Return to bug 245771