Thu Sep 3 10:26:47 2020 UTC ()
games/woof: Update to 2.1.1

Bug-fix release, fixing linedef type 242 rendering with moving control
sectors and SDL2_Mixer opening a different number of audio channels than
requested.


(micha)
diff -r1.9 -r1.10 pkgsrc/games/woof/Makefile
diff -r1.6 -r1.7 pkgsrc/games/woof/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/games/woof/Makefile (switch to unified diff)

--- pkgsrc/games/woof/Makefile 2020/08/21 16:31:30 1.9
+++ pkgsrc/games/woof/Makefile 2020/09/03 10:26:47 1.10
@@ -1,56 +1,56 @@ @@ -1,56 +1,56 @@
1# $NetBSD: Makefile,v 1.9 2020/08/21 16:31:30 micha Exp $ 1# $NetBSD: Makefile,v 1.10 2020/09/03 10:26:47 micha Exp $
2 2
3DISTNAME= woof_2.1.0 3DISTNAME= woof_2.1.1
4PKGNAME= ${DISTNAME:S/_/-/} 4PKGNAME= ${DISTNAME:S/_/-/}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/}
7GITHUB_TAG= ${DISTNAME} 7GITHUB_TAG= ${DISTNAME}
8EXTRACT_USING= bsdtar 8EXTRACT_USING= bsdtar
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/fabiangreffrath/woof/ 11HOMEPAGE= https://github.com/fabiangreffrath/woof/
12COMMENT= Continuation of Lee Killough's Doom source port MBF 12COMMENT= Continuation of Lee Killough's Doom source port MBF
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15USE_LANGUAGES= c99 15USE_LANGUAGES= c99
16USE_CMAKE= yes 16USE_CMAKE= yes
17USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config
18CMAKE_ARGS+= -G "Unix Makefiles" .. 18CMAKE_ARGS+= -G "Unix Makefiles" ..
19CONFIGURE_DIRS= build 19CONFIGURE_DIRS= build
20WRKSRC= ${WRKDIR}/woof-${DISTNAME} 20WRKSRC= ${WRKDIR}/woof-${DISTNAME}
21 21
22# DOOMWADDIR is intentionally shared with other Doom packages 22# DOOMWADDIR is intentionally shared with other Doom packages
23DOOMWADDIR= share/doom 23DOOMWADDIR= share/doom
24 24
25# Add DOOMWADDIR to search path 25# Add DOOMWADDIR to search path
26SUBST_CLASSES+= waddir 26SUBST_CLASSES+= waddir
27SUBST_STAGE.waddir= pre-configure 27SUBST_STAGE.waddir= pre-configure
28SUBST_MESSAGE.waddir= Preparing d_iwad.c file ... 28SUBST_MESSAGE.waddir= Preparing d_iwad.c file ...
29SUBST_FILES.waddir= Source/d_iwad.c 29SUBST_FILES.waddir= Source/d_iwad.c
30SUBST_SED.waddir= -e 's,PKGSRC_PREFIX,"${PREFIX}",' 30SUBST_SED.waddir= -e 's,PKGSRC_PREFIX,"${PREFIX}",'
31SUBST_SED.waddir+= -e 's,PKGSRC_DOOMWADDIR,"/${DOOMWADDIR}",' 31SUBST_SED.waddir+= -e 's,PKGSRC_DOOMWADDIR,"/${DOOMWADDIR}",'
32 32
33# Rename uint_t (defined by unistd.h on SmartOS) 33# Rename uint_t (defined by unistd.h on SmartOS)
34SUBST_CLASSES+= uint 34SUBST_CLASSES+= uint
35SUBST_STAGE.uint= pre-configure 35SUBST_STAGE.uint= pre-configure
36SUBST_MESSAGE.uint= Preparing m_misc.c file ... 36SUBST_MESSAGE.uint= Preparing m_misc.c file ...
37SUBST_FILES.uint= Source/m_misc.c 37SUBST_FILES.uint= Source/m_misc.c
38SUBST_SED.uint= -e 's,uint_t,woof_uint_t,' 38SUBST_SED.uint= -e 's,uint_t,woof_uint_t,'
39 39
40pre-configure: 40pre-configure:
41 cd ${WRKSRC}; mkdir build 41 cd ${WRKSRC}; mkdir build
42 ${CP} ${FILESDIR}/INSTALL.pkgsrc ${WRKDIR} 42 ${CP} ${FILESDIR}/INSTALL.pkgsrc ${WRKDIR}
43 43
44post-install: 44post-install:
45 ${INSTALL_DATA} ${WRKDIR}/INSTALL.pkgsrc \ 45 ${INSTALL_DATA} ${WRKDIR}/INSTALL.pkgsrc \
46 ${DESTDIR}${PREFIX}/share/doc/woof/INSTALL.pkgsrc 46 ${DESTDIR}${PREFIX}/share/doc/woof/INSTALL.pkgsrc
47 47
48.include "../../audio/SDL2_mixer/buildlink3.mk" 48.include "../../audio/SDL2_mixer/buildlink3.mk"
49.include "../../devel/zlib/buildlink3.mk" 49.include "../../devel/zlib/buildlink3.mk"
50.include "../../devel/SDL2/buildlink3.mk" 50.include "../../devel/SDL2/buildlink3.mk"
51.include "../../graphics/SDL2_image/buildlink3.mk" 51.include "../../graphics/SDL2_image/buildlink3.mk"
52.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 52.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
53.include "../../net/SDL2_net/buildlink3.mk" 53.include "../../net/SDL2_net/buildlink3.mk"
54.include "../../sysutils/desktop-file-utils/desktopdb.mk" 54.include "../../sysutils/desktop-file-utils/desktopdb.mk"
55 55
56.include "../../mk/bsd.pkg.mk" 56.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/games/woof/distinfo (switch to unified diff)

--- pkgsrc/games/woof/distinfo 2020/08/21 16:31:30 1.6
+++ pkgsrc/games/woof/distinfo 2020/09/03 10:26:47 1.7
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.6 2020/08/21 16:31:30 micha Exp $ 1$NetBSD: distinfo,v 1.7 2020/09/03 10:26:47 micha Exp $
2 2
3SHA1 (woof_2.1.0.tar.gz) = acdc2927e74b0b2ea596a0d420079de55bf0b535 3SHA1 (woof_2.1.1.tar.gz) = 37dae93d97baeca1833ba10d011f07511521ee75
4RMD160 (woof_2.1.0.tar.gz) = 58cba5c9ec539428e4b32182160ccc55aa88094c 4RMD160 (woof_2.1.1.tar.gz) = 4c78ae458c4cd4451c1e3d1b769986f8a6f3108d
5SHA512 (woof_2.1.0.tar.gz) = 38c003c3dba14b9594506ff8cc6da9ac743858a1a8674801765ea07e4dca58e6a94e2cf4ba75a98f45e463b49662f1ddcea99319c33f4dec6ff22259525204f3 5SHA512 (woof_2.1.1.tar.gz) = 67501c33bba5badd3910f002067a40eda136ac2ff9413a8d8b042e07727bd019db4b5fd49790f60b970e72da1e6ddede909b9cc06bf41cdabc99285a1560dc0d
6Size (woof_2.1.0.tar.gz) = 1878775 bytes 6Size (woof_2.1.1.tar.gz) = 1878634 bytes
7SHA1 (patch-Source_d__iwad.c) = fc897f508e31653495bfed26152a7e6d70021089 7SHA1 (patch-Source_d__iwad.c) = fc897f508e31653495bfed26152a7e6d70021089