pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/doom2-pwad-preacher games/doom2-pwad-preacher: i...
details: https://anonhg.NetBSD.org/pkgsrc/rev/a5286c4590f4
branches: trunk
changeset: 400302:a5286c4590f4
user: micha <micha%pkgsrc.org@localhost>
date: Mon Aug 26 16:38:17 2019 +0000
description:
games/doom2-pwad-preacher: import doom2-pwad-preacher-20181129nb1
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 : Boom compatible
Primary purpose : Single player
===========================================================================
Preacher is a 9 map boom compatible episode. You play as a mad preacher who
hears a voice in his head impelling him to take down all evil in the World.
Layouts are open and non linear, and start spots are randomized.
There are graphic and sound replacements, but weapon and enemy behaviours
are untouched.
diffstat:
games/doom2-pwad-preacher/DESCR | 20 +++++++++++
games/doom2-pwad-preacher/Makefile | 45 ++++++++++++++++++++++++++
games/doom2-pwad-preacher/PLIST | 4 ++
games/doom2-pwad-preacher/distinfo | 6 +++
games/doom2-pwad-preacher/files/INSTALL.pkgsrc | 7 ++++
5 files changed, 82 insertions(+), 0 deletions(-)
diffs (102 lines):
diff -r 1e3c78d2c424 -r a5286c4590f4 games/doom2-pwad-preacher/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-preacher/DESCR Mon Aug 26 16:38:17 2019 +0000
@@ -0,0 +1,20 @@
+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 : Boom compatible
+Primary purpose : Single player
+===========================================================================
+
+Preacher is a 9 map boom compatible episode. You play as a mad preacher who
+hears a voice in his head impelling him to take down all evil in the World.
+
+Layouts are open and non linear, and start spots are randomized.
+
+There are graphic and sound replacements, but weapon and enemy behaviours
+are untouched.
diff -r 1e3c78d2c424 -r a5286c4590f4 games/doom2-pwad-preacher/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-preacher/Makefile Mon Aug 26 16:38:17 2019 +0000
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1 2019/08/26 16:38:17 micha Exp $
+
+DISTNAME= preacher
+# Use release date from preacher.txt as package version
+PKGNAME= doom2-pwad-${DISTNAME}-20181129
+PKGREVISION= 1
+CATEGORIES= games
+MASTER_SITES= ftp://ftp.fu-berlin.de/pc/games/idgames/levels/doom2/Ports/p-r/
+MASTER_SITES+= ftp://mirrors.syringanetworks.net/idgames/levels/doom2/Ports/p-r/
+EXTRACT_SUFX= .zip
+
+MAINTAINER= micha%NetBSD.org@localhost
+COMMENT= Doom II mod
+LICENSE= doom-pwad-license
+
+.include "../../mk/bsd.prefs.mk"
+
+# DOOMWADDIR is intentionally shared with other Doom packages
+DOOMWADDIR= share/doom
+INSTALLATION_DIRS= ${DOOMWADDIR} share/doc/doom2-pwad-${DISTNAME}
+
+# 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} PREACHER.wad \
+ ${DESTDIR}${PREFIX}/${DOOMWADDIR}/PREACHER.wad; \
+ ${INSTALL_DATA} preacher.txt \
+ ${DESTDIR}${PREFIX}/${DOOMWADDIR}/PREACHER.txt
+ cd ${WRKSRC} && \
+ ${INSTALL_DATA} INSTALL.pkgsrc \
+ ${DESTDIR}${PREFIX}/share/doc/doom2-pwad-${DISTNAME}/INSTALL.pkgsrc
+
+.include "../../mk/bsd.pkg.mk"
diff -r 1e3c78d2c424 -r a5286c4590f4 games/doom2-pwad-preacher/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-preacher/PLIST Mon Aug 26 16:38:17 2019 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/26 16:38:17 micha Exp $
+share/doc/doom2-pwad-preacher/INSTALL.pkgsrc
+share/doom/PREACHER.txt
+share/doom/PREACHER.wad
diff -r 1e3c78d2c424 -r a5286c4590f4 games/doom2-pwad-preacher/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-preacher/distinfo Mon Aug 26 16:38:17 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/08/26 16:38:17 micha Exp $
+
+SHA1 (preacher.zip) = de9b7aebacb3d32f616c5a0481e64c5b0947a16e
+RMD160 (preacher.zip) = 1dd64d9f18cf2411baeda7dee934f398f6053015
+SHA512 (preacher.zip) = 063212a34622d0798291675ec6461b6e73e3176ab9d85c3fd13db64fd2fc14fc473d844c9436b5238e80719a0e809e82491dcb3ad114c8fbb482ca1d24e6665b
+Size (preacher.zip) = 15743862 bytes
diff -r 1e3c78d2c424 -r a5286c4590f4 games/doom2-pwad-preacher/files/INSTALL.pkgsrc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-preacher/files/INSTALL.pkgsrc Mon Aug 26 16:38:17 2019 +0000
@@ -0,0 +1,7 @@
+The PWAD file PREACHER.wad and the description PREACHER.txt have been installed
+to:
+
+ DOOMWADDIR
+
+This is the pkgsrc standard Doom WAD directory location (shared with other Doom
+packages).
Home |
Main Index |
Thread Index |
Old Index