summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/marathon-evil/DESCR9
-rw-r--r--games/marathon-evil/MESSAGE9
-rw-r--r--games/marathon-evil/Makefile41
-rw-r--r--games/marathon-evil/PLIST62
-rw-r--r--games/marathon-evil/distinfo5
5 files changed, 126 insertions, 0 deletions
diff --git a/games/marathon-evil/DESCR b/games/marathon-evil/DESCR
new file mode 100644
index 00000000000..25941d0bc12
--- /dev/null
+++ b/games/marathon-evil/DESCR
@@ -0,0 +1,9 @@
+Remember when you were a child, there was something about the dark that
+just struck you with pure terror? But you grew out of this fear, knowing
+that nothing really was there.
+
+Things have changed.
+
+Everyone was wrong.
+
+Monsters DO exist.
diff --git a/games/marathon-evil/MESSAGE b/games/marathon-evil/MESSAGE
new file mode 100644
index 00000000000..81d63b8eb47
--- /dev/null
+++ b/games/marathon-evil/MESSAGE
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2012/12/12 16:26:51 wiz Exp $
+
+Using this scenario with Aleph One obviates some of the information contained
+in EVIL ReadMe.txt, but useful development history and plot details can still
+be found there.
+
+${PREFIX}/share/doc/marathon-evil/EVIL ReadMe.txt
+===========================================================================
diff --git a/games/marathon-evil/Makefile b/games/marathon-evil/Makefile
new file mode 100644
index 00000000000..32b591a6b71
--- /dev/null
+++ b/games/marathon-evil/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1 2012/12/12 16:26:51 wiz Exp $
+
+DISTNAME= marathon-evil-199704
+CATEGORIES= games
+MASTER_SITES= http://files3.bungie.org/trilogy/
+DISTFILES+= MarathonEvil.zip
+EXTRACT_SUFX= .zip
+
+MAINTAINER= christtrekker@users.sourceforge.net
+HOMEPAGE= http://bighouse.bungie.org/evil/
+COMMENT= Game data for Marathon EVIL scenario, playable with Aleph One
+LICENSE= cc-by-nc-nd-v3.0-license
+
+# There is no true dependency on Aleph One. These scenarios cannot be
+# played without it, though.
+#DEPENDS+= alephone-[0-9]*:../../games/alephone
+
+.include "../../games/alephone/scenario.mk"
+INSTALLATION_DIRS= ${SCENARIO_BASE}/Evil ${SCENARIO_BASE}/Evil/Scripts ${SCENARIO_BASE}/Evil/Themes
+INSTALLATION_DIRS+= share/doc/${PKGBASE}
+
+NO_CONFIGURE= yes
+NO_BUILD= yes
+MESSAGE_SUBST+= SCENARIO_BASE="${SCENARIO_BASE}"
+
+post-extract:
+ #clean up irregular author packaging
+ find -d ${WRKDIR} -name CVS -exec rm -rf {} \;
+ find ${WRKDIR} -name .#* -exec rm -rf {} \;
+ ${CHMOD} 644 ${WRKDIR}/Marathon\ EVIL/Cursed*
+ ${CHMOD} 644 ${WRKDIR}/Marathon\ EVIL/Scripts/*
+ ${CHMOD} 644 ${WRKDIR}/Marathon\ EVIL/Themes/Default/*
+
+do-install:
+ #install the docs into doc dir and other files into the Scenarios dir
+ #there is no ${INSTALL_...} command with recursive abilities...
+ ${INSTALL_DATA} ${WRKDIR}/Marathon\ EVIL/*.txt ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
+ ${CP} -r ${WRKDIR}/Marathon\ EVIL/* ${DESTDIR}${PREFIX}/${SCENARIO_BASE}/Evil
+ ${RM} -f ${DESTDIR}${PREFIX}/${SCENARIO_BASE}/Evil/EVIL\ ReadMe.txt
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/marathon-evil/PLIST b/games/marathon-evil/PLIST
new file mode 100644
index 00000000000..5bc90dd9348
--- /dev/null
+++ b/games/marathon-evil/PLIST
@@ -0,0 +1,62 @@
+@comment $NetBSD: PLIST,v 1.1 2012/12/12 16:26:51 wiz Exp $
+share/AlephOne/Scenarios/Evil/Cursed Data.mpg
+share/AlephOne/Scenarios/Evil/Cursed Images.imgA
+share/AlephOne/Scenarios/Evil/Cursed Map.sceA
+share/AlephOne/Scenarios/Evil/Cursed Net Maps.sceA
+share/AlephOne/Scenarios/Evil/Cursed Net Physics.phyA
+share/AlephOne/Scenarios/Evil/Cursed Physics.phyA
+share/AlephOne/Scenarios/Evil/Cursed Shapes.shpA
+share/AlephOne/Scenarios/Evil/Cursed Sounds.sndA
+share/AlephOne/Scenarios/Evil/Fonts.fntA
+share/AlephOne/Scenarios/Evil/Music.ogg
+share/AlephOne/Scenarios/Evil/Scripts/Evil Scenario.mml
+share/AlephOne/Scenarios/Evil/Scripts/Evil Strings.mml
+share/AlephOne/Scenarios/Evil/Scripts/Transparent_Liquids.mml
+share/AlephOne/Scenarios/Evil/Scripts/Transparent_Sprites.mml
+share/AlephOne/Scenarios/Evil/Themes/Default/DejaVuLGCSansCondensed-Bold.ttf
+share/AlephOne/Scenarios/Evil/Themes/Default/DejaVuLGCSansCondensed-BoldOblique.ttf
+share/AlephOne/Scenarios/Evil/Themes/Default/LICENSE-DejaVu
+share/AlephOne/Scenarios/Evil/Themes/Default/Makefile
+share/AlephOne/Scenarios/Evil/Themes/Default/Makefile.am
+share/AlephOne/Scenarios/Evil/Themes/Default/Makefile.in
+share/AlephOne/Scenarios/Evil/Themes/Default/README
+share/AlephOne/Scenarios/Evil/Themes/Default/bankgthd.ttf
+share/AlephOne/Scenarios/Evil/Themes/Default/bankgthd.ttf.txt
+share/AlephOne/Scenarios/Evil/Themes/Default/button_c.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/button_c_p.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/button_l.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/button_l_p.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/button_r.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/button_r_p.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/frame_b.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/frame_bl.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/frame_br.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/frame_l.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/frame_r.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/frame_t.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/frame_tl.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/frame_tr.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/list_b.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/list_bl.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/list_br.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/list_l.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/list_r.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/list_t.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/list_tl.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/list_tr.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/resources
+share/AlephOne/Scenarios/Evil/Themes/Default/slider.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/slider_c.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/slider_l.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/slider_r.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/theme.mml
+share/AlephOne/Scenarios/Evil/Themes/Default/theme2.mml
+share/AlephOne/Scenarios/Evil/Themes/Default/thumb_b.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/thumb_bc.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/thumb_c.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/thumb_t.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/thumb_tc.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/tiny_button_c.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/tiny_button_l.bmp
+share/AlephOne/Scenarios/Evil/Themes/Default/tiny_button_r.bmp
+share/doc/marathon-evil/EVIL ReadMe.txt
diff --git a/games/marathon-evil/distinfo b/games/marathon-evil/distinfo
new file mode 100644
index 00000000000..af6d0a46ec4
--- /dev/null
+++ b/games/marathon-evil/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2012/12/12 16:26:51 wiz Exp $
+
+SHA1 (MarathonEvil.zip) = be8e53895b7f4da53a038078766e4dd2934112d6
+RMD160 (MarathonEvil.zip) = 4905b09be4116cf9912ca6b190d94e371dc139da
+Size (MarathonEvil.zip) = 32032327 bytes