diff options
author | danfe <danfe@FreeBSD.org> | 2005-12-20 15:55:30 +0000 |
---|---|---|
committer | danfe <danfe@FreeBSD.org> | 2005-12-20 15:55:30 +0000 |
commit | 97d4108a4f6fdb96b5372cc41ddfb020c7f875ad (patch) | |
tree | 5940ab48596fddb295e4fe89c22d6dd3f757bef4 /archivers/deutex | |
parent | 36a9dc405665fb829d10844009a249893ff118f8 (diff) | |
download | FreeBSD-ports-97d4108a4f6fdb96b5372cc41ddfb020c7f875ad.zip FreeBSD-ports-97d4108a4f6fdb96b5372cc41ddfb020c7f875ad.tar.gz |
Add deutex 4.4.0, an advanced WAD composer for games like Doom, Heretic,
Hexen, and Strife.
WWW: http://www.teaser.fr/~amajorel/deutex/
Diffstat (limited to 'archivers/deutex')
-rw-r--r-- | archivers/deutex/Makefile | 38 | ||||
-rw-r--r-- | archivers/deutex/distinfo | 3 | ||||
-rw-r--r-- | archivers/deutex/pkg-descr | 11 |
3 files changed, 52 insertions, 0 deletions
diff --git a/archivers/deutex/Makefile b/archivers/deutex/Makefile new file mode 100644 index 0000000..10f0c6e --- /dev/null +++ b/archivers/deutex/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: DeuTex +# Date created: 20 Dec 2005 +# Whom: Alexey Dokuchaev <danfe@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= deutex +PORTVERSION= 4.4.0 +CATEGORIES= archivers games +MASTER_SITES= http://www.teaser.fr/~amajorel/deutex/ \ + http://freebsd.nsu.ru/distfiles/ + +MAINTAINER= danfe@FreeBSD.org +COMMENT= WAD file composer for Doom, Heretic, Hexen, and Strife + +USE_REINPLACE= yes + +MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" + +PLIST_FILES= bin/deusf bin/deutex +PORTDOCS= MANUAL TODO + +MAN6= ${PORTNAME}.6 + +post-extract: + @${REINPLACE_CMD} -e 's,malloc\.h,stdlib\.h,' ${WRKSRC}/src/tools.c + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/deusf ${WRKSRC}/deutex ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/${MAN6} ${MANPREFIX}/man/man6 +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/TODO ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/dtexman6.txt ${DOCSDIR}/MANUAL +.endif + +.include <bsd.port.mk> diff --git a/archivers/deutex/distinfo b/archivers/deutex/distinfo new file mode 100644 index 0000000..8bee8f5 --- /dev/null +++ b/archivers/deutex/distinfo @@ -0,0 +1,3 @@ +MD5 (deutex-4.4.0.tar.gz) = 4c4ea0ff9eae76165a3756b756d71a16 +SHA256 (deutex-4.4.0.tar.gz) = e87ff2984c6555f30408ee7aa4e6461aac6f1d3d0a1e21b4e12a797a057ba3b7 +SIZE (deutex-4.4.0.tar.gz) = 215945 diff --git a/archivers/deutex/pkg-descr b/archivers/deutex/pkg-descr new file mode 100644 index 0000000..447c0ba --- /dev/null +++ b/archivers/deutex/pkg-descr @@ -0,0 +1,11 @@ +DeuTex is a WAD composer for Doom, Heretic, Hexen and Strife. It can be used +to extract the lumps of a WAD and save them as individual files. Conversely, +it can also build a WAD from separate files. When extracting a lump to a +file, it does not just copy the raw data, it converts it to an appropriate +format (such as PPM for graphics, Sun audio for samples, etc.). Conversely, +when it reads files for inclusion in PWADs, it does the necessary +conversions (for example, from PPM to Doom picture format). In addition, +DeuTex has functions such as merging WADs, etc. If you're doing any WAD +hacking beyond level editing, DeuTex is a must. + +WWW: http://www.teaser.fr/~amajorel/deutex/ |