aboutsummaryrefslogtreecommitdiff
path: root/games/alephone
diff options
context:
space:
mode:
authorFernando ApesteguĂ­a <fernape@FreeBSD.org>2020-04-26 16:57:51 +0000
committerFernando ApesteguĂ­a <fernape@FreeBSD.org>2020-04-26 16:57:51 +0000
commit9d2822a25a1264f73c89cbd9ee66971f2c3e85db (patch)
tree1f543f7ebbb976017fba4124606053b1c36e726a /games/alephone
parent381c2fa5ffbca4eedcf9c3045ca0238e1a765f72 (diff)
downloadports-9d2822a25a1264f73c89cbd9ee66971f2c3e85db.tar.gz
ports-9d2822a25a1264f73c89cbd9ee66971f2c3e85db.zip
games/alephone: Update to 20190331
* Add license * Fix COMMENT * Add missing dependencies PR: 245771 Submitted by: shamaz.mazum@gmail.com Approved by: fiziologus@gmail.com (maintainer timeout)
Notes
Notes: svn path=/head/; revision=533079
Diffstat (limited to 'games/alephone')
-rw-r--r--games/alephone/Makefile37
-rw-r--r--games/alephone/distinfo5
-rw-r--r--games/alephone/pkg-plist82
3 files changed, 105 insertions, 19 deletions
diff --git a/games/alephone/Makefile b/games/alephone/Makefile
index ce230f1e0900..d8fa3d2b60b3 100644
--- a/games/alephone/Makefile
+++ b/games/alephone/Makefile
@@ -2,21 +2,27 @@
# $FreeBSD$
PORTNAME= alephone
-PORTVERSION= 20150620
-PORTREVISION= 20
+DISTVERSION= 20190331
CATEGORIES= games
-MASTER_SITES= SF/marathon/Aleph%20One/2015-06-20
-DISTNAME= AlephOne-${PORTVERSION}
MAINTAINER= fiziologus@gmail.com
-COMMENT= The open source version of Bungie's Marathon game
+COMMENT= Open source version of Bungies Marathon game
-BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
+LICENSE= GPLv3
+
+LIB_DEPENDS= libexpat.so:textproc/expat2 \
+ libboost_filesystem.so:devel/boost-libs
+
+USES= autoreconf compiler:c++11-lang gmake localbase \
+ pkgconfig shared-mime-info sdl gl tar:bzip2
+
+USE_SDL= sdl2 image2 net2 ttf2
+USE_GL= gl glu
+
+USE_GITHUB= yes
+GH_ACCOUNT= Aleph-One-Marathon
+GH_TAGNAME= release-20190331
-USES= compiler:c++11-lang gl gmake localbase pkgconfig sdl tar:bzip2
-USE_CXXSTD= gnu++98
-USE_SDL= image net sdl ttf
-USE_GL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-alsa
@@ -24,24 +30,21 @@ PORTDOCS= *
DATADIR= ${PREFIX}/share/AlephOne
-OPTIONS_DEFINE= MAD FFMPEG OGG SPEEX SMPEG ZZIP PNG CURL SNDFILE DOCS
-OPTIONS_DEFAULT=MAD OGG SPEEX SMPEG ZZIP PNG CURL SNDFILE
+OPTIONS_DEFINE= MAD FFMPEG OGG SPEEX ZZIP PNG CURL SNDFILE DOCS
+OPTIONS_DEFAULT=MAD FFMPEG OGG SPEEX ZZIP PNG CURL SNDFILE
FFMPEG_DESC= Use ffmpeg for film export and playback
-SMPEG_DESC= Use SMPEG for movie playback
ZZIP_DESC= Enable zziplib support
MAD_LIB_DEPENDS= libmad.so:audio/libmad
MAD_CONFIGURE_WITH= mad
-FFMPEG_BROKEN= fails to build with FFMPEG=on
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
FFMPEG_CONFIGURE_WITH= ffmpeg
OGG_LIB_DEPENDS= libvorbisfile.so:audio/libvorbis
OGG_CONFIGURE_WITH= vorbis
-SPEEX_LIB_DEPENDS= libspeex.so:audio/speex
+SPEEX_LIB_DEPENDS= libspeex.so:audio/speex \
+ libspeexdsp.so:audio/speexdsp
SPEEX_CONFIGURE_WITH= speex
-SMPEG_LIB_DEPENDS= libsmpeg.so:multimedia/smpeg
-SMPEG_CONFIGURE_WITH= smpeg
ZZIP_LIB_DEPENDS= libzzip.so:devel/zziplib
ZZIP_CONFIGURE_WITH= zzip
PNG_LIB_DEPENDS= libpng.so:graphics/png
diff --git a/games/alephone/distinfo b/games/alephone/distinfo
index 4393315551d3..50d07001de62 100644
--- a/games/alephone/distinfo
+++ b/games/alephone/distinfo
@@ -1,2 +1,3 @@
-SHA256 (AlephOne-20150620.tar.bz2) = c0f360dfb74a6264f95d375103a74000930cf0439ffb0464f915f5379443e133
-SIZE (AlephOne-20150620.tar.bz2) = 5031898
+TIMESTAMP = 1587472217
+SHA256 (Aleph-One-Marathon-alephone-20190331-release-20190331_GH0.tar.gz) = eee993933d7c24c4dbf8caf5a0fc41ec98cbff31c9f99564de2781030a0ec2f2
+SIZE (Aleph-One-Marathon-alephone-20190331-release-20190331_GH0.tar.gz) = 6677609
diff --git a/games/alephone/pkg-plist b/games/alephone/pkg-plist
index ce3b5668ad8b..a84c218da829 100644
--- a/games/alephone/pkg-plist
+++ b/games/alephone/pkg-plist
@@ -45,3 +45,85 @@ man/man6/alephone.6.gz
%%DATADIR%%/Plugins/Default_Theme/tiny_button_c.bmp
%%DATADIR%%/Plugins/Default_Theme/tiny_button_l.bmp
%%DATADIR%%/Plugins/Default_Theme/tiny_button_r.bmp
+share/icons/hicolor/128x128/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/128x128/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/128x128/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/128x128/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/128x128/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/128x128/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/128x128/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/128x128/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/128x128/mimetypes/text-x-alephone-mml.png
+share/icons/hicolor/16x16/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/16x16/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/16x16/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/16x16/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/16x16/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/16x16/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/16x16/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/16x16/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/16x16/mimetypes/text-x-alephone-mml.png
+share/icons/hicolor/22x22/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/22x22/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/22x22/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/22x22/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/22x22/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/22x22/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/22x22/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/22x22/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/22x22/mimetypes/text-x-alephone-mml.png
+share/icons/hicolor/24x24/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/24x24/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/24x24/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/24x24/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/24x24/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/24x24/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/24x24/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/24x24/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/24x24/mimetypes/text-x-alephone-mml.png
+share/icons/hicolor/256x256/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/256x256/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/256x256/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/256x256/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/256x256/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/256x256/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/256x256/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/256x256/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/256x256/mimetypes/text-x-alephone-mml.png
+share/icons/hicolor/32x32/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/32x32/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/32x32/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/32x32/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/32x32/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/32x32/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/32x32/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/32x32/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/32x32/mimetypes/text-x-alephone-mml.png
+share/icons/hicolor/48x48/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/48x48/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/48x48/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/48x48/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/48x48/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/48x48/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/48x48/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/48x48/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/48x48/mimetypes/text-x-alephone-mml.png
+share/icons/hicolor/64x64/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/64x64/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/64x64/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/64x64/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/64x64/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/64x64/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/64x64/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/64x64/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/64x64/mimetypes/text-x-alephone-mml.png
+share/icons/hicolor/96x96/mimetypes/application-x-alephone-fila.png
+share/icons/hicolor/96x96/mimetypes/application-x-alephone-imga.png
+share/icons/hicolor/96x96/mimetypes/application-x-alephone-musa.png
+share/icons/hicolor/96x96/mimetypes/application-x-alephone-phya.png
+share/icons/hicolor/96x96/mimetypes/application-x-alephone-scea.png
+share/icons/hicolor/96x96/mimetypes/application-x-alephone-sgaa.png
+share/icons/hicolor/96x96/mimetypes/application-x-alephone-shpa.png
+share/icons/hicolor/96x96/mimetypes/application-x-alephone-snda.png
+share/icons/hicolor/96x96/mimetypes/text-x-alephone-mml.png
+share/mime/packages/alephone.xml