Hi ports --
Attached is an update to archivers/deutex. Upstream says this release is
simply to fix a segfault when using the --help option. Also, I noticed
that upstream releases real tarballs (yay!) so we can simplify this port
significantly.
I don't know how to use this, and therefore can't test (other than to
say that running deutex --help did not segfault). But if this version
doesn't work, it means the previous one also didn't work, and then we
have bigger problems than a version crank.
Also not taking MAINTAINER for the same reason, no idea how to use this.
I'm just going through portroach and updating some easy stuff to take
things off the queue.
OK?
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/archivers/deutex/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 10 Aug 2018 10:19:18 -0000 1.3
+++ Makefile 9 Sep 2018 02:56:26 -0000
@@ -1,11 +1,9 @@
# $OpenBSD: Makefile,v 1.3 2018/08/10 10:19:18 espie Exp $
+V = 5.1.2
COMMENT = WAD composer for Doom, Heretic, Hexen, and Strife
-
-GH_ACCOUNT = Doom-Utils
-GH_PROJECT = deutex
-GH_TAGNAME = v5.1.1
-
+DISTNAME = deutex-${V}
+EXTRACT_SUFX = .tar.xz
CATEGORIES = archivers
# GPLv2+
@@ -13,17 +11,11 @@ PERMIT_PACKAGE_CDROM = Yes
WANTLIB += c png z
-BUILD_DEPENDS = ${MODGNU_AUTOCONF_DEPENDS} \
- ${MODGNU_AUTOMAKE_DEPENDS} \
- textproc/asciidoc
+MASTER_SITES = https://github.com/Doom-Utils/deutex/releases/download/v${V}/
+
+BUILD_DEPENDS = textproc/asciidoc
LIB_DEPENDS = graphics/png
CONFIGURE_STYLE = gnu
-
-AUTOCONF_VERSION = 2.69
-AUTOMAKE_VERSION = 1.15
-
-pre-configure:
- cd ${WRKDIST} && ${AUTOCONF_ENV} autoreconf -i
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/archivers/deutex/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 16 Jan 2018 08:51:34 -0000 1.2
+++ distinfo 9 Sep 2018 02:56:26 -0000
@@ -1,2 +1,2 @@
-SHA256 (deutex-5.1.1.tar.gz) = K2Kf0DMNyB172WyPhAtaAMnsNl17vtCDGUwDCfvC3hw=
-SIZE (deutex-5.1.1.tar.gz) = 122556
+SHA256 (deutex-5.1.2.tar.xz) = 5C7bc4oR5+an7SdK2+Dub1FP2XrmHkl8j5JYoDrhQ+Y=
+SIZE (deutex-5.1.2.tar.xz) = 164072