diff options
author | Simon Barner <barner@FreeBSD.org> | 2005-11-17 11:31:35 +0000 |
---|---|---|
committer | Simon Barner <barner@FreeBSD.org> | 2005-11-17 11:31:35 +0000 |
commit | ea25d514deaa3dfcd2b70acbd24a1daf22bd2ccf (patch) | |
tree | 91fa9e1d286c14d18ab0b7c4030d3a330947593b /games/doom-hr | |
parent | 87f78d5e86adcf130b649a00e7a671366956d5f2 (diff) | |
download | ports-ea25d514deaa3dfcd2b70acbd24a1daf22bd2ccf.tar.gz ports-ea25d514deaa3dfcd2b70acbd24a1daf22bd2ccf.zip |
Add doom-hr 1.0,
hell Revealed is a megawad, a 32-level replacement
for DooM II.
PR: 86442
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Notes
Notes:
svn path=/head/; revision=148578
Diffstat (limited to 'games/doom-hr')
-rw-r--r-- | games/doom-hr/Makefile | 62 | ||||
-rw-r--r-- | games/doom-hr/distinfo | 9 | ||||
-rw-r--r-- | games/doom-hr/pkg-descr | 16 | ||||
-rw-r--r-- | games/doom-hr/pkg-plist | 94 | ||||
-rw-r--r-- | games/doom-hr/scripts/lowercase.sh | 8 |
5 files changed, 189 insertions, 0 deletions
diff --git a/games/doom-hr/Makefile b/games/doom-hr/Makefile new file mode 100644 index 000000000000..252a46db0a5d --- /dev/null +++ b/games/doom-hr/Makefile @@ -0,0 +1,62 @@ +# New ports collection makefile for: doom-hr +# Date created: 21 Sep 2005 +# Whom: Alejandro Pulver <alejandro@varnet.biz> +# +# $FreeBSD$ +# + +PORTNAME= hr +PORTVERSION= 1.0 +CATEGORIES= games +MASTER_SITES= ftp://ftp.planetmirror.com/pub/idgames/themes/hr/ \ + ftp://ftp.fu-berlin.de/pc/msdos/games/idgames/themes/hr/ \ + ftp://ftp.ntua.gr/pub/vendors/idgames/themes/hr/ \ + http://ftp.sunet.se/pub/pc/games/idgames/themes/hr/ \ + ftp://3darchives.in-span.net/pub/idgames/themes/hr/ +DISTFILES= ${PORTNAME}${EXTRACT_SUFX} +DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} + +MAINTAINER= alejandro@varnet.biz +COMMENT= Hell Revealed is a megawad, a 32-level replacement for DooM II + +USE_ZIP= yes +EXTRACT_BEFORE_ARGS= -aqo +NO_BUILD= yes +NO_WRKSUBDIR= yes + +OPTIONS= DEMO_NM "Install demos with -nomonsters" on \ + DEMO_UV "Install Ultra-Violence demos" on + +post-extract: + @(cd ${WRKDIR} && ${SH} ${SCRIPTDIR}/lowercase.sh) + +.include "${.CURDIR}/../doom-data/Makefile.include" + +.include <bsd.port.pre.mk> + +.if defined(WITH_DEMO_NM) +DISTFILES+= hrhelp${EXTRACT_SUFX} +PLIST_SUB+= DEMO_NM="" +.else +PLIST_SUB+= DEMO_NM="@comment " +.endif + +.if defined(WITH_DEMO_UV) +DISTFILES+= hruvlmp2${EXTRACT_SUFX} +PLIST_SUB+= DEMO_UV="" +.else +PLIST_SUB+= DEMO_UV="@comment " +.endif + +do-install: + @${MKDIR} ${DATADIR} + @${INSTALL_DATA} ${WRKSRC}/*.wad ${DATADIR} +.if defined(WITH_DEMO_NM) || defined(WITH_DEMO_UV) + @${INSTALL_DATA} ${WRKSRC}/*.lmp ${DATADIR} +.endif +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/games/doom-hr/distinfo b/games/doom-hr/distinfo new file mode 100644 index 000000000000..13b84e04bf01 --- /dev/null +++ b/games/doom-hr/distinfo @@ -0,0 +1,9 @@ +MD5 (doom-hr/hr.zip) = d81f945e77985d14c1b03a6df27cf055 +SHA256 (doom-hr/hr.zip) = 0b353a4ba6f5fb5bb06d1484e737fbf7422bbc5894d8a648921844c4042583b3 +SIZE (doom-hr/hr.zip) = 2322399 +MD5 (doom-hr/hrhelp.zip) = 9c39303fbd89d6b917866a38f9756b5e +SHA256 (doom-hr/hrhelp.zip) = ebf9329ed60ad955cf1a693412608b8d8ad49de4b0ac1a4f42b78f86fb2f88dc +SIZE (doom-hr/hrhelp.zip) = 77873 +MD5 (doom-hr/hruvlmp2.zip) = d3b7b8c7220407295e9e3464b636538c +SHA256 (doom-hr/hruvlmp2.zip) = 4783d606dbcd6a191374244ab2e90dd9b63c674fc41fa624a0031aeadefc5a6e +SIZE (doom-hr/hruvlmp2.zip) = 1232843 diff --git a/games/doom-hr/pkg-descr b/games/doom-hr/pkg-descr new file mode 100644 index 000000000000..8fab2dbae90a --- /dev/null +++ b/games/doom-hr/pkg-descr @@ -0,0 +1,16 @@ +Hell Revealed is a megawad, a 32-level replacement for DooM II, created by +Yonatan Donner and Haggay Niv. + +In Hell Revealed, you will find: 32 new high-quality very detailed levels, +many new graphics including textures, flats, skies, status bars and others, +full skill-level support and additional attention to coop-players, and extreme +challenge. + +Hell Revealed supports single player, cooperative (with additional weapons and +enemies) and several maps have special DM parts (maps 1 and 2 are especially +good for deathmatch). + +The new musics are currently taken from Rise of the Triad - we might release +an updated version with original musics soon. + +WWW: http://www.geocities.com/Hollywood/4704/hr.html diff --git a/games/doom-hr/pkg-plist b/games/doom-hr/pkg-plist new file mode 100644 index 000000000000..25ddd265c196 --- /dev/null +++ b/games/doom-hr/pkg-plist @@ -0,0 +1,94 @@ +%%PORTDOCS%%%%DOCSDIR%%/hr.txt +%%DEMO_NM%%%%PORTDOCS%%%%DOCSDIR%%/hrhelp.txt +%%DEMO_UV%%%%PORTDOCS%%%%DOCSDIR%%/hruvlmp2.txt +%%DATADIR%%/hr.wad +%%DEMO_NM%%%%DATADIR%%/hr01-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr01-tgm.lmp +%%DEMO_UV%%%%DATADIR%%/hr01-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr01fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr02-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr02-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr02fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr03-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr03-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr03fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr04-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr04-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr04fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr05-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr05-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr05fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr06-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr06-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr06fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr07-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr07-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr07fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr08-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr08-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr08fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr09-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr09-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr09fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr10-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr10-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr10fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr11-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr11-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr11fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr12-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr12-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr12fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr13-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr13-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr13fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr14-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr14-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr14fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr15-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr15-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr16-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr16-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr17-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr17-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr18-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr18-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr19-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr19-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr19fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr20-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr20-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr20fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr21-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr21-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr22-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr22-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr22fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr23-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr23-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr24-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr24-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr25-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr25-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr25fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr26-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr26-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr26-uv2.lmp +%%DEMO_NM%%%%DATADIR%%/hr27-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr27-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr28-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr28-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr28fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr29-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr29-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr29fast.lmp +%%DEMO_NM%%%%DATADIR%%/hr30-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr30-uv.lmp +%%DEMO_UV%%%%DATADIR%%/hr30-uv2.lmp +%%DEMO_NM%%%%DATADIR%%/hr31-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr31-uv.lmp +%%DEMO_NM%%%%DATADIR%%/hr32-nom.lmp +%%DEMO_UV%%%%DATADIR%%/hr32-uv.lmp +%%DATADIR%%/hrmus.wad +@dirrm %%DATADIR%% +%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/games/doom-hr/scripts/lowercase.sh b/games/doom-hr/scripts/lowercase.sh new file mode 100644 index 000000000000..0a61219d046d --- /dev/null +++ b/games/doom-hr/scripts/lowercase.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +for x in *; do + y=`echo $x | tr '[A-Z]' '[a-z]'` + if [ $x != $y ]; then + mv $x $y + fi +done |