summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authormicha <micha@pkgsrc.org>2019-08-26 16:44:05 +0000
committermicha <micha@pkgsrc.org>2019-08-26 16:44:05 +0000
commit27fb3d529861157945e5f921f27fc2e73c8ffde4 (patch)
treef3d5fe404531562967ca2364881b4a413d45b1ba /games
parent6be43c45385c8aebccae568713bff621d9cfbabb (diff)
downloadpkgsrc-27fb3d529861157945e5f921f27fc2e73c8ffde4.tar.gz
games/doom2-pwad-struggle: import doom2-pwad-struggle-20180819nb1
Attention: This is a mod for Doom II, not a standalone game! It has received one of the 2018 Cacowards on Doomworld. For the look & feel intended by the author, you need the original Doom II from id Software as base (doom2.wad as IWAD). If you don't have Doom II, you can use Freedoom (freedoom2.wad as IWAD) to play, but the Freedoom graphics doesn't match well to the style of this mod. =========================================================================== Advanced engine needed : Limit removing compatibility This wad uses heavily modified DeHacked patch. So it is recommended not to use other custom gameplay patches. Primary purpose : Single player =========================================================================== Struggle - Antaresian Legacy It features new weapons and monsters replacement with DeHacked patch. Some of original monsters are also slightly changed, so it's recommended to check out the info [see installed text file], before you play this one. P.S.: Par time is based on UV-MAX, not UV-Speed P.P.S. : Please try STRG_M28.wad file, if you're having a framerate issue with MAP28.
Diffstat (limited to 'games')
-rw-r--r--games/doom2-pwad-struggle/DESCR24
-rw-r--r--games/doom2-pwad-struggle/Makefile47
-rw-r--r--games/doom2-pwad-struggle/PLIST5
-rw-r--r--games/doom2-pwad-struggle/distinfo6
-rw-r--r--games/doom2-pwad-struggle/files/INSTALL.pkgsrc7
5 files changed, 89 insertions, 0 deletions
diff --git a/games/doom2-pwad-struggle/DESCR b/games/doom2-pwad-struggle/DESCR
new file mode 100644
index 00000000000..f54b7ceba2e
--- /dev/null
+++ b/games/doom2-pwad-struggle/DESCR
@@ -0,0 +1,24 @@
+Attention: This is a mod for Doom II, not a standalone game!
+It has received one of the 2018 Cacowards on Doomworld.
+
+For the look & feel intended by the author, you need the original Doom II
+from id Software as base (doom2.wad as IWAD).
+If you don't have Doom II, you can use Freedoom (freedoom2.wad as IWAD) to
+play, but the Freedoom graphics doesn't match well to the style of this mod.
+
+===========================================================================
+Advanced engine needed : Limit removing compatibility
+ This wad uses heavily modified DeHacked patch. So
+ it is recommended not to use other custom gameplay
+ patches.
+Primary purpose : Single player
+===========================================================================
+
+Struggle - Antaresian Legacy
+It features new weapons and monsters replacement with DeHacked patch.
+Some of original monsters are also slightly changed, so it's recommended to
+check out the info [see installed text file], before you play this one.
+
+P.S.: Par time is based on UV-MAX, not UV-Speed
+P.P.S. : Please try STRG_M28.wad file, if you're having a framerate issue
+ with MAP28.
diff --git a/games/doom2-pwad-struggle/Makefile b/games/doom2-pwad-struggle/Makefile
new file mode 100644
index 00000000000..6157d6f385f
--- /dev/null
+++ b/games/doom2-pwad-struggle/Makefile
@@ -0,0 +1,47 @@
+# $NetBSD: Makefile,v 1.1 2019/08/26 16:44:05 micha Exp $
+
+DISTNAME= strg
+# Use release date from STRG.txt as package version
+PKGNAME= doom2-pwad-struggle-20180819
+PKGREVISION= 1
+CATEGORIES= games
+MASTER_SITES= ftp://ftp.fu-berlin.de/pc/games/idgames/levels/doom2/Ports/megawads/
+MASTER_SITES+= ftp://mirrors.syringanetworks.net/idgames/levels/doom2/Ports/megawads/
+EXTRACT_SUFX= .zip
+
+MAINTAINER= micha@NetBSD.org
+COMMENT= Doom II mod
+LICENSE= cc-by-nc-v4.0-license
+
+.include "../../mk/bsd.prefs.mk"
+
+# DOOMWADDIR is intentionally shared with other Doom packages
+DOOMWADDIR= share/doom
+INSTALLATION_DIRS= ${DOOMWADDIR} share/doc/doom2-pwad-struggle
+
+# Configure INSTALL.pkgsrc (formerly displayed as MESSAGE)
+SUBST_CLASSES+= install
+SUBST_STAGE.install= do-configure
+SUBST_MESSAGE.install= Preparing INSTALL.pkgsrc file ...
+SUBST_FILES.install= INSTALL.pkgsrc
+SUBST_SED.install= -e 's,DOOMWADDIR,${PREFIX}/${DOOMWADDIR},'
+
+NO_BUILD= yes
+
+pre-configure:
+ ${MKDIR} ${WRKSRC}
+ ${CP} ${FILESDIR}/INSTALL.pkgsrc ${WRKSRC}
+
+do-install:
+ cd ${WRKDIR} && \
+ ${INSTALL_DATA} STRG.wad \
+ ${DESTDIR}${PREFIX}/${DOOMWADDIR}/STRG.wad; \
+ ${INSTALL_DATA} STRG_M28.wad \
+ ${DESTDIR}${PREFIX}/${DOOMWADDIR}/STRG_M28.wad; \
+ ${INSTALL_DATA} STRG.txt \
+ ${DESTDIR}${PREFIX}/${DOOMWADDIR}/STRG.txt
+ cd ${WRKSRC} && \
+ ${INSTALL_DATA} INSTALL.pkgsrc \
+ ${DESTDIR}${PREFIX}/share/doc/doom2-pwad-struggle/INSTALL.pkgsrc
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/doom2-pwad-struggle/PLIST b/games/doom2-pwad-struggle/PLIST
new file mode 100644
index 00000000000..11ca02bf24e
--- /dev/null
+++ b/games/doom2-pwad-struggle/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/26 16:44:05 micha Exp $
+share/doc/doom2-pwad-struggle/INSTALL.pkgsrc
+share/doom/STRG.txt
+share/doom/STRG.wad
+share/doom/STRG_M28.wad
diff --git a/games/doom2-pwad-struggle/distinfo b/games/doom2-pwad-struggle/distinfo
new file mode 100644
index 00000000000..914761eb2cf
--- /dev/null
+++ b/games/doom2-pwad-struggle/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/08/26 16:44:05 micha Exp $
+
+SHA1 (strg.zip) = 781b84dd5fb67f657113bf13b23bd2267ae4eba5
+RMD160 (strg.zip) = 031ef27ae7cba305429a155359fd6602d91017ce
+SHA512 (strg.zip) = 332f35971d22b3a02c5cfb73afcdfba13f53f6aef70124eaa6d144a653026eb1efd02ad2d511ad1a0412fe5a966ca9eb8525f7bfc5a4f354758cf14fbbab22bc
+Size (strg.zip) = 20710259 bytes
diff --git a/games/doom2-pwad-struggle/files/INSTALL.pkgsrc b/games/doom2-pwad-struggle/files/INSTALL.pkgsrc
new file mode 100644
index 00000000000..0aa282009d4
--- /dev/null
+++ b/games/doom2-pwad-struggle/files/INSTALL.pkgsrc
@@ -0,0 +1,7 @@
+The PWAD files STRG.wad, STRG_M28.wad and the description STRG.txt have been
+installed to:
+
+ DOOMWADDIR
+
+This is the pkgsrc standard Doom WAD directory location (shared with other Doom
+packages).