From e9f011aa4f0b655251cfb1e5febb5025c184ca2c Mon Sep 17 00:00:00 2001 From: Michael Baeuerle Date: Wed, 23 Sep 2020 11:56:09 +0200 Subject: [PATCH] crispy-doom: Update to 5.9.2 New Features and Improvements - Support for the "new" Nerve PWAD has been improved: If the Nerve PWAD is explicitly loaded and contains a TITLEPIC lump, use it - else use the INTERPIC lump. Consequently, if the Nerve PWAD gets auto-loaded and contains TITLEPIC and an INTERPIC lumps, rename them (thanks @buvk). - Graphic patch lumps in widescreen format are now properly centered - but still squashed to Vanilla aspect ratio (thanks @buvk). - A -pistolstart command line option has been added (by @mikeday0, thanks @Asais10). - The tally screen is now shown after finishing Chex Quest E1M5 (thanks kokrean). - Apparently random crashes have been fixed that occured when the (truncated) file name of a loaded demo happens to match the name of an already available lump. Now this lump name collision is detected and the offending demo lump renamed to DEMO1, which is most certainly always the name of a demo lump (thanks galileo31dos01 and plums). Bug Fixes - The Sigil PWAD is now only pre-loaded if the gameversion is The Ultimate Doom. This fixes a glitched texture file when Chex Quest is loaded as the IWAD (by @kitchen-ace, thanks Mr.Unsmiley) - Check if the map name graphics lumps are actually from the Masterlevels PWAD before renaming them. This fixes an issue with unofficial Masterlevels compilations which do not contain these lumps (thanks @Dark-Jaguar). - A string buffer size calculation bug has been fixed in the -levelstat implementation (thanks Eric Claus). Crispy Heretic - A -wandstart command line option has been added (by @mikeday0, thanks @Asais10). Crispy Doom 5.9.2 is based on Chocolate Doom 3.0.1 and has merged all changes to the Chocolate Doom master branch up to commit f7007449. --- crispy-doom/COMMIT_MSG | 2 +- crispy-doom/Makefile | 7 ++++--- crispy-doom/distinfo | 8 ++++---- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/crispy-doom/COMMIT_MSG b/crispy-doom/COMMIT_MSG index aa93de0da4..2907cd4d97 100644 --- a/crispy-doom/COMMIT_MSG +++ b/crispy-doom/COMMIT_MSG @@ -1,4 +1,4 @@ -games/crispy-doom: Import version 5.9.0 +games/crispy-doom: Import version 5.9.2 Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display resolution, removes the static limits of the Doom engine and offers diff --git a/crispy-doom/Makefile b/crispy-doom/Makefile index 6ed142a096..28cfc11839 100644 --- a/crispy-doom/Makefile +++ b/crispy-doom/Makefile @@ -1,6 +1,6 @@ # $NetBSD$ -DISTNAME= crispy-doom-5.9.1 +DISTNAME= crispy-doom-5.9.2 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/} GITHUB_TAG= ${DISTNAME} @@ -35,8 +35,9 @@ SUBST_FILES.waddir= src/d_iwad.c SUBST_SED.waddir= -e 's,PKGSRC_PREFIX,"${PREFIX}",' SUBST_SED.waddir+= -e 's,PKGSRC_DOOMWADDIR,"/${DOOMWADDIR}",' -# Man pages with documentation of file formats should go to section 4 on -# SysV based systems. IRIX and OSF/1 are treated with BSD style by intent. +# Man pages with documentation of file formats (section 5 on BSD) should go +# go to section 4 on SysV based systems. +# Note: IRIX and OSF/1 are treated with BSD style by intent. PLIST_VARS+= bsd sysv .if ${OPSYS} == "AIX" || ${OPSYS} == "HPUX" || ${OPSYS} == "SunOS" PLIST.sysv= yes diff --git a/crispy-doom/distinfo b/crispy-doom/distinfo index 9915131e22..337e174e1c 100644 --- a/crispy-doom/distinfo +++ b/crispy-doom/distinfo @@ -1,7 +1,7 @@ $NetBSD$ -SHA1 (crispy-doom-5.9.1.tar.gz) = 9f5c150687896ded321438a1a34369ef5189474d -RMD160 (crispy-doom-5.9.1.tar.gz) = 8d84f96c78e45928a2a0e7808a8950e51a279bb4 -SHA512 (crispy-doom-5.9.1.tar.gz) = 1f9ed3520fe3d0fd176d3bcd6a2a3f5e730c29312ad20a4c1f692cc69881069efbf35d758dfcdafd402a499333dd2ae54764f4ec007375138ecf9cab84ebdbcd -Size (crispy-doom-5.9.1.tar.gz) = 2640684 bytes +SHA1 (crispy-doom-5.9.2.tar.gz) = da404d4b360c5410984f7aff5375ae8d322c2397 +RMD160 (crispy-doom-5.9.2.tar.gz) = 55110a69662cbb4d73eca7e5ad055ecc8b2860ba +SHA512 (crispy-doom-5.9.2.tar.gz) = bcd48a75d80b963e1b00b5acc5fc863c014cfde39f67efec50852667ed80545c78b4ed3f82b28762806f0aa3999ed26018dd6ccb34149c395409cd3c47509273 +Size (crispy-doom-5.9.2.tar.gz) = 2642419 bytes SHA1 (patch-src_d__iwad.c) = 96a2ea9bba5a62431f99e3b35b7bd8bba36b34ff