aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Evans <kevans@FreeBSD.org>2018-05-10 22:58:02 +0800
committerKyle Evans <kevans@FreeBSD.org>2018-05-10 22:58:02 +0800
commit8f01e2a4a87f7848413bc70bf440eb1ba5cce588 (patch)
tree8af4d486569e22ecb36a146c8d869dfef58dc281
parent43b735dbfac3f4acb61e987c75e1d01e57969b20 (diff)
downloadfreebsd-ports-8f01e2a4a87f7848413bc70bf440eb1ba5cce588.tar.gz
freebsd-ports-8f01e2a4a87f7848413bc70bf440eb1ba5cce588.tar.zst
freebsd-ports-8f01e2a4a87f7848413bc70bf440eb1ba5cce588.zip
MFH: r469450
games/gzdoom: Update to 3.3.2 Highlights since 3.3.0: - Better handling of defaults with some ZScript/DECORATE functions - Many bug fixes - Fixed detection of .ipk7 custom IWADs - Restored vanilla behavior of lightning for original Hexen - Added loading of ZSDF lumps by full paths - Exported P_ActivateLine() to ZScript along with constants for activation type - Increased size of the savegame comment area. - Disabled the survey* code * This was an opt-in hardware survey that ran for effectively the month of April. Discussion of the results are available at: https://forum.zdoom.org/viewtopic.php?f=49&t=60156 While here, disable stripping of binaries on 10.4/i386. strip(1) there claims it can't strip due to an unknown file format. 11.x and later use elftoolchain strip(1) and have no issues. Due to the replacement as of 11.x and that there will be no more 10.x releases, no effort will be expended in tracking down why strip(1) fails here for now. Approved by: bapt (ports), me (maintainer) Approved by: ports-secteam (riggs)
Notes
Notes: svn path=/branches/2018Q2/; revision=469559
-rw-r--r--games/gzdoom/Makefile8
-rw-r--r--games/gzdoom/distinfo6
2 files changed, 10 insertions, 4 deletions
diff --git a/games/gzdoom/Makefile b/games/gzdoom/Makefile
index 55522c4e0c2d..5d17efc5a97f 100644
--- a/games/gzdoom/Makefile
+++ b/games/gzdoom/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gzdoom
-PORTVERSION= 3.3.0
+PORTVERSION= 3.3.2
DISTVERSIONPREFIX= g
CATEGORIES= games
@@ -48,6 +48,12 @@ BROKEN= Fails to link due to lack of thread_local
.include "${.CURDIR}/../doom-data/Makefile.include"
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == "FreeBSD" && ${OSVERSION} < 1100000 && ${MACHINE_ARCH} == "i386"
+STRIP= # 10.4/i386 strip(1) is incapable of stripping the gzdoom binary
+.endif
+
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_PROGRAM} ${CONFIGURE_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
diff --git a/games/gzdoom/distinfo b/games/gzdoom/distinfo
index 5e15de5b000a..000a2131a8f8 100644
--- a/games/gzdoom/distinfo
+++ b/games/gzdoom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1522031247
-SHA256 (coelckers-gzdoom-g3.3.0_GH0.tar.gz) = 1639bd172901085e55629db92598e49f527f832a651d9978cf8ec981fd916343
-SIZE (coelckers-gzdoom-g3.3.0_GH0.tar.gz) = 9887523
+TIMESTAMP = 1525834817
+SHA256 (coelckers-gzdoom-g3.3.2_GH0.tar.gz) = 4c24057bab444b07d37ee3b36fdbeba7024235474b23921474d261ff26b56b73
+SIZE (coelckers-gzdoom-g3.3.2_GH0.tar.gz) = 9896013