pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/doom2-pwad-preacher



Module Name:    pkgsrc
Committed By:   micha
Date:           Mon Aug 26 16:38:17 UTC 2019

Added Files:
        pkgsrc/games/doom2-pwad-preacher: DESCR Makefile PLIST distinfo
        pkgsrc/games/doom2-pwad-preacher/files: INSTALL.pkgsrc

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/games/doom2-pwad-preacher/DESCR \
    pkgsrc/games/doom2-pwad-preacher/Makefile \
    pkgsrc/games/doom2-pwad-preacher/PLIST \
    pkgsrc/games/doom2-pwad-preacher/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/games/doom2-pwad-preacher/files/INSTALL.pkgsrc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/games/doom2-pwad-preacher/DESCR
diff -u /dev/null pkgsrc/games/doom2-pwad-preacher/DESCR:1.1
--- /dev/null   Mon Aug 26 16:38:17 2019
+++ pkgsrc/games/doom2-pwad-preacher/DESCR      Mon Aug 26 16:38:17 2019
@@ -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.
Index: pkgsrc/games/doom2-pwad-preacher/Makefile
diff -u /dev/null pkgsrc/games/doom2-pwad-preacher/Makefile:1.1
--- /dev/null   Mon Aug 26 16:38:17 2019
+++ pkgsrc/games/doom2-pwad-preacher/Makefile   Mon Aug 26 16:38:17 2019
@@ -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"
Index: pkgsrc/games/doom2-pwad-preacher/PLIST
diff -u /dev/null pkgsrc/games/doom2-pwad-preacher/PLIST:1.1
--- /dev/null   Mon Aug 26 16:38:17 2019
+++ pkgsrc/games/doom2-pwad-preacher/PLIST      Mon Aug 26 16:38:17 2019
@@ -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
Index: pkgsrc/games/doom2-pwad-preacher/distinfo
diff -u /dev/null pkgsrc/games/doom2-pwad-preacher/distinfo:1.1
--- /dev/null   Mon Aug 26 16:38:17 2019
+++ pkgsrc/games/doom2-pwad-preacher/distinfo   Mon Aug 26 16:38:17 2019
@@ -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

Index: pkgsrc/games/doom2-pwad-preacher/files/INSTALL.pkgsrc
diff -u /dev/null pkgsrc/games/doom2-pwad-preacher/files/INSTALL.pkgsrc:1.1
--- /dev/null   Mon Aug 26 16:38:17 2019
+++ pkgsrc/games/doom2-pwad-preacher/files/INSTALL.pkgsrc       Mon Aug 26 16:38:17 2019
@@ -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