diff options
author | wiz <wiz@pkgsrc.org> | 2010-02-03 11:19:12 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2010-02-03 11:19:12 +0000 |
commit | 52f89e77d5190f5a715c7caacdeb2735dc7529c4 (patch) | |
tree | afcfe959c4c8d84b1724260afa090d1243e048ec /games | |
parent | a270107549447fb8f6d05d9da55382e0902d7103 (diff) | |
download | pkgsrc-52f89e77d5190f5a715c7caacdeb2735dc7529c4.tar.gz |
Initial import of marathon-trilogy-1.0:
The original trilogy from Bungie, playable using the Aleph One game engine.
Diffstat (limited to 'games')
-rw-r--r-- | games/marathon-trilogy/DESCR | 3 | ||||
-rw-r--r-- | games/marathon-trilogy/MESSAGE | 13 | ||||
-rw-r--r-- | games/marathon-trilogy/Makefile | 44 | ||||
-rw-r--r-- | games/marathon-trilogy/PLIST | 206 | ||||
-rw-r--r-- | games/marathon-trilogy/distinfo | 11 |
5 files changed, 277 insertions, 0 deletions
diff --git a/games/marathon-trilogy/DESCR b/games/marathon-trilogy/DESCR new file mode 100644 index 00000000000..97f9ac9b4ff --- /dev/null +++ b/games/marathon-trilogy/DESCR @@ -0,0 +1,3 @@ +The original trilogy from Bungie, playable using the Aleph One game engine. +Copyright 1994-1997 Bungie. +96.9 MB in archives diff --git a/games/marathon-trilogy/MESSAGE b/games/marathon-trilogy/MESSAGE new file mode 100644 index 00000000000..8fcc90e4054 --- /dev/null +++ b/games/marathon-trilogy/MESSAGE @@ -0,0 +1,13 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2010/02/03 11:19:12 wiz Exp $ + +The simplest way to play one of these scenarios is to set the ALEPHONE_DATA +variable to the path of that directory, e.g. + +$ ALEPHONE_DATA=/usr/pkg/share/AlephOne/Scenarios/Infinity alephone & + +Alternately, you can select the Map, Shapes, Sounds, etc to use individually +from within the game UI, but that is more tedious. + +The "Read Me M1A1.html" file may also be of interest. +=========================================================================== diff --git a/games/marathon-trilogy/Makefile b/games/marathon-trilogy/Makefile new file mode 100644 index 00000000000..1f7759602c7 --- /dev/null +++ b/games/marathon-trilogy/Makefile @@ -0,0 +1,44 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/02/03 11:19:12 wiz Exp $ +# + +# This number is rather arbitrary and only for pkgsrc's benefit. +DISTNAME= marathon-trilogy-1.0 +CATEGORIES= games +# The original Bungie trilogy series +DISTFILES= M1A1.zip Marathon2.zip MarathonInfinity.zip +MASTER_SITES= http://trilogyrelease.bungie.org/files/ +EXTRACT_SUFX= .zip + +MAINTAINER= christtrekker@users.sourceforge.net +HOMEPAGE= http://trilogyrelease.bungie.org/ +COMMENT= Bungie game data files, playable with the Aleph One engine +LICENSE= generic-nonlicense + +# There is no true dependency on Aleph One. These scenarios cannot be +# played without it, though. +#DEPENDS+= alephone-[0-9]*:../../games/alephone + +PKG_DESTDIR_SUPPORT= user-destdir + +SCENARIO_BASE= share/AlephOne/Scenarios +.for scenario in 1 2 Infinity +INSTALLATION_DIRS+= ${SCENARIO_BASE}/${scenario} ${SCENARIO_BASE}/${scenario}/Physics\ Models ${SCENARIO_BASE}/${scenario}/Scripts ${SCENARIO_BASE}/${scenario}/Themes ${SCENARIO_BASE}/${scenario}/Tracks +.endfor + +NO_CONFIGURE= yes +NO_BUILD= yes + +post-extract: + ${FIND} ${WRKDIR} -name CVS -print | ${XARGS} -I repl ${RM} -rf "repl" + ${FIND} ${WRKDIR}/M1A1 -type f -exec ${CHMOD} 0644 {} \; + ${FIND} ${WRKDIR}/Marathon\ 2 -type f -exec ${CHMOD} 0644 {} \; + ${FIND} ${WRKDIR}/Marathon\ Infinity -type f -exec ${CHMOD} 0644 {} \; + +do-install: + #install the files into the Scenarios dir + #there is no ${INSTALL_...} command with recursive abilities... + ${CP} -r ${WRKDIR}/M1A1/* ${DESTDIR}${PREFIX}/${SCENARIO_BASE}/1 + ${CP} -r ${WRKDIR}/Marathon\ 2/* ${DESTDIR}${PREFIX}/${SCENARIO_BASE}/2 + ${CP} -r ${WRKDIR}/Marathon\ Infinity/* ${DESTDIR}${PREFIX}/${SCENARIO_BASE}/Infinity + +.include "../../mk/bsd.pkg.mk" diff --git a/games/marathon-trilogy/PLIST b/games/marathon-trilogy/PLIST new file mode 100644 index 00000000000..a683e353767 --- /dev/null +++ b/games/marathon-trilogy/PLIST @@ -0,0 +1,206 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/02/03 11:19:12 wiz Exp $ +share/AlephOne/Scenarios/1/Fonts.fntA +share/AlephOne/Scenarios/1/M1A1 Images.imgA +share/AlephOne/Scenarios/1/M1A1 Map.sceA +share/AlephOne/Scenarios/1/M1A1 Music.ogg +share/AlephOne/Scenarios/1/M1A1 Shapes.shpA +share/AlephOne/Scenarios/1/M1A1 Sounds.sndA +share/AlephOne/Scenarios/1/Read Me M1A1.html +share/AlephOne/Scenarios/1/Scripts/M1A1.mml +share/AlephOne/Scenarios/1/Scripts/havoc.mml +share/AlephOne/Scenarios/1/Scripts/monsters.mml +share/AlephOne/Scenarios/1/Scripts/scenery.mml +share/AlephOne/Scenarios/1/Scripts/settings.mml +share/AlephOne/Scenarios/1/Themes/Default/.#slider_c.bmp.1.3 +share/AlephOne/Scenarios/1/Themes/Default/.#slider_l.bmp.1.3 +share/AlephOne/Scenarios/1/Themes/Default/.#slider_r.bmp.1.3 +share/AlephOne/Scenarios/1/Themes/Default/.#theme2.mml.1.2 +share/AlephOne/Scenarios/1/Themes/Default/.#theme2.mml.1.7 +share/AlephOne/Scenarios/1/Themes/Default/DejaVuLGCSansCondensed-Bold.ttf +share/AlephOne/Scenarios/1/Themes/Default/DejaVuLGCSansCondensed-BoldOblique.ttf +share/AlephOne/Scenarios/1/Themes/Default/LICENSE-DejaVu +share/AlephOne/Scenarios/1/Themes/Default/Makefile +share/AlephOne/Scenarios/1/Themes/Default/Makefile.am +share/AlephOne/Scenarios/1/Themes/Default/Makefile.in +share/AlephOne/Scenarios/1/Themes/Default/README +share/AlephOne/Scenarios/1/Themes/Default/bankgthd.ttf +share/AlephOne/Scenarios/1/Themes/Default/bankgthd.ttf.txt +share/AlephOne/Scenarios/1/Themes/Default/button_c.bmp +share/AlephOne/Scenarios/1/Themes/Default/button_c_p.bmp +share/AlephOne/Scenarios/1/Themes/Default/button_l.bmp +share/AlephOne/Scenarios/1/Themes/Default/button_l_p.bmp +share/AlephOne/Scenarios/1/Themes/Default/button_r.bmp +share/AlephOne/Scenarios/1/Themes/Default/button_r_p.bmp +share/AlephOne/Scenarios/1/Themes/Default/frame_b.bmp +share/AlephOne/Scenarios/1/Themes/Default/frame_bl.bmp +share/AlephOne/Scenarios/1/Themes/Default/frame_br.bmp +share/AlephOne/Scenarios/1/Themes/Default/frame_l.bmp +share/AlephOne/Scenarios/1/Themes/Default/frame_r.bmp +share/AlephOne/Scenarios/1/Themes/Default/frame_t.bmp +share/AlephOne/Scenarios/1/Themes/Default/frame_tl.bmp +share/AlephOne/Scenarios/1/Themes/Default/frame_tr.bmp +share/AlephOne/Scenarios/1/Themes/Default/list_b.bmp +share/AlephOne/Scenarios/1/Themes/Default/list_bl.bmp +share/AlephOne/Scenarios/1/Themes/Default/list_br.bmp +share/AlephOne/Scenarios/1/Themes/Default/list_l.bmp +share/AlephOne/Scenarios/1/Themes/Default/list_r.bmp +share/AlephOne/Scenarios/1/Themes/Default/list_t.bmp +share/AlephOne/Scenarios/1/Themes/Default/list_tl.bmp +share/AlephOne/Scenarios/1/Themes/Default/list_tr.bmp +share/AlephOne/Scenarios/1/Themes/Default/resources +share/AlephOne/Scenarios/1/Themes/Default/slider.bmp +share/AlephOne/Scenarios/1/Themes/Default/slider_c.bmp +share/AlephOne/Scenarios/1/Themes/Default/slider_l.bmp +share/AlephOne/Scenarios/1/Themes/Default/slider_r.bmp +share/AlephOne/Scenarios/1/Themes/Default/theme.mml +share/AlephOne/Scenarios/1/Themes/Default/theme2.mml +share/AlephOne/Scenarios/1/Themes/Default/thumb_b.bmp +share/AlephOne/Scenarios/1/Themes/Default/thumb_bc.bmp +share/AlephOne/Scenarios/1/Themes/Default/thumb_c.bmp +share/AlephOne/Scenarios/1/Themes/Default/thumb_t.bmp +share/AlephOne/Scenarios/1/Themes/Default/thumb_tc.bmp +share/AlephOne/Scenarios/1/Themes/Default/tiny_button_c.bmp +share/AlephOne/Scenarios/1/Themes/Default/tiny_button_l.bmp +share/AlephOne/Scenarios/1/Themes/Default/tiny_button_r.bmp +share/AlephOne/Scenarios/1/Tracks/aliensagain.mp3 +share/AlephOne/Scenarios/1/Tracks/chomber.mp3 +share/AlephOne/Scenarios/1/Tracks/fatman.mp3 +share/AlephOne/Scenarios/1/Tracks/flippant.mp3 +share/AlephOne/Scenarios/1/Tracks/flowersinheaven.mp3 +share/AlephOne/Scenarios/1/Tracks/freedom.mp3 +share/AlephOne/Scenarios/1/Tracks/guardians.mp3 +share/AlephOne/Scenarios/1/Tracks/landing.mp3 +share/AlephOne/Scenarios/1/Tracks/leela.mp3 +share/AlephOne/Scenarios/1/Tracks/newpacific.mp3 +share/AlephOne/Scenarios/1/Tracks/newpacific_reprise.mp3 +share/AlephOne/Scenarios/1/Tracks/rapture.mp3 +share/AlephOne/Scenarios/1/Tracks/rushing.mp3 +share/AlephOne/Scenarios/1/Tracks/splash_marathon.mp3 +share/AlephOne/Scenarios/1/Tracks/swirls.mp3 +share/AlephOne/Scenarios/1/Tracks/whataboutbob.mp3 +share/AlephOne/Scenarios/2/Fonts.fntA +share/AlephOne/Scenarios/2/Images.imgA +share/AlephOne/Scenarios/2/Map.sceA +share/AlephOne/Scenarios/2/Music.ogg +share/AlephOne/Scenarios/2/Physics Models/Standard.phyA +share/AlephOne/Scenarios/2/Scripts/Filenames.mml +share/AlephOne/Scenarios/2/Scripts/Marathon 2.mml +share/AlephOne/Scenarios/2/Scripts/Transparent_Liquids.mml +share/AlephOne/Scenarios/2/Scripts/Transparent_Sprites.mml +share/AlephOne/Scenarios/2/Shapes.shpA +share/AlephOne/Scenarios/2/Sounds.sndA +share/AlephOne/Scenarios/2/Themes/Default/.#slider_c.bmp.1.3 +share/AlephOne/Scenarios/2/Themes/Default/.#slider_l.bmp.1.3 +share/AlephOne/Scenarios/2/Themes/Default/.#slider_r.bmp.1.3 +share/AlephOne/Scenarios/2/Themes/Default/.#theme2.mml.1.2 +share/AlephOne/Scenarios/2/Themes/Default/.#theme2.mml.1.7 +share/AlephOne/Scenarios/2/Themes/Default/DejaVuLGCSansCondensed-Bold.ttf +share/AlephOne/Scenarios/2/Themes/Default/DejaVuLGCSansCondensed-BoldOblique.ttf +share/AlephOne/Scenarios/2/Themes/Default/LICENSE-DejaVu +share/AlephOne/Scenarios/2/Themes/Default/Makefile +share/AlephOne/Scenarios/2/Themes/Default/Makefile.am +share/AlephOne/Scenarios/2/Themes/Default/Makefile.in +share/AlephOne/Scenarios/2/Themes/Default/README +share/AlephOne/Scenarios/2/Themes/Default/bankgthd.ttf +share/AlephOne/Scenarios/2/Themes/Default/bankgthd.ttf.txt +share/AlephOne/Scenarios/2/Themes/Default/button_c.bmp +share/AlephOne/Scenarios/2/Themes/Default/button_c_p.bmp +share/AlephOne/Scenarios/2/Themes/Default/button_l.bmp +share/AlephOne/Scenarios/2/Themes/Default/button_l_p.bmp +share/AlephOne/Scenarios/2/Themes/Default/button_r.bmp +share/AlephOne/Scenarios/2/Themes/Default/button_r_p.bmp +share/AlephOne/Scenarios/2/Themes/Default/frame_b.bmp +share/AlephOne/Scenarios/2/Themes/Default/frame_bl.bmp +share/AlephOne/Scenarios/2/Themes/Default/frame_br.bmp +share/AlephOne/Scenarios/2/Themes/Default/frame_l.bmp +share/AlephOne/Scenarios/2/Themes/Default/frame_r.bmp +share/AlephOne/Scenarios/2/Themes/Default/frame_t.bmp +share/AlephOne/Scenarios/2/Themes/Default/frame_tl.bmp +share/AlephOne/Scenarios/2/Themes/Default/frame_tr.bmp +share/AlephOne/Scenarios/2/Themes/Default/list_b.bmp +share/AlephOne/Scenarios/2/Themes/Default/list_bl.bmp +share/AlephOne/Scenarios/2/Themes/Default/list_br.bmp +share/AlephOne/Scenarios/2/Themes/Default/list_l.bmp +share/AlephOne/Scenarios/2/Themes/Default/list_r.bmp +share/AlephOne/Scenarios/2/Themes/Default/list_t.bmp +share/AlephOne/Scenarios/2/Themes/Default/list_tl.bmp +share/AlephOne/Scenarios/2/Themes/Default/list_tr.bmp +share/AlephOne/Scenarios/2/Themes/Default/resources +share/AlephOne/Scenarios/2/Themes/Default/slider.bmp +share/AlephOne/Scenarios/2/Themes/Default/slider_c.bmp +share/AlephOne/Scenarios/2/Themes/Default/slider_l.bmp +share/AlephOne/Scenarios/2/Themes/Default/slider_r.bmp +share/AlephOne/Scenarios/2/Themes/Default/theme.mml +share/AlephOne/Scenarios/2/Themes/Default/theme2.mml +share/AlephOne/Scenarios/2/Themes/Default/thumb_b.bmp +share/AlephOne/Scenarios/2/Themes/Default/thumb_bc.bmp +share/AlephOne/Scenarios/2/Themes/Default/thumb_c.bmp +share/AlephOne/Scenarios/2/Themes/Default/thumb_t.bmp +share/AlephOne/Scenarios/2/Themes/Default/thumb_tc.bmp +share/AlephOne/Scenarios/2/Themes/Default/tiny_button_c.bmp +share/AlephOne/Scenarios/2/Themes/Default/tiny_button_l.bmp +share/AlephOne/Scenarios/2/Themes/Default/tiny_button_r.bmp +share/AlephOne/Scenarios/Infinity/Fonts.fntA +share/AlephOne/Scenarios/Infinity/Images.imgA +share/AlephOne/Scenarios/Infinity/Map.sceA +share/AlephOne/Scenarios/Infinity/Music.ogg +share/AlephOne/Scenarios/Infinity/Physics Models/Standard.phyA +share/AlephOne/Scenarios/Infinity/Scripts/Filenames.mml +share/AlephOne/Scenarios/Infinity/Scripts/Marathon Infinity.mml +share/AlephOne/Scenarios/Infinity/Scripts/Transparent_Liquids.mml +share/AlephOne/Scenarios/Infinity/Scripts/Transparent_Sprites.mml +share/AlephOne/Scenarios/Infinity/Shapes.shpA +share/AlephOne/Scenarios/Infinity/Sounds.sndA +share/AlephOne/Scenarios/Infinity/Themes/Default/.#slider_c.bmp.1.3 +share/AlephOne/Scenarios/Infinity/Themes/Default/.#slider_l.bmp.1.3 +share/AlephOne/Scenarios/Infinity/Themes/Default/.#slider_r.bmp.1.3 +share/AlephOne/Scenarios/Infinity/Themes/Default/.#theme2.mml.1.2 +share/AlephOne/Scenarios/Infinity/Themes/Default/.#theme2.mml.1.7 +share/AlephOne/Scenarios/Infinity/Themes/Default/DejaVuLGCSansCondensed-Bold.ttf +share/AlephOne/Scenarios/Infinity/Themes/Default/DejaVuLGCSansCondensed-BoldOblique.ttf +share/AlephOne/Scenarios/Infinity/Themes/Default/LICENSE-DejaVu +share/AlephOne/Scenarios/Infinity/Themes/Default/Makefile +share/AlephOne/Scenarios/Infinity/Themes/Default/Makefile.am +share/AlephOne/Scenarios/Infinity/Themes/Default/Makefile.in +share/AlephOne/Scenarios/Infinity/Themes/Default/README +share/AlephOne/Scenarios/Infinity/Themes/Default/bankgthd.ttf +share/AlephOne/Scenarios/Infinity/Themes/Default/bankgthd.ttf.txt +share/AlephOne/Scenarios/Infinity/Themes/Default/button_c.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/button_c_p.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/button_l.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/button_l_p.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/button_r.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/button_r_p.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/frame_b.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/frame_bl.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/frame_br.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/frame_l.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/frame_r.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/frame_t.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/frame_tl.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/frame_tr.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/list_b.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/list_bl.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/list_br.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/list_l.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/list_r.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/list_t.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/list_tl.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/list_tr.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/resources +share/AlephOne/Scenarios/Infinity/Themes/Default/slider.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/slider_c.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/slider_l.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/slider_r.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/theme.mml +share/AlephOne/Scenarios/Infinity/Themes/Default/theme2.mml +share/AlephOne/Scenarios/Infinity/Themes/Default/thumb_b.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/thumb_bc.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/thumb_c.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/thumb_t.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/thumb_tc.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/tiny_button_c.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/tiny_button_l.bmp +share/AlephOne/Scenarios/Infinity/Themes/Default/tiny_button_r.bmp +@pkgdir share/AlephOne/Scenarios/Infinity/Tracks +@pkgdir share/AlephOne/Scenarios/2/Tracks diff --git a/games/marathon-trilogy/distinfo b/games/marathon-trilogy/distinfo new file mode 100644 index 00000000000..e04637a6ee6 --- /dev/null +++ b/games/marathon-trilogy/distinfo @@ -0,0 +1,11 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/02/03 11:19:12 wiz Exp $ + +SHA1 (M1A1.zip) = 4be1baa1ae6c3fd89b0880470e7ad7cf8cf7ad07 +RMD160 (M1A1.zip) = 33c01d1082cbb9ab7f4aa60e03c1ed5e8ca0c508 +Size (M1A1.zip) = 39545293 bytes +SHA1 (Marathon2.zip) = 1e676497f505e6dea6d41afbb3ca8e98b9eba8cb +RMD160 (Marathon2.zip) = bb6b10fc4969ce654ed2b3ac409cb9e749c35425 +Size (Marathon2.zip) = 27248151 bytes +SHA1 (MarathonInfinity.zip) = dbff98ce3a9c27b6c2a5eb79ce3937eee72888a2 +RMD160 (MarathonInfinity.zip) = f9985ba752728c31d5370cd2fd5c64198f115c61 +Size (MarathonInfinity.zip) = 30109883 bytes |