Fri Feb 11 15:20:14 2022 UTC ()
games/woof: Documentation fix

Variable in INSTALL.pkgsrc was not replaced.
Bump PKGREVISION.


(micha)
diff -r1.30 -r1.31 pkgsrc/games/woof/Makefile

cvs diff -r1.30 -r1.31 pkgsrc/games/woof/Makefile (switch to unified diff)

--- pkgsrc/games/woof/Makefile 2021/12/08 16:04:43 1.30
+++ pkgsrc/games/woof/Makefile 2022/02/11 15:20:14 1.31
@@ -1,59 +1,66 @@ @@ -1,59 +1,66 @@
1# $NetBSD: Makefile,v 1.30 2021/12/08 16:04:43 adam Exp $ 1# $NetBSD: Makefile,v 1.31 2022/02/11 15:20:14 micha Exp $
2 2
3DISTNAME= woof_8.1.0 3DISTNAME= woof_8.1.0
4PKGNAME= ${DISTNAME:S/_/-/} 4PKGNAME= ${DISTNAME:S/_/-/}
5PKGREVISION= 1 5PKGREVISION= 2
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=fabiangreffrath/}
8GITHUB_TAG= ${DISTNAME} 8GITHUB_TAG= ${DISTNAME}
9EXTRACT_USING= bsdtar 9EXTRACT_USING= bsdtar
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://github.com/fabiangreffrath/woof/ 12HOMEPAGE= https://github.com/fabiangreffrath/woof/
13COMMENT= Continuation of Lee Killough's Doom source port MBF 13COMMENT= Continuation of Lee Killough's Doom source port MBF
14LICENSE= gnu-gpl-v2 14LICENSE= gnu-gpl-v2
15 15
16USE_LANGUAGES= c99 16USE_LANGUAGES= c99
17USE_CMAKE= yes 17USE_CMAKE= yes
18USE_TOOLS+= pkg-config 18USE_TOOLS+= pkg-config
19CMAKE_ARGS+= -G "Unix Makefiles" .. 19CMAKE_ARGS+= -G "Unix Makefiles" ..
20CONFIGURE_DIRS= build 20CONFIGURE_DIRS= build
21WRKSRC= ${WRKDIR}/woof-${DISTNAME} 21WRKSRC= ${WRKDIR}/woof-${DISTNAME}
22 22
23# DOOMWADDIR is intentionally shared with other Doom packages 23# DOOMWADDIR is intentionally shared with other Doom packages
24DOOMWADDIR= share/doom 24DOOMWADDIR= share/doom
25 25
26# Add DOOMWADDIR to search path 26# Add DOOMWADDIR to search path
27SUBST_CLASSES+= waddir 27SUBST_CLASSES+= waddir
28SUBST_STAGE.waddir= pre-configure 28SUBST_STAGE.waddir= pre-configure
29SUBST_MESSAGE.waddir= Preparing d_iwad.c file ... 29SUBST_MESSAGE.waddir= Preparing d_iwad.c file ...
30SUBST_FILES.waddir= Source/d_iwad.c 30SUBST_FILES.waddir= Source/d_iwad.c
31SUBST_SED.waddir= -e 's,PKGSRC_PREFIX,"${PREFIX}",' 31SUBST_SED.waddir= -e 's,PKGSRC_PREFIX,"${PREFIX}",'
32SUBST_SED.waddir+= -e 's,PKGSRC_DOOMWADDIR,"/${DOOMWADDIR}",' 32SUBST_SED.waddir+= -e 's,PKGSRC_DOOMWADDIR,"/${DOOMWADDIR}",'
33 33
34# XDG desktop file and icon are installed by the build system with the logic: 34# XDG desktop file and icon are installed by the build system with the logic:
35# if(UNIX AND NOT APPLE) 35# if(UNIX AND NOT APPLE)
36# Remove Apple exception because pkgsrc users maybe have X11 on Apple machines 36# Remove Apple exception because pkgsrc users maybe have X11 on Apple machines
37SUBST_CLASSES+= xdg 37SUBST_CLASSES+= xdg
38SUBST_STAGE.xdg= pre-configure 38SUBST_STAGE.xdg= pre-configure
39SUBST_MESSAGE.xdg= Preparing data/CMakeLists.txt file ... 39SUBST_MESSAGE.xdg= Preparing data/CMakeLists.txt file ...
40SUBST_FILES.xdg= data/CMakeLists.txt 40SUBST_FILES.xdg= data/CMakeLists.txt
41SUBST_SED.xdg= -e 's,UNIX AND NOT APPLE,UNIX,' 41SUBST_SED.xdg= -e 's,UNIX AND NOT APPLE,UNIX,'
42 42
 43# Process INSTALL.pkgsrc
 44SUBST_CLASSES+= install
 45SUBST_STAGE.install= do-configure
 46SUBST_MESSAGE.install= Preparing INSTALL.pkgsrc file ...
 47SUBST_FILES.install= ${WRKDIR}/INSTALL.pkgsrc
 48SUBST_SED.install= -e 's,DOOMWADDIR,${PREFIX}/${DOOMWADDIR},'
 49
43pre-configure: 50pre-configure:
44 cd ${WRKSRC}; mkdir build 51 cd ${WRKSRC}; mkdir build
45 ${CP} ${FILESDIR}/INSTALL.pkgsrc ${WRKDIR} 52 ${CP} ${FILESDIR}/INSTALL.pkgsrc ${WRKDIR}
46 53
47post-install: 54post-install:
48 ${INSTALL_DATA} ${WRKDIR}/INSTALL.pkgsrc \ 55 ${INSTALL_DATA} ${WRKDIR}/INSTALL.pkgsrc \
49 ${DESTDIR}${PREFIX}/share/doc/woof/INSTALL.pkgsrc 56 ${DESTDIR}${PREFIX}/share/doc/woof/INSTALL.pkgsrc
50 57
51.include "../../audio/SDL2_mixer/buildlink3.mk" 58.include "../../audio/SDL2_mixer/buildlink3.mk"
52.include "../../devel/zlib/buildlink3.mk" 59.include "../../devel/zlib/buildlink3.mk"
53.include "../../devel/SDL2/buildlink3.mk" 60.include "../../devel/SDL2/buildlink3.mk"
54.include "../../graphics/SDL2_image/buildlink3.mk" 61.include "../../graphics/SDL2_image/buildlink3.mk"
55.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 62.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
56.include "../../net/SDL2_net/buildlink3.mk" 63.include "../../net/SDL2_net/buildlink3.mk"
57.include "../../sysutils/desktop-file-utils/desktopdb.mk" 64.include "../../sysutils/desktop-file-utils/desktopdb.mk"
58 65
59.include "../../mk/bsd.pkg.mk" 66.include "../../mk/bsd.pkg.mk"