Fri Feb 11 15:43:35 2022 UTC ()
games/prboom-plus: Install XDG desktop and icon files

Bump PKGREVISION.


(micha)
diff -r1.9 -r1.10 pkgsrc/games/prboom-plus/Makefile
diff -r1.2 -r1.3 pkgsrc/games/prboom-plus/PLIST

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

--- pkgsrc/games/prboom-plus/Makefile 2022/02/11 15:12:42 1.9
+++ pkgsrc/games/prboom-plus/Makefile 2022/02/11 15:43:35 1.10
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1# $NetBSD: Makefile,v 1.9 2022/02/11 15:12:42 micha Exp $ 1# $NetBSD: Makefile,v 1.10 2022/02/11 15:43:35 micha Exp $
2 2
3DISTNAME= prboom-plus-2.6.2 3DISTNAME= prboom-plus-2.6.2
 4PKGREVISION= 1
4CATEGORIES= games 5CATEGORIES= games
5MASTER_SITES= ${MASTER_SITE_GITHUB:=coelckers/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=coelckers/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/coelckers/prboom-plus 10HOMEPAGE= https://github.com/coelckers/prboom-plus
10COMMENT= Multiplayer-capable and modified version of DOOM 11COMMENT= Multiplayer-capable and modified version of DOOM
11LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
12 13
13USE_LANGUAGES= c99 c++ 14USE_LANGUAGES= c99 c++
14USE_CMAKE= yes 15USE_CMAKE= yes
15USE_TOOLS+= gmake pkg-config 16USE_TOOLS+= gmake pkg-config
16 17
@@ -25,31 +26,37 @@ CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release @@ -25,31 +26,37 @@ CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
25CMAKE_ARGS+= -DPRBOOMDATADIR=${PREFIX}/${DOOMWADDIR} 26CMAKE_ARGS+= -DPRBOOMDATADIR=${PREFIX}/${DOOMWADDIR}
26CMAKE_ARGS+= -DDOOMWADDIR=${PREFIX}/${DOOMWADDIR} 27CMAKE_ARGS+= -DDOOMWADDIR=${PREFIX}/${DOOMWADDIR}
27CMAKE_ARGS+= -DWITH_DUMB=OFF 28CMAKE_ARGS+= -DWITH_DUMB=OFF
28CMAKE_ARGS+= -DWITH_FLUIDSYNTH=OFF 29CMAKE_ARGS+= -DWITH_FLUIDSYNTH=OFF
29CMAKE_ARGS+= -DWITH_PORTMIDI=OFF 30CMAKE_ARGS+= -DWITH_PORTMIDI=OFF
30 31
31# Process INSTALL.pkgsrc 32# Process INSTALL.pkgsrc
32SUBST_CLASSES+= install 33SUBST_CLASSES+= install
33SUBST_STAGE.install= do-configure 34SUBST_STAGE.install= do-configure
34SUBST_MESSAGE.install= Preparing INSTALL.pkgsrc file ... 35SUBST_MESSAGE.install= Preparing INSTALL.pkgsrc file ...
35SUBST_FILES.install= ${WRKDIR}/INSTALL.pkgsrc 36SUBST_FILES.install= ${WRKDIR}/INSTALL.pkgsrc
36SUBST_SED.install= -e 's,DOOMWADDIR,${PREFIX}/${DOOMWADDIR},' 37SUBST_SED.install= -e 's,DOOMWADDIR,${PREFIX}/${DOOMWADDIR},'
37 38
 39INSTALLATION_DIRS= share/applications share/icons/hicolor/scalable/apps
 40
38pre-configure: 41pre-configure:
39 cd ${WRKSRC}; mkdir build 42 cd ${WRKSRC}; mkdir build
40 ${CP} ${FILESDIR}/INSTALL.pkgsrc ${WRKDIR} 43 ${CP} ${FILESDIR}/INSTALL.pkgsrc ${WRKDIR}
41 44
42post-install: 45post-install:
 46 ${INSTALL_DATA} ${WRKSRC}/ICONS/prboom-plus.desktop \
 47 ${DESTDIR}${PREFIX}/share/applications/prboom-plus.desktop
 48 ${INSTALL_DATA} ${WRKSRC}/ICONS/prboom-plus.svg \
 49 ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/prboom-plus.svg
43 ${INSTALL_DATA} ${WRKDIR}/INSTALL.pkgsrc \ 50 ${INSTALL_DATA} ${WRKDIR}/INSTALL.pkgsrc \
44 ${DESTDIR}${PREFIX}/share/doc/prboom-plus/INSTALL.pkgsrc 51 ${DESTDIR}${PREFIX}/share/doc/prboom-plus/INSTALL.pkgsrc
45 52
46.include "../../audio/SDL2_mixer/buildlink3.mk" 53.include "../../audio/SDL2_mixer/buildlink3.mk"
47.include "../../audio/libmad/buildlink3.mk" 54.include "../../audio/libmad/buildlink3.mk"
48.include "../../audio/libvorbis/buildlink3.mk" 55.include "../../audio/libvorbis/buildlink3.mk"
49.include "../../devel/SDL2/buildlink3.mk" 56.include "../../devel/SDL2/buildlink3.mk"
50.include "../../devel/pcre/buildlink3.mk" 57.include "../../devel/pcre/buildlink3.mk"
51.include "../../devel/zlib/buildlink3.mk" 58.include "../../devel/zlib/buildlink3.mk"
52.include "../../graphics/SDL2_image/buildlink3.mk" 59.include "../../graphics/SDL2_image/buildlink3.mk"
53.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 60.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
54.include "../../multimedia/libogg/buildlink3.mk" 61.include "../../multimedia/libogg/buildlink3.mk"
55.include "../../net/SDL2_net/buildlink3.mk" 62.include "../../net/SDL2_net/buildlink3.mk"

cvs diff -r1.2 -r1.3 pkgsrc/games/prboom-plus/PLIST (expand / switch to unified diff)

--- pkgsrc/games/prboom-plus/PLIST 2022/02/11 15:12:42 1.2
+++ pkgsrc/games/prboom-plus/PLIST 2022/02/11 15:43:35 1.3
@@ -1,18 +1,20 @@ @@ -1,18 +1,20 @@
1@comment $NetBSD: PLIST,v 1.2 2022/02/11 15:12:42 micha Exp $ 1@comment $NetBSD: PLIST,v 1.3 2022/02/11 15:43:35 micha Exp $
2bin/prboom-plus 2bin/prboom-plus
3bin/prboom-plus-game-server 3bin/prboom-plus-game-server
4man/man5/prboom-plus.cfg.5 4man/man5/prboom-plus.cfg.5
5man/man6/prboom-plus-game-server.6 5man/man6/prboom-plus-game-server.6
6man/man6/prboom-plus.6 6man/man6/prboom-plus.6
 7share/applications/prboom-plus.desktop
7share/doc/prboom-plus/DeePBSPV4specs.txt 8share/doc/prboom-plus/DeePBSPV4specs.txt
8share/doc/prboom-plus/INSTALL.pkgsrc 9share/doc/prboom-plus/INSTALL.pkgsrc
9share/doc/prboom-plus/MBF.txt 10share/doc/prboom-plus/MBF.txt
10share/doc/prboom-plus/MBFFAQ.txt 11share/doc/prboom-plus/MBFFAQ.txt
11share/doc/prboom-plus/NEWS 12share/doc/prboom-plus/NEWS
12share/doc/prboom-plus/README.command-line 13share/doc/prboom-plus/README.command-line
13share/doc/prboom-plus/README.compat 14share/doc/prboom-plus/README.compat
14share/doc/prboom-plus/README.demos 15share/doc/prboom-plus/README.demos
15share/doc/prboom-plus/boom.txt 16share/doc/prboom-plus/boom.txt
16share/doc/prboom-plus/prboom-plus-usage.txt 17share/doc/prboom-plus/prboom-plus-usage.txt
17share/doc/prboom-plus/umapinfo.txt 18share/doc/prboom-plus/umapinfo.txt
18share/doom/prboom-plus.wad 19share/doom/prboom-plus.wad
 20share/icons/hicolor/scalable/apps/prboom-plus.svg