pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/doom2-pwad-eviternity doom2-pwad-eviternity: Imp...
details: https://anonhg.NetBSD.org/pkgsrc/rev/e123ffadaab1
branches: trunk
changeset: 423848:e123ffadaab1
user: micha <micha%pkgsrc.org@localhost>
date: Fri Feb 28 11:33:43 2020 +0000
description:
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.
diffstat:
games/doom2-pwad-eviternity/DESCR | 20 ++++++++++
games/doom2-pwad-eviternity/Makefile | 45 ++++++++++++++++++++++++
games/doom2-pwad-eviternity/PLIST | 4 ++
games/doom2-pwad-eviternity/distinfo | 6 +++
games/doom2-pwad-eviternity/files/INSTALL.pkgsrc | 7 +++
5 files changed, 82 insertions(+), 0 deletions(-)
diffs (102 lines):
diff -r d7496c0e9d88 -r e123ffadaab1 games/doom2-pwad-eviternity/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-eviternity/DESCR Fri Feb 28 11:33:43 2020 +0000
@@ -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".
diff -r d7496c0e9d88 -r e123ffadaab1 games/doom2-pwad-eviternity/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-eviternity/Makefile Fri Feb 28 11:33:43 2020 +0000
@@ -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"
diff -r d7496c0e9d88 -r e123ffadaab1 games/doom2-pwad-eviternity/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-eviternity/PLIST Fri Feb 28 11:33:43 2020 +0000
@@ -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
diff -r d7496c0e9d88 -r e123ffadaab1 games/doom2-pwad-eviternity/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-eviternity/distinfo Fri Feb 28 11:33:43 2020 +0000
@@ -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
diff -r d7496c0e9d88 -r e123ffadaab1 games/doom2-pwad-eviternity/files/INSTALL.pkgsrc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/doom2-pwad-eviternity/files/INSTALL.pkgsrc Fri Feb 28 11:33:43 2020 +0000
@@ -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