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/f354a4deca07
branches:  trunk
changeset: 338521:f354a4deca07
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 8100088f647a -r f354a4deca07 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 8100088f647a -r f354a4deca07 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 8100088f647a -r f354a4deca07 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 8100088f647a -r f354a4deca07 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 8100088f647a -r f354a4deca07 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