pkgsrc-WIP-changes archive

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

doom2-pwad-preacher: Import as wip/doom2-pwad-preacher



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <michael.baeuerle%stz-e.de@localhost>
Pushed By:	micha
Date:		Fri Aug 16 18:08:15 2019 +0200
Changeset:	b2293df835187c6a1d25537179c44b44f3a3091a

Modified Files:
	Makefile
Added Files:
	doom2-pwad-preacher/DESCR
	doom2-pwad-preacher/MESSAGE.doom2-pwad-preacher
	doom2-pwad-preacher/Makefile
	doom2-pwad-preacher/PLIST
	doom2-pwad-preacher/distinfo
	doom2-pwad-preacher/preacher-license

Log Message:
doom2-pwad-preacher: Import as wip/doom2-pwad-preacher

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 see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b2293df835187c6a1d25537179c44b44f3a3091a

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

diffstat:
 Makefile                                        |  1 +
 doom2-pwad-preacher/DESCR                       | 20 +++++++++++++++++
 doom2-pwad-preacher/MESSAGE.doom2-pwad-preacher | 10 +++++++++
 doom2-pwad-preacher/Makefile                    | 30 +++++++++++++++++++++++++
 doom2-pwad-preacher/PLIST                       |  3 +++
 doom2-pwad-preacher/distinfo                    |  6 +++++
 doom2-pwad-preacher/preacher-license            | 17 ++++++++++++++
 7 files changed, 87 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index a94e812965..d6186a6422 100644
--- a/Makefile
+++ b/Makefile
@@ -647,6 +647,7 @@ SUBDIR+=	dokuwiki
 SUBDIR+=	dolfin
 SUBDIR+=	dolphin-plugins
 SUBDIR+=	dolphin5
+SUBDIR+=	doom2-pwad-preacher
 SUBDIR+=	doomlegacy-devel
 SUBDIR+=	doorman
 SUBDIR+=	dosbox-svn
diff --git a/doom2-pwad-preacher/DESCR b/doom2-pwad-preacher/DESCR
new file mode 100644
index 0000000000..526c0ddeb4
--- /dev/null
+++ b/doom2-pwad-preacher/DESCR
@@ -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 don'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 --git a/doom2-pwad-preacher/MESSAGE.doom2-pwad-preacher b/doom2-pwad-preacher/MESSAGE.doom2-pwad-preacher
new file mode 100644
index 0000000000..6e47d4e05f
--- /dev/null
+++ b/doom2-pwad-preacher/MESSAGE.doom2-pwad-preacher
@@ -0,0 +1,10 @@
+===========================================================================
+$NetBSD$
+
+Note: The PWAD file PREACHER.wad has been installed to:
+
+	${DOOMWADDIR}
+
+This is the pkgsrc standard Doom WAD directory location (shared with other
+Doom packages).
+===========================================================================
diff --git a/doom2-pwad-preacher/Makefile b/doom2-pwad-preacher/Makefile
new file mode 100644
index 0000000000..f605e1ebb0
--- /dev/null
+++ b/doom2-pwad-preacher/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD$
+
+DISTNAME=		preacher
+# Use release date from preacher.txt as package version
+PKGNAME=		doom2-pwad-${DISTNAME}-20181129
+CATEGORIES=		games
+MASTER_SITES=		ftp://ftp.fu-berlin.de/pc/games/idgames/levels/doom2/Ports/p-r/
+EXTRACT_SUFX=		.zip
+
+MAINTAINER=		micha%NetBSD.org@localhost
+COMMENT=		Doom II mod
+LICENSE=		preacher-license
+
+.include "../../mk/bsd.prefs.mk"
+
+# DOOMWADDIR is intentionally shared with other Doom packages
+DOOMWADDIR=		share/doom
+INSTALLATION_DIRS=	${DOOMWADDIR}
+
+NO_CONFIGURE=		yes
+NO_BUILD=		yes
+
+do-install:
+	cd ${WRKDIR} &&							\
+		${INSTALL_DATA} PREACHER.wad				\
+			${DESTDIR}${PREFIX}/${DOOMWADDIR}/PREACHER.wad;	\
+		${INSTALL_DATA} preacher.txt				\
+			${DESTDIR}${PREFIX}/${DOOMWADDIR}/PREACHER.txt
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/doom2-pwad-preacher/PLIST b/doom2-pwad-preacher/PLIST
new file mode 100644
index 0000000000..fd5df4943c
--- /dev/null
+++ b/doom2-pwad-preacher/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+share/doom/PREACHER.txt
+share/doom/PREACHER.wad
diff --git a/doom2-pwad-preacher/distinfo b/doom2-pwad-preacher/distinfo
new file mode 100644
index 0000000000..c0783a9b01
--- /dev/null
+++ b/doom2-pwad-preacher/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (preacher.zip) = de9b7aebacb3d32f616c5a0481e64c5b0947a16e
+RMD160 (preacher.zip) = 1dd64d9f18cf2411baeda7dee934f398f6053015
+SHA512 (preacher.zip) = 063212a34622d0798291675ec6461b6e73e3176ab9d85c3fd13db64fd2fc14fc473d844c9436b5238e80719a0e809e82491dcb3ad114c8fbb482ca1d24e6665b
+Size (preacher.zip) = 15743862 bytes
diff --git a/doom2-pwad-preacher/preacher-license b/doom2-pwad-preacher/preacher-license
new file mode 100644
index 0000000000..4c83b22d9d
--- /dev/null
+++ b/doom2-pwad-preacher/preacher-license
@@ -0,0 +1,17 @@
+================================================================================
+Authors may NOT use the contents of this file as a base for modification or
+reuse.  Permissions have been obtained from original authors for any of
+their resources modified or included in this file.
+
+You MAY distribute this file, provided you include this text file, with no
+modifications.  You may distribute this file in any electronic format (BBS,
+Diskette, CD, etc) as long as you include this file intact.  I have
+received permission from the original authors of any modified or included
+content in this file to allow further distribution.
+================================================================================
+
+Note for pkgsrc:
+The "text file" referenced in the license text above is installed as
+PREACHER.txt to the ${DOOMWADDIR} directory. The name was converted to uppercase
+so that it is printed next to PREACHER.wad in a directory listing. The content
+is unmodified!


Home | Main Index | Thread Index | Old Index