pkgsrc-Changes archive

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

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



Module Name:    pkgsrc
Committed By:   micha
Date:           Fri Feb 28 11:33:43 UTC 2020

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

Log Message:
doom2-pwad-eviternity: Imported version 1.0

Eviternity is a megawad comprised of six 5-map
episodes (called Chapters) plus two secret maps.
This project exclusively uses OTEX, a brand new
high quality texture pack by ukiro.

Eviternity's six chapters explore a series of
unique and varied themes, each featuring classic
gameplay with an interest in making each map hold
its own unique identity and personality. The
themes are "Medieval", "Techbase", "Icy Castles",
"Industrial / Brutalism", "Hell / Gore / Alien" and
"Heaven".

This project was created as a birthday gift to
Doom, which is celebrating its 25th birthday the day
this was first released ("RC1", Released on December
10th, 2018. The texture pack used in this project,
OTEX, was also released on the same day - so please
do not use Eviternity as a base for your wads & mods.
While mostly being a "Dragonfly project", with 24
maps being made or heavily worked on by myself, I
present to you a mighty lineup of well-known guest
mappers who have crafted beautiful and fun levels.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/games/doom2-pwad-eviternity/DESCR \
    pkgsrc/games/doom2-pwad-eviternity/Makefile \
    pkgsrc/games/doom2-pwad-eviternity/PLIST \
    pkgsrc/games/doom2-pwad-eviternity/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/games/doom2-pwad-eviternity/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-eviternity/DESCR
diff -u /dev/null pkgsrc/games/doom2-pwad-eviternity/DESCR:1.1
--- /dev/null   Fri Feb 28 11:33:43 2020
+++ pkgsrc/games/doom2-pwad-eviternity/DESCR    Fri Feb 28 11:33:43 2020
@@ -0,0 +1,20 @@
+Attention: This is a mod for Doom II, not a standalone game!
+It has received one of the 2019 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  : PrBoom+ or GZdoom [Doom Legacy seems to work too]
+Primary purpose         : Single + coop play
+===========================================================================
+
+Eviternity's six chapters explore a series of
+unique and varied themes, each featuring classic
+gameplay with an interest in making each map hold
+its own unique identity and personality. The
+themes are "Medieval", "Techbase", "Icy Castles",
+"Industrial / Brutalism", "Hell / Gore / Alien" and
+"Heaven".
Index: pkgsrc/games/doom2-pwad-eviternity/Makefile
diff -u /dev/null pkgsrc/games/doom2-pwad-eviternity/Makefile:1.1
--- /dev/null   Fri Feb 28 11:33:43 2020
+++ pkgsrc/games/doom2-pwad-eviternity/Makefile Fri Feb 28 11:33:43 2020
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1 2020/02/28 11:33:43 micha Exp $
+
+VERS=                  1.0
+DISTNAME=              eviternity
+PKGNAME=               doom2-pwad-eviternity-${VERS}
+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
+DIST_SUBDIR=           ${PKGNAME_NOREV}
+
+MAINTAINER=            micha%NetBSD.org@localhost
+COMMENT=               Doom II mod
+LICENSE=               cc-by-nc-nd-v4.0-license
+
+# DOOMWADDIR is intentionally shared with other Doom packages
+DOOMWADDIR=            share/doom
+INSTALLATION_DIRS=     ${DOOMWADDIR} share/doc/doom2-pwad-eviternity
+
+# Configure INSTALL.pkgsrc
+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},'
+
+TOOL_DEPENDS+=         dos2unix-[0-9]*:../../converters/dos2unix
+WRKSRC=                        ${WRKDIR}
+NO_BUILD=              yes
+
+do-patch:
+       cd "${WRKSRC}" && dos2unix Eviternity.txt
+
+pre-configure:
+       ${CP} ${FILESDIR}/INSTALL.pkgsrc "${WRKSRC}"
+
+do-install:
+       cd "${WRKSRC}" && ${INSTALL_DATA} Eviternity.wad                \
+               ${DESTDIR}${PREFIX}/${DOOMWADDIR}/Eviternity.wad
+       cd "${WRKSRC}" && ${INSTALL_DATA} Eviternity.txt                \
+               ${DESTDIR}${PREFIX}/${DOOMWADDIR}/Eviternity.txt
+       cd "${WRKSRC}" && ${INSTALL_DATA} INSTALL.pkgsrc                \
+               ${DESTDIR}${PREFIX}/share/doc/doom2-pwad-eviternity/INSTALL.pkgsrc
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/games/doom2-pwad-eviternity/PLIST
diff -u /dev/null pkgsrc/games/doom2-pwad-eviternity/PLIST:1.1
--- /dev/null   Fri Feb 28 11:33:43 2020
+++ pkgsrc/games/doom2-pwad-eviternity/PLIST    Fri Feb 28 11:33:43 2020
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2020/02/28 11:33:43 micha Exp $
+share/doc/doom2-pwad-eviternity/INSTALL.pkgsrc
+share/doom/Eviternity.txt
+share/doom/Eviternity.wad
Index: pkgsrc/games/doom2-pwad-eviternity/distinfo
diff -u /dev/null pkgsrc/games/doom2-pwad-eviternity/distinfo:1.1
--- /dev/null   Fri Feb 28 11:33:43 2020
+++ pkgsrc/games/doom2-pwad-eviternity/distinfo Fri Feb 28 11:33:43 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/02/28 11:33:43 micha Exp $
+
+SHA1 (doom2-pwad-eviternity-1.0/eviternity.zip) = 149bd6d8e934232ec57b01c211ec402b32c691df
+RMD160 (doom2-pwad-eviternity-1.0/eviternity.zip) = 3eb23454e032354ee0a102ce9cddeb60da2b43ee
+SHA512 (doom2-pwad-eviternity-1.0/eviternity.zip) = b5ed3dde677066ea7a72c724b6d7572ccac494921a830390c37e7382d6c706f73284fe2aa37f0c752ff02005eb1c88fdd75304208b5093c9c82681d02d817e23
+Size (doom2-pwad-eviternity-1.0/eviternity.zip) = 49938319 bytes

Index: pkgsrc/games/doom2-pwad-eviternity/files/INSTALL.pkgsrc
diff -u /dev/null pkgsrc/games/doom2-pwad-eviternity/files/INSTALL.pkgsrc:1.1
--- /dev/null   Fri Feb 28 11:33:43 2020
+++ pkgsrc/games/doom2-pwad-eviternity/files/INSTALL.pkgsrc     Fri Feb 28 11:33:43 2020
@@ -0,0 +1,7 @@
+The PWAD file Eviternity.wad and the description Eviternity.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