Index: head/archivers/deutex/files/patch-src_deutex.h =================================================================== --- head/archivers/deutex/files/patch-src_deutex.h (revision 508450) +++ head/archivers/deutex/files/patch-src_deutex.h (nonexistent) @@ -1,33 +0,0 @@ ---- src/deutex.h.orig 1999-12-30 23:20:22 UTC -+++ src/deutex.h -@@ -31,23 +31,13 @@ Place, Suite 330, Boston, MA 02111-1307, - #define DeuSF for DOS .EXE Unix Linux OS/2 - *********************************************/ - --#if defined (__alpha) /*__ALPHA__ for Alpha processor?*/ --/*long = int64 on a 64bit processor*/ --typedef char Int8; --typedef short Int16; --typedef int Int32; --typedef unsigned char UInt8; --typedef unsigned short UInt16; --typedef unsigned int UInt32; --#else --/*long = Int32 on a 32 bit processor*/ --typedef char Int8; --typedef short Int16; --typedef long Int32; --typedef unsigned char UInt8; --typedef unsigned short UInt16; --typedef unsigned long UInt32; --#endif -+#include -+typedef int8_t Int8; -+typedef int16_t Int16; -+typedef int32_t Int32; -+typedef uint8_t UInt8; -+typedef uint16_t UInt16; -+typedef uint32_t UInt32; - - #if defined DeuTex - #if defined DeuSF Property changes on: head/archivers/deutex/files/patch-src_deutex.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/archivers/deutex/Makefile =================================================================== --- head/archivers/deutex/Makefile (revision 508450) +++ head/archivers/deutex/Makefile (revision 508451) @@ -1,46 +1,38 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= deutex -PORTVERSION= 4.4.0 -PORTREVISION= 1 +PORTVERSION= 5.2.0 +DISTVERSIONPREFIX= v CATEGORIES= archivers games -MASTER_SITES= http://www.teaser.fr/~amajorel/deutex/ \ - http://freebsd.nsu.ru/distfiles/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= kai@FreeBSD.org COMMENT= WAD file manipulator for Doom, Heretic, Hexen, and Strife LICENSE= GPLv2 LGPL20 MIT LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB -BROKEN= unfetchable +BUILD_DEPENDS= a2x:textproc/asciidoc -MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" +USES= autoreconf pkgconfig +USE_GITHUB= yes +GH_ACCOUNT= Doom-Utils -PLIST_FILES= bin/deusf bin/deutex \ +GNU_CONFIGURE= yes + +PLIST_FILES= bin/deutex \ man/man6/${PORTNAME}.6.gz PORTDOCS= * -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS PNG +OPTIONS_DEFAULT= PNG -post-extract: - @${REINPLACE_CMD} -e 's,-mkdir,mkdir -p,' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e 's,malloc\.h,stdlib.h,' ${WRKSRC}/src/tools.c - @${REINPLACE_CMD} -e '/blockv/s,VOCHEAD,VOCBLOCK1,' \ - ${WRKSRC}/src/sound.c +PNG_LIB_DEPENDS= libpng.so:graphics/png -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/deusf ${WRKSRC}/deutex \ - ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 \ - ${STAGEDIR}${MAN6PREFIX}/man/man6 - do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/CHANGES ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/dtexman6.txt ${STAGEDIR}${DOCSDIR}/MANUAL + ${INSTALL_MAN} ${WRKSRC}/NEWS.adoc ${WRKSRC}/README.adoc ${STAGEDIR}${DOCSDIR} .include Index: head/archivers/deutex/distinfo =================================================================== --- head/archivers/deutex/distinfo (revision 508450) +++ head/archivers/deutex/distinfo (revision 508451) @@ -1,2 +1,3 @@ -SHA256 (deutex-4.4.0.tar.gz) = e87ff2984c6555f30408ee7aa4e6461aac6f1d3d0a1e21b4e12a797a057ba3b7 -SIZE (deutex-4.4.0.tar.gz) = 215945 +TIMESTAMP = 1565106114 +SHA256 (Doom-Utils-deutex-v5.2.0_GH0.tar.gz) = a53928d2af4dec88da4a644384766cfc94512cc8531ff9fcbaaf7012dd6de56d +SIZE (Doom-Utils-deutex-v5.2.0_GH0.tar.gz) = 124341