Sun Jan 14 17:34:02 2018 UTC ()
games/*: fix alignment of variable values

pkglint -Wall -r --autofix --only aligned

After running the above command, three packages had to be adjusted
manually:

In maelstrom-x11, pkglint didn't see that a commented variable
assignment should have been re-aligned as well.

In netmaze, there was a single line that didn't align well with all the
others, but pkglint decided to adjust the whole paragraph to this single
line. The result would have been ok, but not good.

In tscp, there was a paragraph where some of the lines were indented
one space more than the others. This rule is useful when one variable
name is very long compared to the others, but not in this case.


(rillig)
diff -r1.30 -r1.31 pkgsrc/games/4stAttack/Makefile
diff -r1.9 -r1.10 pkgsrc/games/MyGoGrinder/Makefile
diff -r1.5 -r1.6 pkgsrc/games/amaze/Makefile
diff -r1.2 -r1.3 pkgsrc/games/armagetronad/Makefile.common
diff -r1.1 -r1.2 pkgsrc/games/arx-libertatis/Makefile
diff -r1.27 -r1.28 pkgsrc/games/blindmine/Makefile
diff -r1.59 -r1.60 pkgsrc/games/bzflag/Makefile
diff -r1.4 -r1.5 pkgsrc/games/doom1/Makefile
diff -r1.19 -r1.20 pkgsrc/games/duckmaze/Makefile
diff -r1.24 -r1.25 pkgsrc/games/exult/Makefile
diff -r1.1 -r1.2 pkgsrc/games/exult-audio/Makefile
diff -r1.16 -r1.17 pkgsrc/games/fortune-strfile/Makefile
diff -r1.49 -r1.50 pkgsrc/games/freeciv-share/Makefile.common
diff -r1.57 -r1.58 pkgsrc/games/frozen-bubble/Makefile
diff -r1.1 -r1.2 pkgsrc/games/gargoyle/Makefile
diff -r1.4 -r1.5 pkgsrc/games/gate88/Makefile
diff -r1.77 -r1.78 pkgsrc/games/gcompris/Makefile
diff -r1.1 -r1.2 pkgsrc/games/ggz-client-libs/ggz-client.mk
diff -r1.158 -r1.159 pkgsrc/games/gnome-games/Makefile
diff -r1.16 -r1.17 pkgsrc/games/golddig/Makefile
diff -r1.19 -r1.20 pkgsrc/games/hugo/Makefile
diff -r1.2 -r1.3 pkgsrc/games/ioquake3-raspberrypi/Makefile
diff -r1.12 -r1.13 pkgsrc/games/jetpack/Makefile
diff -r1.14 -r1.15 pkgsrc/games/jools/Makefile
diff -r1.27 -r1.28 pkgsrc/games/koth/Makefile
diff -r1.57 -r1.58 pkgsrc/games/kye/Makefile
diff -r1.11 -r1.12 pkgsrc/games/libggz/Makefile
diff -r1.30 -r1.31 pkgsrc/games/maelstrom-x11/Makefile
diff -r1.2 -r1.3 pkgsrc/games/marathon-trilogy/Makefile
diff -r1.17 -r1.18 pkgsrc/games/monsterz/Makefile
diff -r1.20 -r1.21 pkgsrc/games/moria/Makefile
diff -r1.15 -r1.16 pkgsrc/games/netmaze/Makefile
diff -r1.33 -r1.34 pkgsrc/games/neverball/Makefile
diff -r1.26 -r1.27 pkgsrc/games/newvox/Makefile
diff -r1.6 -r1.7 pkgsrc/games/openttd-data/Makefile
diff -r1.35 -r1.36 pkgsrc/games/prboom/Makefile
diff -r1.2 -r1.3 pkgsrc/games/prboom-plus/Makefile
diff -r1.55 -r1.56 pkgsrc/games/puzzles/Makefile
diff -r1.6 -r1.7 pkgsrc/games/py-easyAI/Makefile
diff -r1.22 -r1.23 pkgsrc/games/pysolfc/Makefile
diff -r1.48 -r1.49 pkgsrc/games/pytraffic/Makefile
diff -r1.27 -r1.28 pkgsrc/games/quakedata/Makefile
diff -r1.41 -r1.42 pkgsrc/games/scummvm-tools/Makefile
diff -r1.65 -r1.66 pkgsrc/games/simgear/Makefile
diff -r1.8 -r1.9 pkgsrc/games/sudoku-cli/Makefile
diff -r1.19 -r1.20 pkgsrc/games/supertuxkart/Makefile
diff -r1.5 -r1.6 pkgsrc/games/teeworlds/Makefile
diff -r1.20 -r1.21 pkgsrc/games/tscp/Makefile
diff -r1.22 -r1.23 pkgsrc/games/urban/Makefile
diff -r1.129 -r1.130 pkgsrc/games/wesnoth/Makefile
diff -r1.3 -r1.4 pkgsrc/games/wtf/Makefile
diff -r1.17 -r1.18 pkgsrc/games/xbat/Makefile
diff -r1.49 -r1.50 pkgsrc/games/xboard/Makefile
diff -r1.17 -r1.18 pkgsrc/games/xcowsay/Makefile
diff -r1.19 -r1.20 pkgsrc/games/xemeraldia/Makefile
diff -r1.22 -r1.23 pkgsrc/games/xpipeman/Makefile
diff -r1.1 -r1.2 pkgsrc/games/xskat/options.mk
diff -r1.17 -r1.18 pkgsrc/games/xvier/Makefile

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

--- pkgsrc/games/4stAttack/Makefile 2017/01/01 14:43:40 1.30
+++ pkgsrc/games/4stAttack/Makefile 2018/01/14 17:33:57 1.31
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1# $NetBSD: Makefile,v 1.30 2017/01/01 14:43:40 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2018/01/14 17:33:57 rillig Exp $
2 2
3DISTNAME= 4stAttack-2.1.4 3DISTNAME= 4stAttack-2.1.4
4PKGREVISION= 18 4PKGREVISION= 18
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=forcedattack/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=forcedattack/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://forcedattack.sourceforge.net/ 9HOMEPAGE= http://forcedattack.sourceforge.net/
10COMMENT= Game in which you have to try to out-smart your opponent 10COMMENT= Game in which you have to try to out-smart your opponent
11 11
12INSTALLATION_DIRS= bin share/${PKGBASE} 12INSTALLATION_DIRS= bin share/${PKGBASE}
13 13
14USE_TOOLS+= pax 14USE_TOOLS+= pax
15 15
16REPLACE_PYTHON= 4stattack.py 16REPLACE_PYTHON= 4stattack.py
17PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 2.1.4 17PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 2.1.4
18 18
19FIND_EXCLUDE= \( -name \*.orig -or -name \*.txt -or -name \*.pre -or -name GPL -or -name \*~ -or -name 4stattack \) 19FIND_EXCLUDE= \( -name \*.orig -or -name \*.txt -or -name \*.pre -or -name GPL -or -name \*~ -or -name 4stattack \)
20 20
21do-build: 21do-build:
22 ${CHMOD} 0555 ${WRKSRC}/4stattack.py 22 ${CHMOD} 0555 ${WRKSRC}/4stattack.py
23 ${MV} ${WRKSRC}/4stattack ${WRKSRC}/4stattack.pre 23 ${MV} ${WRKSRC}/4stattack ${WRKSRC}/4stattack.pre
24 ${SED} -e "s,@FAHOME@,${PREFIX}/share/${PKGBASE}," \ 24 ${SED} -e "s,@FAHOME@,${PREFIX}/share/${PKGBASE}," \
25 ${WRKSRC}/4stattack.pre > ${WRKSRC}/4stattack 25 ${WRKSRC}/4stattack.pre > ${WRKSRC}/4stattack
26 ${PY_COMPILE_ALL} ${WRKSRC} 26 ${PY_COMPILE_ALL} ${WRKSRC}
27 ${PY_COMPILE_O_ALL} ${WRKSRC} 27 ${PY_COMPILE_O_ALL} ${WRKSRC}
28 28
29do-install: 29do-install:

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

--- pkgsrc/games/MyGoGrinder/Makefile 2017/09/03 08:53:09 1.9
+++ pkgsrc/games/MyGoGrinder/Makefile 2018/01/14 17:33:57 1.10
@@ -1,30 +1,30 @@ @@ -1,30 +1,30 @@
1# $NetBSD: Makefile,v 1.9 2017/09/03 08:53:09 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2018/01/14 17:33:57 rillig Exp $
2 2
3DISTNAME= MyGoGrinder-2.3.0 3DISTNAME= MyGoGrinder-2.3.0
4CATEGORIES= games 4CATEGORIES= games
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mygogrinder/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mygogrinder/}
6EXTRACT_SUFX= .zip 6EXTRACT_SUFX= .zip
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://sourceforge.net/projects/mygogrinder/ 9HOMEPAGE= https://sourceforge.net/projects/mygogrinder/
10COMMENT= Program to solve Go (Weiqi, Baduk) problems 10COMMENT= Program to solve Go (Weiqi, Baduk) problems
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13WRKSRC= ${WRKDIR}/MyGoGrinder 13WRKSRC= ${WRKDIR}/MyGoGrinder
14USE_LANGUAGES= # none 14USE_LANGUAGES= # none
15 15
16USE_JAVA= run 16USE_JAVA= run
17USE_JAVA2= yes 17USE_JAVA2= yes
18USE_TOOLS+= pax 18USE_TOOLS+= pax
19 19
20INSTALLATION_DIRS+= bin 20INSTALLATION_DIRS+= bin
21INSTALLATION_DIRS+= share/${PKGBASE} 21INSTALLATION_DIRS+= share/${PKGBASE}
22INSTALLATION_DIRS+= share/doc/${PKGBASE}/docs 22INSTALLATION_DIRS+= share/doc/${PKGBASE}/docs
23INSTALLATION_DIRS+= share/examples/${PKGBASE} 23INSTALLATION_DIRS+= share/examples/${PKGBASE}
24INSTALLATION_DIRS+= share/pixmaps 24INSTALLATION_DIRS+= share/pixmaps
25 25
26do-build: 26do-build:
27 ${ECHO} '#!/bin/sh' > ${WRKDIR}/MyGoGrinder.sh 27 ${ECHO} '#!/bin/sh' > ${WRKDIR}/MyGoGrinder.sh
28 ${ECHO} "cd ${PREFIX}/share/doc/${PKGBASE} && exec ${JAVA_BINPREFIX}-java -jar "'"'"${PREFIX}/share/${PKGBASE}/MyGoGrinder.jar"'" "$$@"' >> ${WRKDIR}/MyGoGrinder.sh 28 ${ECHO} "cd ${PREFIX}/share/doc/${PKGBASE} && exec ${JAVA_BINPREFIX}-java -jar "'"'"${PREFIX}/share/${PKGBASE}/MyGoGrinder.jar"'" "$$@"' >> ${WRKDIR}/MyGoGrinder.sh
29 29
30do-install: 30do-install:

cvs diff -r1.5 -r1.6 pkgsrc/games/amaze/Makefile (expand / switch to unified diff)

--- pkgsrc/games/amaze/Makefile 2017/08/16 20:45:37 1.5
+++ pkgsrc/games/amaze/Makefile 2018/01/14 17:33:57 1.6
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.5 2017/08/16 20:45:37 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2018/01/14 17:33:57 rillig Exp $
2# 2#
3 3
4DISTNAME= amaze 4DISTNAME= amaze
5PKGNAME= amaze-0pre0 5PKGNAME= amaze-0pre0
6PKGREVISION= 1 6PKGREVISION= 1
7CATEGORIES= games 7CATEGORIES= games
8#MASTER_SITES= http://adaptive-enterprises.com/~d/software/amaze/ 8#MASTER_SITES= http://adaptive-enterprises.com/~d/software/amaze/
9DIST_SUBDIR= ${PKGNAME_NOREV} 9DIST_SUBDIR= ${PKGNAME_NOREV}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12#HOMEPAGE= http://adaptive-enterprises.com/~d/software/amaze/ 12#HOMEPAGE= http://adaptive-enterprises.com/~d/software/amaze/
13COMMENT= Curses-based maze game 13COMMENT= Curses-based maze game
14LICENSE= public-domain 14LICENSE= public-domain
15 15
16INSTALLATION_DIRS= bin ${PKGMANDIR}/cat6 ${PKGMANDIR}/man6 16INSTALLATION_DIRS= bin ${PKGMANDIR}/cat6 ${PKGMANDIR}/man6
17USE_BSD_MAKEFILE= yes 17USE_BSD_MAKEFILE= yes
18USE_TOOLS= nroff 18USE_TOOLS= nroff
19 19
20.include "../../mk/curses.buildlink3.mk" 20.include "../../mk/curses.buildlink3.mk"
21.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/games/armagetronad/Makefile.common (expand / switch to unified diff)

--- pkgsrc/games/armagetronad/Makefile.common 2016/12/15 23:52:43 1.2
+++ pkgsrc/games/armagetronad/Makefile.common 2018/01/14 17:33:57 1.3
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile.common,v 1.2 2016/12/15 23:52:43 joerg Exp $ 1# $NetBSD: Makefile.common,v 1.3 2018/01/14 17:33:57 rillig Exp $
2# 2#
3# used by games/armagetronad/Makefile 3# used by games/armagetronad/Makefile
4# used by games/armagetronad-server/Makefile 4# used by games/armagetronad-server/Makefile
5 5
6DISTNAME= armagetronad-0.2.8.3.3.src 6DISTNAME= armagetronad-0.2.8.3.3.src
7CATEGORIES= games 7CATEGORIES= games
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=armagetronad/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=armagetronad/}
9 9
10HOMEPAGE= http://www.armagetronad.org/ 10HOMEPAGE= http://www.armagetronad.org/
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13WRKSRC= ${WRKDIR}/${DISTNAME:S/.src//} 13WRKSRC= ${WRKDIR}/${DISTNAME:S/.src//}
14 14
15DISTINFO_FILE= ${.CURDIR}/../../games/armagetronad/distinfo 15DISTINFO_FILE= ${.CURDIR}/../../games/armagetronad/distinfo
16PATCHDIR= ${.CURDIR}/../../games/armagetronad/patches 16PATCHDIR= ${.CURDIR}/../../games/armagetronad/patches
17 17
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19USE_LANGUAGES= c c++ 19USE_LANGUAGES= c c++
20USE_TOOLS+= bash gmake 20USE_TOOLS+= bash gmake
21REPLACE_PYTHON+= language/update.py 21REPLACE_PYTHON+= language/update.py
22 22
23SUBST_CLASSES+= bash 23SUBST_CLASSES+= bash
24SUBST_MESSAGE.bash= Set proper BASH path. 24SUBST_MESSAGE.bash= Set proper BASH path.
25SUBST_STAGE.bash= pre-configure 25SUBST_STAGE.bash= pre-configure
26SUBST_FILES.bash= batch/Makefile.am 26SUBST_FILES.bash= batch/Makefile.am
27SUBST_FILES.bash+= batch/Makefile.in 27SUBST_FILES.bash+= batch/Makefile.in
28SUBST_SED.bash= -e 's,`which bash`,${BASH},' 28SUBST_SED.bash= -e 's,`which bash`,${BASH},'
29 29
30CONFIGURE_ARGS+= --disable-sysinstall 30CONFIGURE_ARGS+= --disable-sysinstall
31CONFIGURE_ARGS+= --disable-uninstall 31CONFIGURE_ARGS+= --disable-uninstall
32CONFIGURE_ARGS+= --disable-useradd 32CONFIGURE_ARGS+= --disable-useradd
33# This sanitizes paths 33# This sanitizes paths

cvs diff -r1.1 -r1.2 pkgsrc/games/arx-libertatis/Makefile (expand / switch to unified diff)

--- pkgsrc/games/arx-libertatis/Makefile 2016/09/02 16:46:04 1.1
+++ pkgsrc/games/arx-libertatis/Makefile 2018/01/14 17:33:57 1.2
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1# $NetBSD: Makefile,v 1.1 2016/09/02 16:46:04 wiz Exp $ 1# $NetBSD: Makefile,v 1.2 2018/01/14 17:33:57 rillig Exp $
2 2
3DISTNAME= arx-libertatis-1.1.2 3DISTNAME= arx-libertatis-1.1.2
4CATEGORIES= games 4CATEGORIES= games
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=project/arx/arx-libertatis-1.1.2/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=project/arx/arx-libertatis-1.1.2/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://arx-libertatis.org/ 9HOMEPAGE= http://arx-libertatis.org/
10COMMENT= Cross-platform, open source port of the Arx Fatalis RPG 10COMMENT= Cross-platform, open source port of the Arx Fatalis RPG
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13USE_CMAKE= yes 13USE_CMAKE= yes
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15 15
16CMAKE_ARGS+= -D CMAKE_INSTALL_MANDIR:STRING:=${PKGMANDIR} 16CMAKE_ARGS+= -D CMAKE_INSTALL_MANDIR:STRING:=${PKGMANDIR}
17CMAKE_ARGS+= -D USE_QT4:BOOL=OFF 17CMAKE_ARGS+= -D USE_QT4:BOOL=OFF
18CMAKE_ARGS+= -D USE_QT5:BOOL=OFF 18CMAKE_ARGS+= -D USE_QT5:BOOL=OFF
19 19
20.include "../../mk/bsd.prefs.mk" 20.include "../../mk/bsd.prefs.mk"
21 21
22PLIST_VARS+= NotDarwin 22PLIST_VARS+= NotDarwin
23 23
24.if ${OPSYS} != "Darwin" 24.if ${OPSYS} != "Darwin"
25PLIST.NotDarwin= yes 25PLIST.NotDarwin= yes
26.endif 26.endif
27 27
28.include "../../audio/openal-soft/buildlink3.mk" 28.include "../../audio/openal-soft/buildlink3.mk"
29.include "../../devel/boost-headers/buildlink3.mk" 29.include "../../devel/boost-headers/buildlink3.mk"
30.include "../../devel/SDL/buildlink3.mk" 30.include "../../devel/SDL/buildlink3.mk"
31.include "../../graphics/freetype2/buildlink3.mk" 31.include "../../graphics/freetype2/buildlink3.mk"
32.include "../../graphics/glew/buildlink3.mk" 32.include "../../graphics/glew/buildlink3.mk"
33.include "../../sysutils/desktop-file-utils/desktopdb.mk" 33.include "../../sysutils/desktop-file-utils/desktopdb.mk"
34.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"

cvs diff -r1.27 -r1.28 pkgsrc/games/blindmine/Makefile (expand / switch to unified diff)

--- pkgsrc/games/blindmine/Makefile 2017/01/01 14:43:40 1.27
+++ pkgsrc/games/blindmine/Makefile 2018/01/14 17:33:58 1.28
@@ -1,37 +1,37 @@ @@ -1,37 +1,37 @@
1# $NetBSD: Makefile,v 1.27 2017/01/01 14:43:40 wiz Exp $ 1# $NetBSD: Makefile,v 1.28 2018/01/14 17:33:58 rillig Exp $
2 2
3DISTNAME= blindmine-0.3-src 3DISTNAME= blindmine-0.3-src
4PKGNAME= ${DISTNAME:S/-src//} 4PKGNAME= ${DISTNAME:S/-src//}
5PKGREVISION= 16 5PKGREVISION= 16
6CATEGORIES= games python 6CATEGORIES= games python
7MASTER_SITES= http://kldp.net/frs/download.php/3097/ 7MASTER_SITES= http://kldp.net/frs/download.php/3097/
8EXTRACT_SUFX= .zip 8EXTRACT_SUFX= .zip
9 9
10MAINTAINER= fox9@netb.co.kr 10MAINTAINER= fox9@netb.co.kr
11HOMEPAGE= http://blindmine.kldp.net/ 11HOMEPAGE= http://blindmine.kldp.net/
12COMMENT= Minesweeper clone that you can play with your eyes closed 12COMMENT= Minesweeper clone that you can play with your eyes closed
13 13
14WRKSRC= ${WRKDIR}/${PKGBASE} 14WRKSRC= ${WRKDIR}/${PKGBASE}
15NO_CONFIGURE= yes 15NO_CONFIGURE= yes
16NO_BUILD= yes 16NO_BUILD= yes
17 17
18SUBST_CLASSES+= path 18SUBST_CLASSES+= path
19SUBST_MESSAGE.path= Fixing paths. 19SUBST_MESSAGE.path= Fixing paths.
20SUBST_STAGE.path= post-patch 20SUBST_STAGE.path= post-patch
21SUBST_FILES.path= blindmine.py sdl_ui.py 21SUBST_FILES.path= blindmine.py sdl_ui.py
22SUBST_SED.path= -e 's,/usr/bin/env python,${PYTHONBIN},g' 22SUBST_SED.path= -e 's,/usr/bin/env python,${PYTHONBIN},g'
23 23
24PYCOMPILEALL= ${BUILDLINK_PREFIX.${PYPACKAGE}}/${PYLIB}/compileall.py 24PYCOMPILEALL= ${BUILDLINK_PREFIX.${PYPACKAGE}}/${PYLIB}/compileall.py
25PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.3 25PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.3
26 26
27INSTALLATION_DIRS= bin share/doc/blindmine share/blindmine/data 27INSTALLATION_DIRS= bin share/doc/blindmine share/blindmine/data
28 28
29.include "../../devel/py-game/buildlink3.mk" 29.include "../../devel/py-game/buildlink3.mk"
30.include "../../lang/python/application.mk" 30.include "../../lang/python/application.mk"
31 31
32post-extract: 32post-extract:
33 ( ${ECHO} "#!${SH}"; \ 33 ( ${ECHO} "#!${SH}"; \
34 ${ECHO} "cd ${PREFIX}/share/blindmine && ${PYTHONBIN} blindmine.py > /dev/null" \ 34 ${ECHO} "cd ${PREFIX}/share/blindmine && ${PYTHONBIN} blindmine.py > /dev/null" \
35 ) > ${WRKSRC}/blindmine 35 ) > ${WRKSRC}/blindmine
36 ${CHMOD} +x ${WRKSRC}/blindmine 36 ${CHMOD} +x ${WRKSRC}/blindmine
37 37

cvs diff -r1.59 -r1.60 pkgsrc/games/bzflag/Makefile (expand / switch to unified diff)

--- pkgsrc/games/bzflag/Makefile 2018/01/01 21:18:24 1.59
+++ pkgsrc/games/bzflag/Makefile 2018/01/14 17:33:58 1.60
@@ -1,40 +1,40 @@ @@ -1,40 +1,40 @@
1# $NetBSD: Makefile,v 1.59 2018/01/01 21:18:24 adam Exp $ 1# $NetBSD: Makefile,v 1.60 2018/01/14 17:33:58 rillig Exp $
2 2
3DISTNAME= bzflag-2.4.2 3DISTNAME= bzflag-2.4.2
4PKGREVISION= 14 4PKGREVISION= 14
5CATEGORIES= games x11 5CATEGORIES= games x11
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bzflag/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bzflag/}
7 7
8MAINTAINER= blymn@NetBSD.org 8MAINTAINER= blymn@NetBSD.org
9HOMEPAGE= http://bzflag.org/ 9HOMEPAGE= http://bzflag.org/
10COMMENT= OpenGL tank game 10COMMENT= OpenGL tank game
11LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_TOOLS+= gmake perl 14USE_TOOLS+= gmake perl
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17FAKE_NCURSES= yes # They assume non ncurses is Solaris 17FAKE_NCURSES= yes # They assume non ncurses is Solaris
18USE_CURSES= resizeterm 18USE_CURSES= resizeterm
19 19
20.include "../../mk/bsd.prefs.mk" 20.include "../../mk/bsd.prefs.mk"
21 21
22.if ${OPSYS} != "Linux" 22.if ${OPSYS} != "Linux"
23SUBST_CLASSES+= fixme 23SUBST_CLASSES+= fixme
24SUBST_STAGE.fixme= post-patch 24SUBST_STAGE.fixme= post-patch
25SUBST_FILES.fixme= src/platform/Makefile.in 25SUBST_FILES.fixme= src/platform/Makefile.in
26SUBST_SED.fixme= -e "s|@LINUX_TRUE@||g" 26SUBST_SED.fixme= -e "s|@LINUX_TRUE@||g"
27SUBST_SED.fixme+= -e "s|@LINUX_FALSE@|\#|g" 27SUBST_SED.fixme+= -e "s|@LINUX_FALSE@|\#|g"
28.endif 28.endif
29 29
30CONFIGURE_ARGS+= --with-ncurses 30CONFIGURE_ARGS+= --with-ncurses
31 31
32CHECK_PORTABILITY_SKIP+= debian/* 32CHECK_PORTABILITY_SKIP+= debian/*
33 33
34.include "../../devel/SDL/buildlink3.mk" 34.include "../../devel/SDL/buildlink3.mk"
35.include "../../devel/zlib/buildlink3.mk" 35.include "../../devel/zlib/buildlink3.mk"
36.include "../../graphics/MesaLib/buildlink3.mk" 36.include "../../graphics/MesaLib/buildlink3.mk"
37.include "../../graphics/glew/buildlink3.mk" 37.include "../../graphics/glew/buildlink3.mk"
38.include "../../graphics/glu/buildlink3.mk" 38.include "../../graphics/glu/buildlink3.mk"
39.include "../../net/libcares/buildlink3.mk" 39.include "../../net/libcares/buildlink3.mk"
40.include "../../www/curl/buildlink3.mk" 40.include "../../www/curl/buildlink3.mk"

cvs diff -r1.4 -r1.5 pkgsrc/games/doom1/Makefile (expand / switch to unified diff)

--- pkgsrc/games/doom1/Makefile 2017/09/04 18:08:23 1.4
+++ pkgsrc/games/doom1/Makefile 2018/01/14 17:33:58 1.5
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.4 2017/09/04 18:08:23 wiz Exp $ 1# $NetBSD: Makefile,v 1.5 2018/01/14 17:33:58 rillig Exp $
2 2
3DISTNAME= doom-1.8.wad 3DISTNAME= doom-1.8.wad
4PKGNAME= doom1-1.8 4PKGNAME= doom1-1.8
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ftp://ftp.idsoftware.com/idstuff/doom/ 6MASTER_SITES= ftp://ftp.idsoftware.com/idstuff/doom/
7MASTER_SITES+= http://www.gamers.org/pub/games/idgames/idstuff/doom/ 7MASTER_SITES+= http://www.gamers.org/pub/games/idgames/idstuff/doom/
8EXTRACT_SUFX= .gz 8EXTRACT_SUFX= .gz
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11# HOMEPAGE= https://www.idsoftware.com/archives/doomarc.html 11# HOMEPAGE= https://www.idsoftware.com/archives/doomarc.html
12# AWOL 12# AWOL
13COMMENT= Shareware levels for Doom 13COMMENT= Shareware levels for Doom
14 14
15CONFLICTS+= xdoom<1.10nb4 15CONFLICTS+= xdoom<1.10nb4
16WRKSRC= ${WRKDIR} 16WRKSRC= ${WRKDIR}
17 17
18INSTALLATION_DIRS= share/doom 18INSTALLATION_DIRS= share/doom
19NO_BUILD= YES 19NO_BUILD= YES
20 20
21do-install: 21do-install:
22 ${INSTALL_DATA} ${WRKSRC}/doom-1.8.wad \ 22 ${INSTALL_DATA} ${WRKSRC}/doom-1.8.wad \
23 ${DESTDIR}${PREFIX}/share/doom/doom1.wad 23 ${DESTDIR}${PREFIX}/share/doom/doom1.wad
24 24
25.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.19 -r1.20 pkgsrc/games/duckmaze/Makefile (expand / switch to unified diff)

--- pkgsrc/games/duckmaze/Makefile 2015/04/25 14:22:54 1.19
+++ pkgsrc/games/duckmaze/Makefile 2018/01/14 17:33:58 1.20
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile,v 1.19 2015/04/25 14:22:54 tnn Exp $ 1# $NetBSD: Makefile,v 1.20 2018/01/14 17:33:58 rillig Exp $
2# 2#
3 3
4DISTNAME= duckmaze-pc-0.2 4DISTNAME= duckmaze-pc-0.2
5PKGNAME= duckmaze-0.2 5PKGNAME= duckmaze-0.2
6PKGREVISION= 16 6PKGREVISION= 16
7CATEGORIES= games 7CATEGORIES= games
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=duckmaze/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=duckmaze/}
9EXTRACT_SUFX= .zip 9EXTRACT_SUFX= .zip
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://duckmaze.sourceforge.net/ 12HOMEPAGE= http://duckmaze.sourceforge.net/
13COMMENT= Puzzle game 13COMMENT= Puzzle game
14 14
15USE_LANGUAGES= # none 15USE_LANGUAGES= # none
16USE_TOOLS+= pax 16USE_TOOLS+= pax
17 17
18DM= ${WRKDIR}/duckmaze 18DM= ${WRKDIR}/duckmaze
19 19
20REPLACE_PYTHON=level.py level_editor.py mopelib/mopelib.py duckmaze.py 20REPLACE_PYTHON= level.py level_editor.py mopelib/mopelib.py duckmaze.py
21 21
22do-build: 22do-build:
23 ${ECHO} "#!/bin/sh" >${DM} 23 ${ECHO} "#!/bin/sh" >${DM}
24 ${ECHO} "cd ${PREFIX}/share/duckmaze" >>${DM} 24 ${ECHO} "cd ${PREFIX}/share/duckmaze" >>${DM}
25 ${ECHO} "exec ${PYTHONBIN} duckmaze.py" >>${DM} 25 ${ECHO} "exec ${PYTHONBIN} duckmaze.py" >>${DM}
26 ${CHMOD} a-x ${WRKSRC}/levels/level_* 26 ${CHMOD} a-x ${WRKSRC}/levels/level_*
27 27
28do-install: 28do-install:
29 ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin 29 ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin
30 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/duckmaze 30 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/duckmaze
31 cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/share/duckmaze 31 cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/share/duckmaze
32 ${INSTALL_SCRIPT} ${DM} ${DESTDIR}${PREFIX}/bin 32 ${INSTALL_SCRIPT} ${DM} ${DESTDIR}${PREFIX}/bin
33 33

cvs diff -r1.24 -r1.25 pkgsrc/games/exult/Makefile (expand / switch to unified diff)

--- pkgsrc/games/exult/Makefile 2016/12/03 22:30:00 1.24
+++ pkgsrc/games/exult/Makefile 2018/01/14 17:33:58 1.25
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.24 2016/12/03 22:30:00 wiedi Exp $ 1# $NetBSD: Makefile,v 1.25 2018/01/14 17:33:58 rillig Exp $
2 2
3DISTNAME= exult-1.4.9rc1 3DISTNAME= exult-1.4.9rc1
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=exult/exult-all-versions/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=exult/exult-all-versions/}
7 7
8MAINTAINER= nikkohigashi@gmail.com 8MAINTAINER= nikkohigashi@gmail.com
9HOMEPAGE= http://exult.sourceforge.net/ 9HOMEPAGE= http://exult.sourceforge.net/
10COMMENT= Open-source Ultima 7 engine 10COMMENT= Open-source Ultima 7 engine
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15USE_TOOLS+= yacc flex 15USE_TOOLS+= yacc flex
16 16
17CFLAGS+= -fpermissive 17CFLAGS+= -fpermissive
18LDFLAGS+= -lz 18LDFLAGS+= -lz
19CONFIGURE_ARGS+= --disable-sdltest --disable-oggtest --disable-vorbistest 19CONFIGURE_ARGS+= --disable-sdltest --disable-oggtest --disable-vorbistest
20 20
21.include "../../devel/zlib/buildlink3.mk" 21.include "../../devel/zlib/buildlink3.mk"
22.include "../../devel/SDL/buildlink3.mk" 22.include "../../devel/SDL/buildlink3.mk"
23.include "../../audio/SDL_mixer/buildlink3.mk" 23.include "../../audio/SDL_mixer/buildlink3.mk"
24.include "../../graphics/freetype2/buildlink3.mk" 24.include "../../graphics/freetype2/buildlink3.mk"
25.include "../../audio/libvorbis/buildlink3.mk" 25.include "../../audio/libvorbis/buildlink3.mk"
26.include "../../multimedia/libogg/buildlink3.mk" 26.include "../../multimedia/libogg/buildlink3.mk"
27.include "../../sysutils/desktop-file-utils/desktopdb.mk" 27.include "../../sysutils/desktop-file-utils/desktopdb.mk"
28.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/games/exult-audio/Makefile (expand / switch to unified diff)

--- pkgsrc/games/exult-audio/Makefile 2015/04/19 19:35:53 1.1
+++ pkgsrc/games/exult-audio/Makefile 2018/01/14 17:33:58 1.2
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.1 2015/04/19 19:35:53 wiz Exp $ 1# $NetBSD: Makefile,v 1.2 2018/01/14 17:33:58 rillig Exp $
2 2
3DISTNAME= exult_audio 3DISTNAME= exult_audio
4PKGNAME= exultaudio-1.0 4PKGNAME= exultaudio-1.0
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=exult/exult-data/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=exult/exult-data/}
7EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
8 8
9MAINTAINER= nikkohigashi@gmail.com 9MAINTAINER= nikkohigashi@gmail.com
10HOMEPAGE= http://exult.sourceforge.net/ 10HOMEPAGE= http://exult.sourceforge.net/
11COMMENT= Digital music and digital wave sound effects data for Exult 11COMMENT= Digital music and digital wave sound effects data for Exult
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14DEPENDS+= exult>=1.4.9rc1:../../games/exult 14DEPENDS+= exult>=1.4.9rc1:../../games/exult
15 15
16DIST_SUBDIR= ${PKGNAME_NOREV} 16DIST_SUBDIR= ${PKGNAME_NOREV}
17 17
18NO_CONFIGURE= yes 18NO_CONFIGURE= yes
19NO_BUILD= yes 19NO_BUILD= yes
20 20
21EXTRACT_DIR= ${WRKDIR}/exult-data 21EXTRACT_DIR= ${WRKDIR}/exult-data
22EXULTDIR= ${DESTDIR}/${PREFIX}/share/exult 22EXULTDIR= ${DESTDIR}/${PREFIX}/share/exult
23INSTALLATION_DIRS+= share/exult/music 23INSTALLATION_DIRS+= share/exult/music
24 24
25do-install: 25do-install:
26 ${INSTALL_DATA} ${EXTRACT_DIR}/*.flx ${EXULTDIR}/ 26 ${INSTALL_DATA} ${EXTRACT_DIR}/*.flx ${EXULTDIR}/
27 ${INSTALL_DATA} ${EXTRACT_DIR}/*.txt ${EXULTDIR}/ 27 ${INSTALL_DATA} ${EXTRACT_DIR}/*.txt ${EXULTDIR}/

cvs diff -r1.16 -r1.17 pkgsrc/games/fortune-strfile/Makefile (expand / switch to unified diff)

--- pkgsrc/games/fortune-strfile/Makefile 2012/10/06 11:54:38 1.16
+++ pkgsrc/games/fortune-strfile/Makefile 2018/01/14 17:33:58 1.17
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.16 2012/10/06 11:54:38 asau Exp $ 1# $NetBSD: Makefile,v 1.17 2018/01/14 17:33:58 rillig Exp $
2 2
3DISTNAME= fortune-strfile-0 3DISTNAME= fortune-strfile-0
4CATEGORIES= games 4CATEGORIES= games
5DISTFILES= # empty 5DISTFILES= # empty
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8COMMENT= Tool to prepare a fortune database 8COMMENT= Tool to prepare a fortune database
9 9
10WRKSRC= ${WRKDIR} 10WRKSRC= ${WRKDIR}
11USE_BSD_MAKEFILE= yes 11USE_BSD_MAKEFILE= yes
12USE_TOOLS+= nroff groff 12USE_TOOLS+= nroff groff
13INSTALLATION_DIRS= bin ${PKGMANDIR}/cat8 ${PKGMANDIR}/man8 13INSTALLATION_DIRS= bin ${PKGMANDIR}/cat8 ${PKGMANDIR}/man8
14 14
15do-extract: 15do-extract:
16 cp ${FILESDIR}/strfile.* ${FILESDIR}/Makefile ${WRKSRC} 16 cp ${FILESDIR}/strfile.* ${FILESDIR}/Makefile ${WRKSRC}
17 17
18.include "../../mk/bsd.pkg.mk" 18.include "../../mk/bsd.pkg.mk"

cvs diff -r1.49 -r1.50 pkgsrc/games/freeciv-share/Makefile.common (expand / switch to unified diff)

--- pkgsrc/games/freeciv-share/Makefile.common 2017/01/01 14:43:40 1.49
+++ pkgsrc/games/freeciv-share/Makefile.common 2018/01/14 17:33:58 1.50
@@ -1,40 +1,40 @@ @@ -1,40 +1,40 @@
1# $NetBSD: Makefile.common,v 1.49 2017/01/01 14:43:40 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.50 2018/01/14 17:33:58 rillig Exp $
2 2
3# used by games/freeciv-share/Makefile 3# used by games/freeciv-share/Makefile
4# used by games/freeciv-client/Makefile 4# used by games/freeciv-client/Makefile
5# used by games/freeciv-server/Makefile 5# used by games/freeciv-server/Makefile
6 6
7DISTNAME= freeciv-${FC_VERS} 7DISTNAME= freeciv-${FC_VERS}
8FC_VERS= 2.5.3 8FC_VERS= 2.5.3
9CATEGORIES= games 9CATEGORIES= games
10MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freeciv/} 10MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freeciv/}
11EXTRACT_SUFX= .tar.bz2 11EXTRACT_SUFX= .tar.bz2
12 12
13MAINTAINER= pkgsrc-users@NetBSD.org 13MAINTAINER= pkgsrc-users@NetBSD.org
14HOMEPAGE= http://www.freeciv.org/ 14HOMEPAGE= http://www.freeciv.org/
15LICENSE= gnu-gpl-v2 15LICENSE= gnu-gpl-v2
16 16
17USE_PKGLOCALEDIR= yes 17USE_PKGLOCALEDIR= yes
18USE_TOOLS+= gmake gzip msgfmt pkg-config 18USE_TOOLS+= gmake gzip msgfmt pkg-config
19USE_LANGUAGES+= c99 c++ 19USE_LANGUAGES+= c99 c++
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21USE_LIBTOOL= yes 21USE_LIBTOOL= yes
22USE_PKGLOCALEDIR= yes 22USE_PKGLOCALEDIR= yes
23 23
24DISTINFO_FILE= ${.CURDIR}/../../games/freeciv-share/distinfo 24DISTINFO_FILE= ${.CURDIR}/../../games/freeciv-share/distinfo
25PATCHDIR= ${.CURDIR}/../../games/freeciv-share/patches 25PATCHDIR= ${.CURDIR}/../../games/freeciv-share/patches
26 26
27REPLACE_PYTHON= ${WRKSRC}/common/generate_packets.py 27REPLACE_PYTHON= ${WRKSRC}/common/generate_packets.py
28PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 2.3.2 28PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 2.3.2
29 29
30SUBST_CLASSES+= data 30SUBST_CLASSES+= data
31SUBST_STAGE.data= post-patch 31SUBST_STAGE.data= post-patch
32SUBST_FILES.data= data/Makefile.in 32SUBST_FILES.data= data/Makefile.in
33SUBST_SED.data+= -e "s|@CLIENT_FALSE@|@MAKE_DATA_FALSE@|g" 33SUBST_SED.data+= -e "s|@CLIENT_FALSE@|@MAKE_DATA_FALSE@|g"
34SUBST_SED.data+= -e "s|@CLIENT_TRUE@|@MAKE_DATA_TRUE@|g" 34SUBST_SED.data+= -e "s|@CLIENT_TRUE@|@MAKE_DATA_TRUE@|g"
35SUBST_SED.data+= -e "s|@SERVER_FALSE@|@MAKE_DATA_FALSE@|g" 35SUBST_SED.data+= -e "s|@SERVER_FALSE@|@MAKE_DATA_FALSE@|g"
36SUBST_SED.data+= -e "s|@SERVER_TRUE@|@MAKE_DATA_TRUE@|g" 36SUBST_SED.data+= -e "s|@SERVER_TRUE@|@MAKE_DATA_TRUE@|g"
37SUBST_SED.data+= -e "s|@CLIENT_GUI_XAW_TRUE@||g" 37SUBST_SED.data+= -e "s|@CLIENT_GUI_XAW_TRUE@||g"
38SUBST_SED.data+= -e "s|@CLIENT_GUI_GTK_2_0_TRUE@||g" 38SUBST_SED.data+= -e "s|@CLIENT_GUI_GTK_2_0_TRUE@||g"
39SUBST_MESSAGE.data= Fixing installation of data files. 39SUBST_MESSAGE.data= Fixing installation of data files.
40 40

cvs diff -r1.57 -r1.58 pkgsrc/games/frozen-bubble/Makefile (expand / switch to unified diff)

--- pkgsrc/games/frozen-bubble/Makefile 2017/10/05 10:05:43 1.57
+++ pkgsrc/games/frozen-bubble/Makefile 2018/01/14 17:33:58 1.58
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.57 2017/10/05 10:05:43 leot Exp $ 1# $NetBSD: Makefile,v 1.58 2018/01/14 17:33:58 rillig Exp $
2 2
3DISTNAME= frozen-bubble-2.2.1-beta1 3DISTNAME= frozen-bubble-2.2.1-beta1
4PKGNAME= ${DISTNAME:S/-beta/beta/} 4PKGNAME= ${DISTNAME:S/-beta/beta/}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= http://www.frozen-bubble.org/data/ 6MASTER_SITES= http://www.frozen-bubble.org/data/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= leot@NetBSD.org 9MAINTAINER= leot@NetBSD.org
10HOMEPAGE= http://www.frozen-bubble.org/ 10HOMEPAGE= http://www.frozen-bubble.org/
11COMMENT= Pop the frozen bubbles 11COMMENT= Pop the frozen bubbles
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14DEPENDS+= p5-SDL>=2.1.2:../../devel/p5-SDL 14DEPENDS+= p5-SDL>=2.1.2:../../devel/p5-SDL
@@ -22,20 +22,20 @@ USE_TOOLS+= gmake perl pkg-config @@ -22,20 +22,20 @@ USE_TOOLS+= gmake perl pkg-config
22 22
23LDFLAGS.SunOS+= -lsocket -lnsl 23LDFLAGS.SunOS+= -lsocket -lnsl
24 24
25MAKE_ENV+= CP=${CP:Q} GMAKE=${GMAKE:Q} PERL5=${PERL5:Q} INSTALLDIRS="vendor" 25MAKE_ENV+= CP=${CP:Q} GMAKE=${GMAKE:Q} PERL5=${PERL5:Q} INSTALLDIRS="vendor"
26INSTALL_MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR} \ 26INSTALL_MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR} \
27 INSTALL_DATA_DIR=${INSTALL_DATA_DIR:Q} \ 27 INSTALL_DATA_DIR=${INSTALL_DATA_DIR:Q} \
28 INSTALL_LIB_DIR=${INSTALL_LIB_DIR:Q} \ 28 INSTALL_LIB_DIR=${INSTALL_LIB_DIR:Q} \
29 INSTALL_LIB=${INSTALL_LIB:Q} \ 29 INSTALL_LIB=${INSTALL_LIB:Q} \
30 INSTALL_MAN=${INSTALL_MAN:Q} \ 30 INSTALL_MAN=${INSTALL_MAN:Q} \
31 INSTALL_SCRIPT=${INSTALL_SCRIPT:Q} 31 INSTALL_SCRIPT=${INSTALL_SCRIPT:Q}
32INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 32INSTALLATION_DIRS= bin ${PKGMANDIR}/man6
33 33
34PERL5_MODULE_TYPE= Module::Build 34PERL5_MODULE_TYPE= Module::Build
35PERL5_PACKLIST= auto/Games/FrozenBubble/.packlist 35PERL5_PACKLIST= auto/Games/FrozenBubble/.packlist
36 36
37.include "../../audio/SDL_mixer/buildlink3.mk" 37.include "../../audio/SDL_mixer/buildlink3.mk"
38BUILDLINK_API_DEPENDS.SDL_Pango= SDL_Pango>=0.1.2nb8 38BUILDLINK_API_DEPENDS.SDL_Pango= SDL_Pango>=0.1.2nb8
39.include "../../devel/SDL_Pango/buildlink3.mk" 39.include "../../devel/SDL_Pango/buildlink3.mk"
40.include "../../lang/perl5/module.mk" 40.include "../../lang/perl5/module.mk"
41.include "../../mk/bsd.pkg.mk" 41.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/games/gargoyle/Makefile (expand / switch to unified diff)

--- pkgsrc/games/gargoyle/Makefile 2017/07/29 06:25:39 1.1
+++ pkgsrc/games/gargoyle/Makefile 2018/01/14 17:33:59 1.2
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1# $NetBSD: Makefile,v 1.1 2017/07/29 06:25:39 wiz Exp $ 1# $NetBSD: Makefile,v 1.2 2018/01/14 17:33:59 rillig Exp $
2 2
3DISTNAME= gargoyle-2011.1 3DISTNAME= gargoyle-2011.1
4CATEGORIES= games 4CATEGORIES= games
5MASTER_SITES= ${MASTER_SITE_GITHUB:=garglk/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=garglk/}
6GITHUB_PROJECT= garglk 6GITHUB_PROJECT= garglk
7GITHUB_TAG= stable-${PKGVERSION_NOREV} 7GITHUB_TAG= stable-${PKGVERSION_NOREV}
8 8
9MAINTAINER= wes.frazier@members.fsf.org 9MAINTAINER= wes.frazier@members.fsf.org
10HOMEPAGE= http://ccxvii.net/gargoyle/ 10HOMEPAGE= http://ccxvii.net/gargoyle/
11COMMENT= Graphical player for Interactive Fiction games 11COMMENT= Graphical player for Interactive Fiction games
12#LICENSE= gnu-gpl-v2 AND mit AND original-bsd AND artistic-? AND some font licenses 12#LICENSE= gnu-gpl-v2 AND mit AND original-bsd AND artistic-? AND some font licenses
13 13
14WRKSRC= ${WRKDIR}/garglk-stable-2011.1 14WRKSRC= ${WRKDIR}/garglk-stable-2011.1
15 15
16BUILD_DEPENDS+= jam-[0-9]*:../../devel/jam 16BUILD_DEPENDS+= jam-[0-9]*:../../devel/jam
17 17
18USE_TOOLS+= pkg-config 18USE_TOOLS+= pkg-config
19USE_LANGUAGES+= c c++ 19USE_LANGUAGES+= c c++
20 20
21INSTALLATION_DIRS= bin libexec/gargoyle 21INSTALLATION_DIRS= bin libexec/gargoyle
22 22
23do-build: 23do-build:
24 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} jam 24 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} jam
25 25
26do-install: 26do-install:
27 cd ${WRKSRC} && \ 27 cd ${WRKSRC} && \
28 ${SETENV} ${MAKE_ENV} jam install && \ 28 ${SETENV} ${MAKE_ENV} jam install && \
29 ${INSTALL_PROGRAM} ${WRKSRC}/build/dist/* ${DESTDIR}${PREFIX}/libexec/gargoyle && \ 29 ${INSTALL_PROGRAM} ${WRKSRC}/build/dist/* ${DESTDIR}${PREFIX}/libexec/gargoyle && \

cvs diff -r1.4 -r1.5 pkgsrc/games/gate88/Makefile (expand / switch to unified diff)

--- pkgsrc/games/gate88/Makefile 2012/10/06 11:54:39 1.4
+++ pkgsrc/games/gate88/Makefile 2018/01/14 17:33:59 1.5
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.4 2012/10/06 11:54:39 asau Exp $ 1# $NetBSD: Makefile,v 1.5 2018/01/14 17:33:59 rillig Exp $
2# 2#
3 3
4DISTNAME= Gate88_Mar19_05 4DISTNAME= Gate88_Mar19_05
5PKGNAME= gate88-20050319 5PKGNAME= gate88-20050319
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= http://www.queasygames.com/gate88/ 7MASTER_SITES= http://www.queasygames.com/gate88/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.queasygames.com/gate88/ 10HOMEPAGE= http://www.queasygames.com/gate88/
11COMMENT= Deep space intergalactic battle 11COMMENT= Deep space intergalactic battle
12LICENSE= gate88-license 12LICENSE= gate88-license
13 13
14RESTRICTED= ${LICENSE} 14RESTRICTED= ${LICENSE}
15NO_BIN_ON_CDROM= ${RESTRICTED} 15NO_BIN_ON_CDROM= ${RESTRICTED}
16NO_SRC_ON_CDROM= ${RESTRICTED} 16NO_SRC_ON_CDROM= ${RESTRICTED}
17NO_BIN_ON_FTP= ${RESTRICTED} 17NO_BIN_ON_FTP= ${RESTRICTED}
18NO_SRC_ON_FTP= ${RESTRICTED} 18NO_SRC_ON_FTP= ${RESTRICTED}
19 19
20EMUL_PLATFORMS= linux-i386 20EMUL_PLATFORMS= linux-i386
21EMUL_MODULES.linux= base x11 21EMUL_MODULES.linux= base x11
22 22
23USE_LANGUAGES= # none 23USE_LANGUAGES= # none
24 24
25INSTALLATION_DIRS= bin lib/gate88 lib/gate88/lib lib/gate88/music 25INSTALLATION_DIRS= bin lib/gate88 lib/gate88/lib lib/gate88/music
26INSTALLATION_DIRS+= lib/gate88/music/non-ingame lib/gate88/sound 26INSTALLATION_DIRS+= lib/gate88/music/non-ingame lib/gate88/sound
27INSTALLATION_DIRS+= share/doc/gate88 27INSTALLATION_DIRS+= share/doc/gate88

cvs diff -r1.77 -r1.78 pkgsrc/games/gcompris/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/games/gcompris/Attic/Makefile 2017/11/30 16:45:24 1.77
+++ pkgsrc/games/gcompris/Attic/Makefile 2018/01/14 17:33:59 1.78
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1# $NetBSD: Makefile,v 1.77 2017/11/30 16:45:24 adam Exp $ 1# $NetBSD: Makefile,v 1.78 2018/01/14 17:33:59 rillig Exp $
2 2
3DISTNAME= gcompris-12.11 3DISTNAME= gcompris-12.11
4PKGREVISION= 29 4PKGREVISION= 29
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gcompris/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gcompris/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= reed@reedmedia.net 9MAINTAINER= reed@reedmedia.net
10HOMEPAGE= http://gcompris.net/ 10HOMEPAGE= http://gcompris.net/
11COMMENT= Educational games for children 11COMMENT= Educational games for children
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14DEPENDS+= gnuchess-[0-9]*:../../games/gnuchess 14DEPENDS+= gnuchess-[0-9]*:../../games/gnuchess
15 15
16USE_TOOLS+= gmake intltool gtar pkg-config msgfmt texi2html 16USE_TOOLS+= gmake intltool gtar pkg-config msgfmt texi2html
17GNU_CONFIGURE= YES 17GNU_CONFIGURE= YES
18USE_PKGLOCALEDIR= YES 18USE_PKGLOCALEDIR= YES
19GNU_CONFIGURE= YES 19GNU_CONFIGURE= YES
20USE_LIBTOOL= YES 20USE_LIBTOOL= YES
21CHECK_PORTABILITY_SKIP+= macosx/build-gtk.sh 21CHECK_PORTABILITY_SKIP+= macosx/build-gtk.sh
22INFO_FILES= yes 22INFO_FILES= yes
23 23
24PTHREAD_AUTO_VARS= yes 24PTHREAD_AUTO_VARS= yes
25 25
26PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-sqlite2, py-gtk2 26PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-sqlite2, py-gtk2
27 27
28PKG_SUPPORTED_OPTIONS= gnet 28PKG_SUPPORTED_OPTIONS= gnet
29PKG_OPTIONS_VAR= PKG_OPTIONS.gcompris 29PKG_OPTIONS_VAR= PKG_OPTIONS.gcompris
30.include "../../mk/bsd.options.mk" 30.include "../../mk/bsd.options.mk"
31.if empty(PKG_OPTIONS:Mgnet) 31.if empty(PKG_OPTIONS:Mgnet)
32CONFIGURE_ARGS+= --disable-gnet 32CONFIGURE_ARGS+= --disable-gnet
33.else 33.else
34.include "../../net/gnet/buildlink3.mk" 34.include "../../net/gnet/buildlink3.mk"
35.endif 35.endif

cvs diff -r1.1 -r1.2 pkgsrc/games/ggz-client-libs/ggz-client.mk (expand / switch to unified diff)

--- pkgsrc/games/ggz-client-libs/ggz-client.mk 2009/07/28 18:47:14 1.1
+++ pkgsrc/games/ggz-client-libs/ggz-client.mk 2018/01/14 17:33:59 1.2
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: ggz-client.mk,v 1.1 2009/07/28 18:47:14 drochner Exp $ 1# $NetBSD: ggz-client.mk,v 1.2 2018/01/14 17:33:59 rillig Exp $
2 2
3REALGGZCONFIG= ${PREFIX}/bin/ggz-config 3REALGGZCONFIG= ${PREFIX}/bin/ggz-config
4 4
5CONFIGURE_ARGS+= --with-ggzconfig=${WRAPPER_DIR}/bin 5CONFIGURE_ARGS+= --with-ggzconfig=${WRAPPER_DIR}/bin
6 6
7pre-configure: ${WRAPPER_DIR}/bin/ggz-config 7pre-configure: ${WRAPPER_DIR}/bin/ggz-config
8 8
9${WRAPPER_DIR}/bin/ggz-config: 9${WRAPPER_DIR}/bin/ggz-config:
10 ${PRINTF} "#! ${SH}\\n\ 10 ${PRINTF} "#! ${SH}\\n\
11 case \$$1 in\\n\ 11 case \$$1 in\\n\
12 --configdir|--gamedir|--datadir) ${REALGGZCONFIG} \$$1;;\\n\ 12 --configdir|--gamedir|--datadir) ${REALGGZCONFIG} \$$1;;\\n\
13 *) exit 0;;\\n\ 13 *) exit 0;;\\n\
14 esac\\n\ 14 esac\\n\
15 " > ${.TARGET} 15 " > ${.TARGET}
16 ${CHMOD} +x ${.TARGET} 16 ${CHMOD} +x ${.TARGET}

cvs diff -r1.158 -r1.159 pkgsrc/games/gnome-games/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/games/gnome-games/Attic/Makefile 2018/01/14 15:26:47 1.158
+++ pkgsrc/games/gnome-games/Attic/Makefile 2018/01/14 17:33:59 1.159
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.158 2018/01/14 15:26:47 rillig Exp $ 1# $NetBSD: Makefile,v 1.159 2018/01/14 17:33:59 rillig Exp $
2 2
3DISTNAME= gnome-games-2.32.1 3DISTNAME= gnome-games-2.32.1
4PKGREVISION= 34 4PKGREVISION= 34
5CATEGORIES= games gnome 5CATEGORIES= games gnome
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-games/2.32/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-games/2.32/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.gnome.org/ 10HOMEPAGE= https://www.gnome.org/
11COMMENT= GNOME2 games collection 11COMMENT= GNOME2 games collection
12#LICENSE= gnu-gpl-v2 AND gnu-fdl-v1.1 12#LICENSE= gnu-gpl-v2 AND gnu-fdl-v1.1
13 13
14PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-ORBit via py-gnome2 14PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-ORBit via py-gnome2
@@ -20,27 +20,27 @@ USE_PKGLOCALEDIR= yes @@ -20,27 +20,27 @@ USE_PKGLOCALEDIR= yes
20USE_TOOLS+= gmake intltool msgfmt pkg-config 20USE_TOOLS+= gmake intltool msgfmt pkg-config
21USE_CONFIG_WRAPPER= yes 21USE_CONFIG_WRAPPER= yes
22USE_LANGUAGES= c c++ 22USE_LANGUAGES= c c++
23USE_LIBTOOL= yes 23USE_LIBTOOL= yes
24 24
25GNU_CONFIGURE= yes 25GNU_CONFIGURE= yes
26CONFIGURE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} 26CONFIGURE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR}
27CONFIGURE_ENV+= ac_cv_path_MSGFMT=msgfmt 27CONFIGURE_ENV+= ac_cv_path_MSGFMT=msgfmt
28CONFIGURE_ARGS+= --localstatedir=${VARBASE} 28CONFIGURE_ARGS+= --localstatedir=${VARBASE}
29CONFIGURE_ARGS+= --enable-omitgames=lightsoff 29CONFIGURE_ARGS+= --enable-omitgames=lightsoff
30 30
31FILES_SUBST+= INSTALL=${INSTALL:Q} 31FILES_SUBST+= INSTALL=${INSTALL:Q}
32 32
33GCONF_SCHEMAS= aisleriot.schemas 33GCONF_SCHEMAS= aisleriot.schemas
34GCONF_SCHEMAS+= glchess.schemas 34GCONF_SCHEMAS+= glchess.schemas
35GCONF_SCHEMAS+= glines.schemas 35GCONF_SCHEMAS+= glines.schemas
36GCONF_SCHEMAS+= gnect.schemas 36GCONF_SCHEMAS+= gnect.schemas
37GCONF_SCHEMAS+= gnibbles.schemas 37GCONF_SCHEMAS+= gnibbles.schemas
38GCONF_SCHEMAS+= gnobots2.schemas 38GCONF_SCHEMAS+= gnobots2.schemas
39GCONF_SCHEMAS+= quadrapassel.schemas 39GCONF_SCHEMAS+= quadrapassel.schemas
40GCONF_SCHEMAS+= gnomine.schemas 40GCONF_SCHEMAS+= gnomine.schemas
41GCONF_SCHEMAS+= gnotravex.schemas 41GCONF_SCHEMAS+= gnotravex.schemas
42GCONF_SCHEMAS+= gnotski.schemas 42GCONF_SCHEMAS+= gnotski.schemas
43GCONF_SCHEMAS+= gtali.schemas 43GCONF_SCHEMAS+= gtali.schemas
44GCONF_SCHEMAS+= iagno.schemas 44GCONF_SCHEMAS+= iagno.schemas
45GCONF_SCHEMAS+= mahjongg.schemas 45GCONF_SCHEMAS+= mahjongg.schemas
46GCONF_SCHEMAS+= swell-foop.schemas 46GCONF_SCHEMAS+= swell-foop.schemas

cvs diff -r1.16 -r1.17 pkgsrc/games/golddig/Makefile (expand / switch to unified diff)

--- pkgsrc/games/golddig/Makefile 2015/07/04 16:18:34 1.16
+++ pkgsrc/games/golddig/Makefile 2018/01/14 17:33:59 1.17
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.16 2015/07/04 16:18:34 joerg Exp $ 1# $NetBSD: Makefile,v 1.17 2018/01/14 17:33:59 rillig Exp $
2# 2#
3 3
4DISTNAME= golddigC3.1 4DISTNAME= golddigC3.1
5PKGNAME= golddig-3.1 5PKGNAME= golddig-3.1
6PKGREVISION= 1 6PKGREVISION= 1
7CATEGORIES= games x11 7CATEGORIES= games x11
8MASTER_SITES= http://www.NetBSD.org/~chuck/gz/ 8MASTER_SITES= http://www.NetBSD.org/~chuck/gz/
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11COMMENT= Fast action game designed for use with X 11COMMENT= Fast action game designed for use with X
12 12
13INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 13INSTALLATION_DIRS= bin ${PKGMANDIR}/man6
14INSTALL_MAKE_FLAGS+= PREFIX=${DESTDIR}${PREFIX} \ 14INSTALL_MAKE_FLAGS+= PREFIX=${DESTDIR}${PREFIX} \
15 MAN=${DESTDIR}${PREFIX}/${PKGMANDIR}/man6 15 MAN=${DESTDIR}${PREFIX}/${PKGMANDIR}/man6
16 16
17SCORE_GROUP= ${GAMES_GROUP} 17SCORE_GROUP= ${GAMES_GROUP}
18PKG_GROUPS= ${SCORE_GROUP} 18PKG_GROUPS= ${SCORE_GROUP}
19 19
20SETGIDGAME= yes 20SETGIDGAME= yes
21 21
22SPECIAL_PERMS+= bin/goldgid ${SETGID_GAMES_PERMS} 22SPECIAL_PERMS+= bin/goldgid ${SETGID_GAMES_PERMS}
23 23
24CONF_FILES_PERMS+= /dev/null /var/games/golddig.scores \ 24CONF_FILES_PERMS+= /dev/null /var/games/golddig.scores \
25 ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE} 25 ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE}
26 26
27post-build: 27post-build:
28 for f in ${WRKSRC}/golddig.6 ${WRKSRC}/gdedit.6; do \ 28 for f in ${WRKSRC}/golddig.6 ${WRKSRC}/gdedit.6; do \
29 ${SED} "s|@PREFIX@|${PREFIX}|g" $$f > $$f.new && \ 29 ${SED} "s|@PREFIX@|${PREFIX}|g" $$f > $$f.new && \
30 ${MV} $$f.new $$f; \ 30 ${MV} $$f.new $$f; \
31 done 31 done

cvs diff -r1.19 -r1.20 pkgsrc/games/hugo/Makefile (expand / switch to unified diff)

--- pkgsrc/games/hugo/Makefile 2017/08/16 20:45:37 1.19
+++ pkgsrc/games/hugo/Makefile 2018/01/14 17:33:59 1.20
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.19 2017/08/16 20:45:37 wiz Exp $ 1# $NetBSD: Makefile,v 1.20 2018/01/14 17:33:59 rillig Exp $
2# 2#
3 3
4DISTNAME= hugov31_unix_source 4DISTNAME= hugov31_unix_source
5PKGNAME= hugo-3.1.02.1 5PKGNAME= hugo-3.1.02.1
6PKGREVISION= 4 6PKGREVISION= 4
7CATEGORIES= games 7CATEGORIES= games
8MASTER_SITES= ${MASTER_SITE_IFARCHIVE:=programming/hugo/source/} 8MASTER_SITES= ${MASTER_SITE_IFARCHIVE:=programming/hugo/source/}
9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} hugolib.zip 9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} hugolib.zip
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12#HOMEPAGE= http://www.generalcoffee.com/hugo.html 12#HOMEPAGE= http://www.generalcoffee.com/hugo.html
13COMMENT= Interactive fiction design system and interpreter 13COMMENT= Interactive fiction design system and interpreter
14 14
15SITES.hugolib.zip=${MASTER_SITE_IFARCHIVE:=programming/hugo/library/} 15SITES.hugolib.zip= ${MASTER_SITE_IFARCHIVE:=programming/hugo/library/}
16 16
17USE_TOOLS+= gmake 17USE_TOOLS+= gmake
18FAKE_NCURSES= yes 18FAKE_NCURSES= yes
19 19
20DIST_SUBDIR= ${PKGNAME_NOREV} 20DIST_SUBDIR= ${PKGNAME_NOREV}
21WRKSRC= ${WRKDIR}/hugov3.1.02 21WRKSRC= ${WRKDIR}/hugov3.1.02
22 22
23LIBDIR= ${PREFIX}/share/hugo 23LIBDIR= ${PREFIX}/share/hugo
24 24
25INSTALLATION_DIRS= bin 25INSTALLATION_DIRS= bin
26 26
27do-install: 27do-install:
28 ${INSTALL_PROGRAM} ${WRKSRC}/hc ${DESTDIR}${PREFIX}/bin 28 ${INSTALL_PROGRAM} ${WRKSRC}/hc ${DESTDIR}${PREFIX}/bin

cvs diff -r1.2 -r1.3 pkgsrc/games/ioquake3-raspberrypi/Makefile (expand / switch to unified diff)

--- pkgsrc/games/ioquake3-raspberrypi/Makefile 2015/04/25 14:22:57 1.2
+++ pkgsrc/games/ioquake3-raspberrypi/Makefile 2018/01/14 17:33:59 1.3
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1# $NetBSD: Makefile,v 1.2 2015/04/25 14:22:57 tnn Exp $ 1# $NetBSD: Makefile,v 1.3 2018/01/14 17:33:59 rillig Exp $
2 2
3DISTNAME= ioquake3-raspberrypi-20150118 3DISTNAME= ioquake3-raspberrypi-20150118
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= http://www.invisible.ca/packages/distfiles/ 6MASTER_SITES= http://www.invisible.ca/packages/distfiles/
7EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
8 8
9MAINTAINER= port-arm@NetBSD.org 9MAINTAINER= port-arm@NetBSD.org
10HOMEPAGE= https://github.com/raspberrypi/quake3 10HOMEPAGE= https://github.com/raspberrypi/quake3
11COMMENT= Open source Quake 3 distribution (Raspberry Pi version) 11COMMENT= Open source Quake 3 distribution (Raspberry Pi version)
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_TOOLS+= gmake pkg-config 14USE_TOOLS+= gmake pkg-config
15BUILD_TARGET= release 15BUILD_TARGET= release
16# XXX install target does not work with debug builds 16# XXX install target does not work with debug builds
17#BUILD_TARGET= debug 17#BUILD_TARGET= debug
18 18
19ONLY_FOR_PLATFORM= NetBSD-*-*arm* 19ONLY_FOR_PLATFORM= NetBSD-*-*arm*
20 20
21INSTALLATION_DIRS+= lib/ioquake3 21INSTALLATION_DIRS+= lib/ioquake3
22 22
23WRKSRC= ${WRKDIR}/quake3-master 23WRKSRC= ${WRKDIR}/quake3-master
24 24
25MAKE_ENV+= ARCH=rpi 25MAKE_ENV+= ARCH=rpi
26MAKE_ENV+= USE_SVN=0 USE_CURL=0 USE_OPENAL=0 USE_MUMBLE=0 USE_VOIP=0 26MAKE_ENV+= USE_SVN=0 USE_CURL=0 USE_OPENAL=0 USE_MUMBLE=0 USE_VOIP=0
27MAKE_ENV+= COPYDIR=${DESTDIR}${PREFIX}/lib/ioquake3 27MAKE_ENV+= COPYDIR=${DESTDIR}${PREFIX}/lib/ioquake3
28 28
29CFLAGS+= -mfpu=vfp 29CFLAGS+= -mfpu=vfp
30CFLAGS+= -I${PREFIX}/include -I${PREFIX}/include/interface/vcos/pthreads 30CFLAGS+= -I${PREFIX}/include -I${PREFIX}/include/interface/vcos/pthreads
31CFLAGS+= -I${PREFIX}/include/SDL 31CFLAGS+= -I${PREFIX}/include/SDL
32CFLAGS+= -DVCMODS_MISC -DVCMODS_OPENGLES -DVCMODS_DEPTH -DVCMODS_REPLACETRIG 32CFLAGS+= -DVCMODS_MISC -DVCMODS_OPENGLES -DVCMODS_DEPTH -DVCMODS_REPLACETRIG
33LDFLAGS+= -Wl,-R${PREFIX}/lib -L${PREFIX}/lib 33LDFLAGS+= -Wl,-R${PREFIX}/lib -L${PREFIX}/lib
34LDFLAGS+= -lSDL -lpthread -lvchostif -lvcfiled_check -lbcm_host -lkhrn_static -lvchiq_arm -lopenmaxil -lEGL -lGLESv2 -lvcos 34LDFLAGS+= -lSDL -lpthread -lvchostif -lvcfiled_check -lbcm_host -lkhrn_static -lvchiq_arm -lopenmaxil -lEGL -lGLESv2 -lvcos

cvs diff -r1.12 -r1.13 pkgsrc/games/jetpack/Makefile (expand / switch to unified diff)

--- pkgsrc/games/jetpack/Makefile 2012/10/06 11:54:43 1.12
+++ pkgsrc/games/jetpack/Makefile 2018/01/14 17:33:59 1.13
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile,v 1.12 2012/10/06 11:54:43 asau Exp $ 1# $NetBSD: Makefile,v 1.13 2018/01/14 17:33:59 rillig Exp $
2 2
3DISTNAME= jetpack 3DISTNAME= jetpack
4PKGNAME= jetpack-1.0 4PKGNAME= jetpack-1.0
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= games x11 6CATEGORIES= games x11
7MASTER_SITES= ftp://qiclab.scn.rain.com/pub/games/ 7MASTER_SITES= ftp://qiclab.scn.rain.com/pub/games/
8EXTRACT_SUFX= .tar.Z 8EXTRACT_SUFX= .tar.Z
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11COMMENT= Arcade action game for X Windows 11COMMENT= Arcade action game for X Windows
12 12
13USE_IMAKE= yes 13USE_IMAKE= yes
14NO_INSTALL_MANPAGES= yes 14NO_INSTALL_MANPAGES= yes
15SETGIDGAME= yes 15SETGIDGAME= yes
16 16
17INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 share/jetpack 17INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 share/jetpack
18 18
19SPECIAL_PERMS+= bin/jetpack ${SETGID_GAMES_PERMS} 19SPECIAL_PERMS+= bin/jetpack ${SETGID_GAMES_PERMS}
20 20
21CONF_FILES_PERM+= /dev/null /var/games/jetpack.scores \ 21CONF_FILES_PERM+= /dev/null /var/games/jetpack.scores \
22 ${GAMES_USER} ${GAMES_GROUP} 0664 22 ${GAMES_USER} ${GAMES_GROUP} 0664
23OWN_DIRS_PERMS+= ${PREFIX}/share/jetpack ${GAMES_USER} ${GAMES_GROUP} 0775 23OWN_DIRS_PERMS+= ${PREFIX}/share/jetpack ${GAMES_USER} ${GAMES_GROUP} 0775
24 24
25post-install: 25post-install:
26 ${INSTALL_MAN} ${WRKSRC}/jetpack.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/jetpack.6 26 ${INSTALL_MAN} ${WRKSRC}/jetpack.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/jetpack.6

cvs diff -r1.14 -r1.15 pkgsrc/games/jools/Makefile (expand / switch to unified diff)

--- pkgsrc/games/jools/Makefile 2017/08/16 20:45:38 1.14
+++ pkgsrc/games/jools/Makefile 2018/01/14 17:33:59 1.15
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile,v 1.14 2017/08/16 20:45:38 wiz Exp $ 1# $NetBSD: Makefile,v 1.15 2018/01/14 17:33:59 rillig Exp $
2 2
3DISTNAME= jools-0.20 3DISTNAME= jools-0.20
4PKGREVISION= 4 4PKGREVISION= 4
5CATEGORIES= games 5CATEGORIES= games
6#MASTER_SITES= http://pessimization.com/software/jools/ 6#MASTER_SITES= http://pessimization.com/software/jools/
7DISTFILES= ${DISTNAME}${EXTRACT_SUFX} jools-musicpack-1.0.tar.gz 7DISTFILES= ${DISTNAME}${EXTRACT_SUFX} jools-musicpack-1.0.tar.gz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10#HOMEPAGE= http://pessimization.com/software/jools/ 10#HOMEPAGE= http://pessimization.com/software/jools/
11COMMENT= Bejeweled clone 11COMMENT= Bejeweled clone
12 12
13DEPENDS+= ${PYPKGPREFIX}-game>=1.4:../../devel/py-game 13DEPENDS+= ${PYPKGPREFIX}-game>=1.4:../../devel/py-game
14 14
15PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.20 15PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.20
16REPLACE_PYTHON= jools/__init__.py 16REPLACE_PYTHON= jools/__init__.py
17 17
18post-install: 18post-install:
19 ${INSTALL_DATA} ${WRKDIR}/README ${DESTDIR}${PREFIX}/share/jools/music 19 ${INSTALL_DATA} ${WRKDIR}/README ${DESTDIR}${PREFIX}/share/jools/music
20 ${INSTALL_DATA} ${WRKDIR}/timed/* ${DESTDIR}${PREFIX}/share/jools/music/timed 20 ${INSTALL_DATA} ${WRKDIR}/timed/* ${DESTDIR}${PREFIX}/share/jools/music/timed
21 ${INSTALL_DATA} ${WRKDIR}/title/* ${DESTDIR}${PREFIX}/share/jools/music/title 21 ${INSTALL_DATA} ${WRKDIR}/title/* ${DESTDIR}${PREFIX}/share/jools/music/title
22 ${INSTALL_DATA} ${WRKDIR}/untimed/* ${DESTDIR}${PREFIX}/share/jools/music/untimed 22 ${INSTALL_DATA} ${WRKDIR}/untimed/* ${DESTDIR}${PREFIX}/share/jools/music/untimed
23 23
24.include "../../lang/python/application.mk" 24.include "../../lang/python/application.mk"
25.include "../../lang/python/distutils.mk" 25.include "../../lang/python/distutils.mk"
26.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.27 -r1.28 pkgsrc/games/koth/Makefile (expand / switch to unified diff)

--- pkgsrc/games/koth/Makefile 2018/01/14 15:26:47 1.27
+++ pkgsrc/games/koth/Makefile 2018/01/14 17:33:59 1.28
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1# $NetBSD: Makefile,v 1.27 2018/01/14 15:26:47 rillig Exp $ 1# $NetBSD: Makefile,v 1.28 2018/01/14 17:33:59 rillig Exp $
2# 2#
3 3
4DISTNAME= koth-0.8.0 4DISTNAME= koth-0.8.0
5PKGREVISION= 6 5PKGREVISION= 6
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= http://www.ibiblio.org/pub/Linux/games/multiplayer/ 7MASTER_SITES= http://www.ibiblio.org/pub/Linux/games/multiplayer/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.nongnu.org/koth/ 11HOMEPAGE= http://www.nongnu.org/koth/
12COMMENT= The classic "shoot the other tank" artillery game, networked 12COMMENT= The classic "shoot the other tank" artillery game, networked
13 13
14PTHREAD_AUTO_VARS= yes 14PTHREAD_AUTO_VARS= yes
15GNU_CONFIGURE= YES 15GNU_CONFIGURE= YES
16CPPFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\"" 16CPPFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\""
17 17
18EGDIR= ${PREFIX}/share/examples/koth 18EGDIR= ${PREFIX}/share/examples/koth
19CONF_FILES= ${EGDIR}/koth.cfg ${PKG_SYSCONFDIR}/koth.cfg 19CONF_FILES= ${EGDIR}/koth.cfg ${PKG_SYSCONFDIR}/koth.cfg
20 20
21INSTALLATION_DIRS+= share/doc/koth ${EGDIR} 21INSTALLATION_DIRS+= share/doc/koth ${EGDIR}
22 22
23post-install: 23post-install:
24 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/koth 24 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/koth
25 ${INSTALL_DATA} ${WRKSRC}/src/koth.cfg ${DESTDIR}${EGDIR} 25 ${INSTALL_DATA} ${WRKSRC}/src/koth.cfg ${DESTDIR}${EGDIR}
26 26
27.include "../../graphics/libggi/buildlink3.mk" 27.include "../../graphics/libggi/buildlink3.mk"
28.include "../../graphics/libgii/buildlink3.mk" 28.include "../../graphics/libgii/buildlink3.mk"
29.include "../../mk/pthread.buildlink3.mk" 29.include "../../mk/pthread.buildlink3.mk"

cvs diff -r1.57 -r1.58 pkgsrc/games/kye/Makefile (expand / switch to unified diff)

--- pkgsrc/games/kye/Makefile 2017/08/16 20:45:38 1.57
+++ pkgsrc/games/kye/Makefile 2018/01/14 17:34:00 1.58
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.57 2017/08/16 20:45:38 wiz Exp $ 1# $NetBSD: Makefile,v 1.58 2018/01/14 17:34:00 rillig Exp $
2 2
3DISTNAME= kye-1.0 3DISTNAME= kye-1.0
4PKGREVISION= 23 4PKGREVISION= 23
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= http://games.moria.org.uk/kye/download/ 6MASTER_SITES= http://games.moria.org.uk/kye/download/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9#HOMEPAGE= http://games.moria.org.uk/kye/pygtk 9#HOMEPAGE= http://games.moria.org.uk/kye/pygtk
10COMMENT= Puzzle game 10COMMENT= Puzzle game
11 11
12PYDISTUTILSPKG= yes 12PYDISTUTILSPKG= yes
13SUBST_CLASSES+= prefix 13SUBST_CLASSES+= prefix
14SUBST_STAGE.prefix= pre-configure 14SUBST_STAGE.prefix= pre-configure
15SUBST_FILES.prefix= kye/common.py 15SUBST_FILES.prefix= kye/common.py
16SUBST_SED.prefix= 's|@PREFIX@|${PREFIX}|g' 16SUBST_SED.prefix= 's|@PREFIX@|${PREFIX}|g'
17 17
18PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-gtk2 18PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-gtk2
19 19
20.include "../../lang/python/application.mk" 20.include "../../lang/python/application.mk"
21.include "../../lang/python/extension.mk" 21.include "../../lang/python/extension.mk"
22.include "../../x11/py-gtk2/buildlink3.mk" 22.include "../../x11/py-gtk2/buildlink3.mk"
23.include "../../graphics/librsvg/buildlink3.mk" 23.include "../../graphics/librsvg/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.11 -r1.12 pkgsrc/games/libggz/Makefile (expand / switch to unified diff)

--- pkgsrc/games/libggz/Makefile 2016/10/01 13:01:11 1.11
+++ pkgsrc/games/libggz/Makefile 2018/01/14 17:34:00 1.12
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1# $NetBSD: Makefile,v 1.11 2016/10/01 13:01:11 joerg Exp $ 1# $NetBSD: Makefile,v 1.12 2018/01/14 17:34:00 rillig Exp $
2# 2#
3 3
4DISTNAME= libggz-0.0.14.1 4DISTNAME= libggz-0.0.14.1
5PKGREVISION= 7 5PKGREVISION= 7
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/ggzgamingzone/ggz/0.0.14.1/ 7MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/ggzgamingzone/ggz/0.0.14.1/
8 8
9MAINTAINER= mrohrer@users.sourceforge.net 9MAINTAINER= mrohrer@users.sourceforge.net
10HOMEPAGE= http://www.ggzgamingzone.org/ 10HOMEPAGE= http://www.ggzgamingzone.org/
11COMMENT= GGZ Gaming Zone libraries 11COMMENT= GGZ Gaming Zone libraries
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15 15
16CONFIGURE_ARGS+= --enable-debug-gdb 16CONFIGURE_ARGS+= --enable-debug-gdb
17CONFIGURE_ARGS+= --with-tls 17CONFIGURE_ARGS+= --with-tls
18CONFIGURE_ARGS+= --with-gcrypt 18CONFIGURE_ARGS+= --with-gcrypt
19 19
20.include "../../mk/pthread.buildlink3.mk" 20.include "../../mk/pthread.buildlink3.mk"
21.include "../../security/gnutls/buildlink3.mk" 21.include "../../security/gnutls/buildlink3.mk"
22.include "../../security/libgcrypt/buildlink3.mk" 22.include "../../security/libgcrypt/buildlink3.mk"
23.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/games/maelstrom-x11/Makefile 2018/01/14 15:26:47 1.30
+++ pkgsrc/games/maelstrom-x11/Makefile 2018/01/14 17:34:00 1.31
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.30 2018/01/14 15:26:47 rillig Exp $ 1# $NetBSD: Makefile,v 1.31 2018/01/14 17:34:00 rillig Exp $
2 2
3DISTNAME= Maelstrom-1.4.3-L2.0.6-src.tar.gz 3DISTNAME= Maelstrom-1.4.3-L2.0.6-src.tar.gz
4PKGNAME= maelstrom-x11-2.0.6 4PKGNAME= maelstrom-x11-2.0.6
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= games x11 6CATEGORIES= games x11
7MASTER_SITES+= ftp://ftp.devolution.com/pub/maelstrom/ 7MASTER_SITES+= ftp://ftp.devolution.com/pub/maelstrom/
8MASTER_SITES+= ftp://ftp.devolution.com/pub/maelstrom/Maelstrom-binaries/ 8MASTER_SITES+= ftp://ftp.devolution.com/pub/maelstrom/Maelstrom-binaries/
9MASTER_SITES+= ftp://ftp.devolution.com/pub/maelstrom/Add-Ons/ 9MASTER_SITES+= ftp://ftp.devolution.com/pub/maelstrom/Add-Ons/
10DISTFILES= ${DISTNAME} ${STREK} ${SWARS} ${ESOUND} 10DISTFILES= ${DISTNAME} ${STREK} ${SWARS} ${ESOUND}
11 11
12MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
13#HOMEPAGE= http://www.ambrosiasw.com/Products/Maelstrom.html 13#HOMEPAGE= http://www.ambrosiasw.com/Products/Maelstrom.html
14COMMENT= High resolution graphics version of Asteroids (X11 version) 14COMMENT= High resolution graphics version of Asteroids (X11 version)
15 15
16ESOUND= Maelstrom-Sounds-L2.0.0.tar.gz 16ESOUND= Maelstrom-Sounds-L2.0.0.tar.gz
17STREK= Star_Trek.tar.gz 17STREK= Star_Trek.tar.gz
18SWARS= Star_Wars.tar.gz 18SWARS= Star_Wars.tar.gz
19 19
20CONFLICTS= maelstrom-[0-9]* maelstrom-sdl-[0-9]* 20CONFLICTS= maelstrom-[0-9]* maelstrom-sdl-[0-9]*
21 21
22EXTRACT_ONLY= ${DISTNAME} 22EXTRACT_ONLY= ${DISTNAME}
23 23
24WRKSRC= ${WRKDIR}/Maelstrom 24WRKSRC= ${WRKDIR}/Maelstrom
25USE_LANGUAGES= c c++ 25USE_LANGUAGES= c c++
26USE_TOOLS+= pax 26USE_TOOLS+= pax
27LDFLAGS.SunOS+= -lsocket -lnsl 27LDFLAGS.SunOS+= -lsocket -lnsl

cvs diff -r1.2 -r1.3 pkgsrc/games/marathon-trilogy/Makefile (expand / switch to unified diff)

--- pkgsrc/games/marathon-trilogy/Makefile 2012/10/06 11:54:47 1.2
+++ pkgsrc/games/marathon-trilogy/Makefile 2018/01/14 17:34:00 1.3
@@ -1,36 +1,36 @@ @@ -1,36 +1,36 @@
1# $NetBSD: Makefile,v 1.2 2012/10/06 11:54:47 asau Exp $ 1# $NetBSD: Makefile,v 1.3 2018/01/14 17:34:00 rillig Exp $
2# 2#
3 3
4# This number is rather arbitrary and only for pkgsrc's benefit. 4# This number is rather arbitrary and only for pkgsrc's benefit.
5DISTNAME= marathon-trilogy-1.0 5DISTNAME= marathon-trilogy-1.0
6CATEGORIES= games 6CATEGORIES= games
7# The original Bungie trilogy series 7# The original Bungie trilogy series
8DISTFILES= M1A1.zip Marathon2.zip MarathonInfinity.zip 8DISTFILES= M1A1.zip Marathon2.zip MarathonInfinity.zip
9MASTER_SITES= http://trilogyrelease.bungie.org/files/ 9MASTER_SITES= http://trilogyrelease.bungie.org/files/
10EXTRACT_SUFX= .zip 10EXTRACT_SUFX= .zip
11 11
12MAINTAINER= christtrekker@users.sourceforge.net 12MAINTAINER= christtrekker@users.sourceforge.net
13HOMEPAGE= http://trilogyrelease.bungie.org/ 13HOMEPAGE= http://trilogyrelease.bungie.org/
14COMMENT= Bungie game data files, playable with the Aleph One engine 14COMMENT= Bungie game data files, playable with the Aleph One engine
15LICENSE= generic-nonlicense 15LICENSE= generic-nonlicense
16 16
17# There is no true dependency on Aleph One. These scenarios cannot be 17# There is no true dependency on Aleph One. These scenarios cannot be
18# played without it, though. 18# played without it, though.
19#DEPENDS+= alephone-[0-9]*:../../games/alephone 19#DEPENDS+= alephone-[0-9]*:../../games/alephone
20 20
21SCENARIO_BASE= share/AlephOne/Scenarios 21SCENARIO_BASE= share/AlephOne/Scenarios
22.for scenario in 1 2 Infinity 22.for scenario in 1 2 Infinity
23INSTALLATION_DIRS+= ${SCENARIO_BASE}/${scenario} ${SCENARIO_BASE}/${scenario}/Physics\ Models ${SCENARIO_BASE}/${scenario}/Scripts ${SCENARIO_BASE}/${scenario}/Themes ${SCENARIO_BASE}/${scenario}/Tracks 23INSTALLATION_DIRS+= ${SCENARIO_BASE}/${scenario} ${SCENARIO_BASE}/${scenario}/Physics\ Models ${SCENARIO_BASE}/${scenario}/Scripts ${SCENARIO_BASE}/${scenario}/Themes ${SCENARIO_BASE}/${scenario}/Tracks
24.endfor 24.endfor
25 25
26NO_CONFIGURE= yes 26NO_CONFIGURE= yes
27NO_BUILD= yes 27NO_BUILD= yes
28 28
29post-extract: 29post-extract:
30 ${FIND} ${WRKDIR} -name CVS -print | ${XARGS} -I repl ${RM} -rf "repl" 30 ${FIND} ${WRKDIR} -name CVS -print | ${XARGS} -I repl ${RM} -rf "repl"
31 ${FIND} ${WRKDIR}/M1A1 -type f -exec ${CHMOD} 0644 {} \; 31 ${FIND} ${WRKDIR}/M1A1 -type f -exec ${CHMOD} 0644 {} \;
32 ${FIND} ${WRKDIR}/Marathon\ 2 -type f -exec ${CHMOD} 0644 {} \; 32 ${FIND} ${WRKDIR}/Marathon\ 2 -type f -exec ${CHMOD} 0644 {} \;
33 ${FIND} ${WRKDIR}/Marathon\ Infinity -type f -exec ${CHMOD} 0644 {} \; 33 ${FIND} ${WRKDIR}/Marathon\ Infinity -type f -exec ${CHMOD} 0644 {} \;
34 34
35do-install: 35do-install:
36 #install the files into the Scenarios dir 36 #install the files into the Scenarios dir

cvs diff -r1.17 -r1.18 pkgsrc/games/monsterz/Makefile (expand / switch to unified diff)

--- pkgsrc/games/monsterz/Makefile 2018/01/14 15:26:47 1.17
+++ pkgsrc/games/monsterz/Makefile 2018/01/14 17:34:00 1.18
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.17 2018/01/14 15:26:47 rillig Exp $ 1# $NetBSD: Makefile,v 1.18 2018/01/14 17:34:00 rillig Exp $
2 2
3DISTNAME= monsterz-0.7.1 3DISTNAME= monsterz-0.7.1
4PKGREVISION= 4 4PKGREVISION= 4
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= http://sam.zoy.org/monsterz/ 6MASTER_SITES= http://sam.zoy.org/monsterz/
7 7
8MAINTAINER= wiz@NetBSD.org 8MAINTAINER= wiz@NetBSD.org
9HOMEPAGE= http://sam.zoy.org/monsterz/ 9HOMEPAGE= http://sam.zoy.org/monsterz/
10COMMENT= Puzzle game similar to the famous Bejeweled or Zookeeper 10COMMENT= Puzzle game similar to the famous Bejeweled or Zookeeper
11 11
12DEPENDS+= ${PYPKGPREFIX}-game-[0-9]*:../../devel/py-game 12DEPENDS+= ${PYPKGPREFIX}-game-[0-9]*:../../devel/py-game
13DEPENDS+= ${PYPKGPREFIX}-Numeric-[0-9]*:../../math/py-Numeric 13DEPENDS+= ${PYPKGPREFIX}-Numeric-[0-9]*:../../math/py-Numeric
14 14
15REPLACE_PYTHON= monsterz.py 15REPLACE_PYTHON= monsterz.py
16PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-Numeric 16PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-Numeric
17 17
18MAKE_ENV+= GAMEOWN=${GAMEOWN:Q} 18MAKE_ENV+= GAMEOWN=${GAMEOWN:Q}
19MAKE_ENV+= GAMEGRP=${GAMEGRP:Q} 19MAKE_ENV+= GAMEGRP=${GAMEGRP:Q}
20MAKE_ENV+= VARBASE=${VARBASE} 20MAKE_ENV+= VARBASE=${VARBASE}
21 21
22SETGIDGAME= yes 22SETGIDGAME= yes
23CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/monsterz \ 23CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/monsterz \
24 ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE} 24 ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE}
25SPECIAL_PERMS= bin/monsterz ${SETGID_GAMES_PERMS} 25SPECIAL_PERMS= bin/monsterz ${SETGID_GAMES_PERMS}
26 26
27.include "../../lang/python/application.mk" 27.include "../../lang/python/application.mk"
28.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.20 -r1.21 pkgsrc/games/moria/Makefile (expand / switch to unified diff)

--- pkgsrc/games/moria/Makefile 2017/10/15 03:16:07 1.20
+++ pkgsrc/games/moria/Makefile 2018/01/14 17:34:00 1.21
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.20 2017/10/15 03:16:07 maya Exp $ 1# $NetBSD: Makefile,v 1.21 2018/01/14 17:34:00 rillig Exp $
2 2
3DISTNAME= um5.5.2 3DISTNAME= um5.5.2
4PKGNAME= moria-5.5.2 4PKGNAME= moria-5.5.2
5PKGREVISION= 6 5PKGREVISION= 6
6CATEGORIES= games 6CATEGORIES= games
7# The "offical" master site has lost the pub/Games directory. 7# The "offical" master site has lost the pub/Games directory.
8#MASTER_SITES= ftp://ftp.cis.ksu.edu/pub/Games/Moria/source/ 8#MASTER_SITES= ftp://ftp.cis.ksu.edu/pub/Games/Moria/source/
9MASTER_SITES= ftp://ftp.funet.fi/pub/unix/games/moria/source/ 9MASTER_SITES= ftp://ftp.funet.fi/pub/unix/games/moria/source/
10EXTRACT_SUFX= .tar.Z 10EXTRACT_SUFX= .tar.Z
11 11
12MAINTAINER= simonb@NetBSD.org 12MAINTAINER= simonb@NetBSD.org
13HOMEPAGE= http://remarque.org/~grabiner/moria.html 13HOMEPAGE= http://remarque.org/~grabiner/moria.html
14#HOMEPAGE= http://www-math.bgsu.edu/~grabine/moria.html 14#HOMEPAGE= http://www-math.bgsu.edu/~grabine/moria.html
@@ -18,17 +18,17 @@ WRKSRC= ${WRKDIR}/umoria @@ -18,17 +18,17 @@ WRKSRC= ${WRKDIR}/umoria
18MAKE_FLAGS+= CURSES=-l${BUILDLINK_LIBNAME.curses} VARBASE=${VARBASE} 18MAKE_FLAGS+= CURSES=-l${BUILDLINK_LIBNAME.curses} VARBASE=${VARBASE}
19 19
20INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 20INSTALLATION_DIRS= bin ${PKGMANDIR}/man6
21 21
22SETGIDGAME= yes 22SETGIDGAME= yes
23CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/moria.scores \ 23CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/moria.scores \
24 ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE} 24 ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE}
25SPECIAL_PERMS= bin/moria ${SETGID_GAMES_PERMS} 25SPECIAL_PERMS= bin/moria ${SETGID_GAMES_PERMS}
26 26
27do-configure: 27do-configure:
28 @${RM} -f ${WRKSRC}/*.[ch] ${WRKSRC}/Makefile 28 @${RM} -f ${WRKSRC}/*.[ch] ${WRKSRC}/Makefile
29 @cd ${WRKSRC}; ${LN} -s source/* unix/* . 29 @cd ${WRKSRC}; ${LN} -s source/* unix/* .
30 30
31PKGSRC_USE_FORTIFY=no 31PKGSRC_USE_FORTIFY= no
32 32
33.include "../../mk/curses.buildlink3.mk" 33.include "../../mk/curses.buildlink3.mk"
34.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"

cvs diff -r1.15 -r1.16 pkgsrc/games/netmaze/Makefile (expand / switch to unified diff)

--- pkgsrc/games/netmaze/Makefile 2013/03/25 01:59:03 1.15
+++ pkgsrc/games/netmaze/Makefile 2018/01/14 17:34:00 1.16
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.15 2013/03/25 01:59:03 dholland Exp $ 1# $NetBSD: Makefile,v 1.16 2018/01/14 17:34:00 rillig Exp $
2 2
3DISTNAME= netmaze0.81 3DISTNAME= netmaze0.81
4PKGNAME= netmaze-0.81 4PKGNAME= netmaze-0.81
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= ${MASTER_SITE_XCONTRIB:=games/multiplayer/} 7MASTER_SITES= ${MASTER_SITE_XCONTRIB:=games/multiplayer/}
8 8
9MAINTAINER= jdc@NetBSD.org 9MAINTAINER= jdc@NetBSD.org
10COMMENT= X windows-based multiplayer combat game (like Midi Maze) 10COMMENT= X windows-based multiplayer combat game (like Midi Maze)
11 11
12WRKSRC= ${WRKDIR}/netmaze 12WRKSRC= ${WRKDIR}/netmaze
13USE_IMAKE= yes 13USE_IMAKE= yes
14 14
15post-patch: 15post-patch:
16 ${MV} ${WRKSRC}/Imakefile ${WRKSRC}/Imakefile.bak 16 ${MV} ${WRKSRC}/Imakefile ${WRKSRC}/Imakefile.bak
17 ${SED} -e 's|@X11LIBS@|${X11_LDFLAGS}|g' \ 17 ${SED} -e 's|@X11LIBS@|${X11_LDFLAGS}|g' \
18 < ${WRKSRC}/Imakefile.bak > ${WRKSRC}/Imakefile 18 < ${WRKSRC}/Imakefile.bak > ${WRKSRC}/Imakefile
19 19
20.include "../../x11/libXext/buildlink3.mk" 20.include "../../x11/libXext/buildlink3.mk"

cvs diff -r1.33 -r1.34 pkgsrc/games/neverball/Makefile (expand / switch to unified diff)

--- pkgsrc/games/neverball/Makefile 2017/09/30 07:45:03 1.33
+++ pkgsrc/games/neverball/Makefile 2018/01/14 17:34:00 1.34
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.33 2017/09/30 07:45:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.34 2018/01/14 17:34:00 rillig Exp $
2 2
3DISTNAME= neverball-1.6.0 3DISTNAME= neverball-1.6.0
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= http://neverball.org/ 6MASTER_SITES= http://neverball.org/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://neverball.org/ 9HOMEPAGE= https://neverball.org/
10COMMENT= Puzzle/action game similar to Super Monkey Ball 10COMMENT= Puzzle/action game similar to Super Monkey Ball
11 11
12USE_TOOLS+= gmake pax 12USE_TOOLS+= gmake pax
13 13
14# Avoiding multiples patches... 14# Avoiding multiples patches...
15BUILDLINK_FNAME_TRANSFORM.SDL+= -e "s|/SDL/|/|g" 15BUILDLINK_FNAME_TRANSFORM.SDL+= -e "s|/SDL/|/|g"
16BUILDLINK_FNAME_TRANSFORM.SDL_ttf+= -e "s|/SDL/|/|g" 16BUILDLINK_FNAME_TRANSFORM.SDL_ttf+= -e "s|/SDL/|/|g"
17 17
18MAKE_ENV+= ENABLE_NLS=0 18MAKE_ENV+= ENABLE_NLS=0
19 19
20SHAREDIR= ${PREFIX}/share/${PKGBASE} 20SHAREDIR= ${PREFIX}/share/${PKGBASE}
21 21
22INSTALLATION_DIRS= bin share/doc/${PKGBASE} share/${PKGBASE} 22INSTALLATION_DIRS= bin share/doc/${PKGBASE} share/${PKGBASE}
23 23
24LDFLAGS.DragonFly= -lX11 -lm 24LDFLAGS.DragonFly= -lX11 -lm
25LDFLAGS.SunOS+= -lX11 -lm 25LDFLAGS.SunOS+= -lX11 -lm
26 26
27do-install: 27do-install:
28 ${INSTALL_DATA} ${WRKSRC}/doc/manual.txt \ 28 ${INSTALL_DATA} ${WRKSRC}/doc/manual.txt \

cvs diff -r1.26 -r1.27 pkgsrc/games/newvox/Makefile (expand / switch to unified diff)

--- pkgsrc/games/newvox/Makefile 2015/04/25 14:23:01 1.26
+++ pkgsrc/games/newvox/Makefile 2018/01/14 17:34:00 1.27
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.26 2015/04/25 14:23:01 tnn Exp $ 1# $NetBSD: Makefile,v 1.27 2018/01/14 17:34:00 rillig Exp $
2# 2#
3 3
4DISTNAME= newvox-1.0 4DISTNAME= newvox-1.0
5PKGREVISION= 8 5PKGREVISION= 8
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= http://www.libsdl.org/projects/newvox/src/ 7MASTER_SITES= http://www.libsdl.org/projects/newvox/src/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.libsdl.org/projects/newvox/index.html 10HOMEPAGE= http://www.libsdl.org/projects/newvox/index.html
11COMMENT= Voxel-style landscape rendering fly-by 11COMMENT= Voxel-style landscape rendering fly-by
12 12
13GNU_CONFIGURE= YES 13GNU_CONFIGURE= YES
14 14
15LIBS.SunOS+= -lm 15LIBS.SunOS+= -lm
16LDFLAGS.DragonFly= -lm 16LDFLAGS.DragonFly= -lm
17 17
18.include "../../devel/SDL/buildlink3.mk" 18.include "../../devel/SDL/buildlink3.mk"
19.include "../../mk/bsd.pkg.mk" 19.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/games/openttd-data/Makefile (expand / switch to unified diff)

--- pkgsrc/games/openttd-data/Makefile 2015/07/03 12:36:10 1.6
+++ pkgsrc/games/openttd-data/Makefile 2018/01/14 17:34:00 1.7
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.6 2015/07/03 12:36:10 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2018/01/14 17:34:00 rillig Exp $
2 2
3GFXVER= 0.5.2 3GFXVER= 0.5.2
4PKGNAME= openttd-data-${GFXVER} 4PKGNAME= openttd-data-${GFXVER}
5CATEGORIES= games x11 5CATEGORIES= games x11
6MASTER_SITES= http://binaries.openttd.org/extra 6MASTER_SITES= http://binaries.openttd.org/extra
7DISTFILES= opengfx-${GFXVER}-all.zip 7DISTFILES= opengfx-${GFXVER}-all.zip
8DISTFILES+= openmsx-0.3.1-all.zip 8DISTFILES+= openmsx-0.3.1-all.zip
9DISTFILES+= opensfx-0.2.3-all.zip 9DISTFILES+= opensfx-0.2.3-all.zip
10SITES.opengfx-${GFXVER}-all.zip= ${MASTER_SITES:Q}/opengfx/${GFXVER}/ 10SITES.opengfx-${GFXVER}-all.zip= ${MASTER_SITES:Q}/opengfx/${GFXVER}/
11SITES.openmsx-0.3.1-all.zip= ${MASTER_SITES:Q}/openmsx/0.3.1/ 11SITES.openmsx-0.3.1-all.zip= ${MASTER_SITES:Q}/openmsx/0.3.1/
12SITES.opensfx-0.2.3-all.zip= ${MASTER_SITES:Q}/opensfx/0.2.3/ 12SITES.opensfx-0.2.3-all.zip= ${MASTER_SITES:Q}/opensfx/0.2.3/
13 13
14MAINTAINER= pkgsrc-users@NetBSD.org 14MAINTAINER= pkgsrc-users@NetBSD.org
15HOMEPAGE= http://www.openttd.org/ 15HOMEPAGE= http://www.openttd.org/
16COMMENT= Free data files for OpenTTD 16COMMENT= Free data files for OpenTTD
17LICENSE= gnu-gpl-v2 17LICENSE= gnu-gpl-v2
18 18
19NO_BUILD= yes 19NO_BUILD= yes
20NO_CONFIGURE= yes 20NO_CONFIGURE= yes
21 21
22INSTALLATION_DIRS= share/openttd/data 22INSTALLATION_DIRS= share/openttd/data
23INSTALLATION_DIRS+= share/openttd/gm 23INSTALLATION_DIRS+= share/openttd/gm
24 24
25USE_TOOLS+= tar 25USE_TOOLS+= tar

cvs diff -r1.35 -r1.36 pkgsrc/games/prboom/Makefile (expand / switch to unified diff)

--- pkgsrc/games/prboom/Makefile 2015/04/25 14:23:02 1.35
+++ pkgsrc/games/prboom/Makefile 2018/01/14 17:34:00 1.36
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile,v 1.35 2015/04/25 14:23:02 tnn Exp $ 1# $NetBSD: Makefile,v 1.36 2018/01/14 17:34:00 rillig Exp $
2 2
3DISTNAME= prboom-2.5.0 3DISTNAME= prboom-2.5.0
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=prboom/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=prboom/}
7 7
8MAINTAINER= drochner@NetBSD.org 8MAINTAINER= drochner@NetBSD.org
9HOMEPAGE= http://prboom.sourceforge.net/ 9HOMEPAGE= http://prboom.sourceforge.net/
10COMMENT= Multiplayer-capable and modified version of DOOM 10COMMENT= Multiplayer-capable and modified version of DOOM
11 11
12GNU_CONFIGURE= YES 12GNU_CONFIGURE= YES
13CONFIGURE_ARGS+= --with-waddir=${PREFIX}/share/doom 13CONFIGURE_ARGS+= --with-waddir=${PREFIX}/share/doom
14 14
15#CONFIGURE_ARGS+= --enable-gl 15#CONFIGURE_ARGS+= --enable-gl
16 16
17SUBST_CLASSES+= gamesdir 17SUBST_CLASSES+= gamesdir
18SUBST_STAGE.gamesdir= post-patch 18SUBST_STAGE.gamesdir= post-patch
19SUBST_MESSAGE.gamesdir= Fixing hard-coded gamesdir 19SUBST_MESSAGE.gamesdir= Fixing hard-coded gamesdir
20SUBST_FILES.gamesdir= src/Makefile.in 20SUBST_FILES.gamesdir= src/Makefile.in
21SUBST_SED.gamesdir+=-e '/^gamesdir =/ s;/games;/bin;g' 21SUBST_SED.gamesdir+= -e '/^gamesdir =/ s;/games;/bin;g'
22 22
23.include "../../audio/SDL_mixer/buildlink3.mk" 23.include "../../audio/SDL_mixer/buildlink3.mk"
24.include "../../net/SDL_net/buildlink3.mk" 24.include "../../net/SDL_net/buildlink3.mk"
25 25
26.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/games/prboom-plus/Makefile 2015/04/25 14:23:02 1.2
+++ pkgsrc/games/prboom-plus/Makefile 2018/01/14 17:34:01 1.3
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.2 2015/04/25 14:23:02 tnn Exp $ 1# $NetBSD: Makefile,v 1.3 2018/01/14 17:34:01 rillig Exp $
2 2
3DISTNAME= prboom-plus-2.5.1.3 3DISTNAME= prboom-plus-2.5.1.3
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=prboom-plus/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=prboom-plus/}
7 7
8MAINTAINER= drochner@NetBSD.org 8MAINTAINER= drochner@NetBSD.org
9HOMEPAGE= http://prboom-plus.sourceforge.net/ 9HOMEPAGE= http://prboom-plus.sourceforge.net/
10COMMENT= Multiplayer-capable and modified version of DOOM 10COMMENT= Multiplayer-capable and modified version of DOOM
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13GNU_CONFIGURE= YES 13GNU_CONFIGURE= YES
14CONFIGURE_ARGS+= --with-waddir=${PREFIX}/share/doom 14CONFIGURE_ARGS+= --with-waddir=${PREFIX}/share/doom
15 15
16SUBST_CLASSES+= gamesdir 16SUBST_CLASSES+= gamesdir
17SUBST_STAGE.gamesdir= post-patch 17SUBST_STAGE.gamesdir= post-patch
18SUBST_MESSAGE.gamesdir= Fixing hard-coded gamesdir 18SUBST_MESSAGE.gamesdir= Fixing hard-coded gamesdir
19SUBST_FILES.gamesdir= src/Makefile.in 19SUBST_FILES.gamesdir= src/Makefile.in
20SUBST_SED.gamesdir+=-e '/^gamesdir =/ s;/games;/bin;g' 20SUBST_SED.gamesdir+= -e '/^gamesdir =/ s;/games;/bin;g'
21 21
22.include "../../audio/SDL_mixer/buildlink3.mk" 22.include "../../audio/SDL_mixer/buildlink3.mk"
23.include "../../net/SDL_net/buildlink3.mk" 23.include "../../net/SDL_net/buildlink3.mk"
24 24
25.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.55 -r1.56 pkgsrc/games/puzzles/Makefile (expand / switch to unified diff)

--- pkgsrc/games/puzzles/Makefile 2017/09/04 18:08:24 1.55
+++ pkgsrc/games/puzzles/Makefile 2018/01/14 17:34:01 1.56
@@ -1,38 +1,38 @@ @@ -1,38 +1,38 @@
1# $NetBSD: Makefile,v 1.55 2017/09/04 18:08:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.56 2018/01/14 17:34:01 rillig Exp $
2 2
3DISTNAME= puzzles 3DISTNAME= puzzles
4PKGNAME= puzzles-20160429 4PKGNAME= puzzles-20160429
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= games 6CATEGORIES= games
7# distfile changes every day 7# distfile changes every day
8MASTER_SITES= # https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ 8MASTER_SITES= # https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
9DIST_SUBDIR= ${PKGNAME_NOREV} 9DIST_SUBDIR= ${PKGNAME_NOREV}
10 10
11MAINTAINER= wiz@NetBSD.org 11MAINTAINER= wiz@NetBSD.org
12HOMEPAGE= https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ 12HOMEPAGE= https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
13COMMENT= Collection of small one-player puzzle games by Simon Tatham 13COMMENT= Collection of small one-player puzzle games by Simon Tatham
14LICENSE= mit 14LICENSE= mit
15 15
16INSTALLATION_DIRS= bin share/doc/puzzles 16INSTALLATION_DIRS= bin share/doc/puzzles
17 17
18WRKSRC= ${WRKDIR}/puzzles-20160429.b31155b 18WRKSRC= ${WRKDIR}/puzzles-20160429.b31155b
19USE_TOOLS+= gmake pkg-config 19USE_TOOLS+= gmake pkg-config
20 20
21BUILDLINK_TRANSFORM+= rm:-Werror 21BUILDLINK_TRANSFORM+= rm:-Werror
22MAKE_FLAGS= prefix=${PREFIX} 22MAKE_FLAGS= prefix=${PREFIX}
23MAKE_FLAGS= gamesdir=${PREFIX}/bin 23MAKE_FLAGS= gamesdir=${PREFIX}/bin
24MAKE_FILE= Makefile.gtk 24MAKE_FILE= Makefile.gtk
25CFLAGS+= -DREVISION=${DISTNAME:S/puzzles-r//} 25CFLAGS+= -DREVISION=${DISTNAME:S/puzzles-r//}
26 26
27SUBST_CLASSES+= ldflags 27SUBST_CLASSES+= ldflags
28SUBST_SED.ldflags+= -e 's/$$(CC)/$$(CC) $$(LDFLAGS)/g' 28SUBST_SED.ldflags+= -e 's/$$(CC)/$$(CC) $$(LDFLAGS)/g'
29SUBST_FILES.ldflags+= Makefile.gtk 29SUBST_FILES.ldflags+= Makefile.gtk
30SUBST_MESSAGE.ldflags= Honoring LDFLAGS. 30SUBST_MESSAGE.ldflags= Honoring LDFLAGS.
31SUBST_STAGE.ldflags= pre-build 31SUBST_STAGE.ldflags= pre-build
32 32
33post-install: 33post-install:
34 ${INSTALL_DATA} ${WRKSRC}/puzzles.txt \ 34 ${INSTALL_DATA} ${WRKSRC}/puzzles.txt \
35 ${DESTDIR}${PREFIX}/share/doc/puzzles 35 ${DESTDIR}${PREFIX}/share/doc/puzzles
36 36
37.include "../../x11/gtk2/buildlink3.mk" 37.include "../../x11/gtk2/buildlink3.mk"
38.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/games/py-easyAI/Makefile (expand / switch to unified diff)

--- pkgsrc/games/py-easyAI/Makefile 2017/08/14 19:25:01 1.6
+++ pkgsrc/games/py-easyAI/Makefile 2018/01/14 17:34:01 1.7
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.6 2017/08/14 19:25:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2018/01/14 17:34:01 rillig Exp $
2 2
3DISTNAME= easyAI-1.0.0.4 3DISTNAME= easyAI-1.0.0.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_PYPI:=e/easyAI/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=e/easyAI/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://pypi.python.org/pypi/easyAI 9HOMEPAGE= https://pypi.python.org/pypi/easyAI
10COMMENT= Easy-to-use game AI algorithms 10COMMENT= Easy-to-use game AI algorithms
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.0.0.4 14PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.0.0.4
15 15
16.include "../../lang/python/egg.mk" 16.include "../../lang/python/egg.mk"
17.include "../../mk/bsd.pkg.mk" 17.include "../../mk/bsd.pkg.mk"

cvs diff -r1.22 -r1.23 pkgsrc/games/pysolfc/Makefile (expand / switch to unified diff)

--- pkgsrc/games/pysolfc/Makefile 2017/01/01 14:43:41 1.22
+++ pkgsrc/games/pysolfc/Makefile 2018/01/14 17:34:01 1.23
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.22 2017/01/01 14:43:41 wiz Exp $ 1# $NetBSD: Makefile,v 1.23 2018/01/14 17:34:01 rillig Exp $
2 2
3DISTNAME= PySolFC-2.0 3DISTNAME= PySolFC-2.0
4PKGNAME= ${DISTNAME:tl} 4PKGNAME= ${DISTNAME:tl}
5PKGREVISION= 3 5PKGREVISION= 3
6CATEGORIES= games python 6CATEGORIES= games python
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pysolfc/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pysolfc/}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://pysolfc.sourceforge.net/ 11HOMEPAGE= http://pysolfc.sourceforge.net/
12COMMENT= Over 1000 solitaire games 12COMMENT= Over 1000 solitaire games
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
15PYDISTUTILSPKG= yes 15PYDISTUTILSPKG= yes
16PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-imaging 16PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-imaging
17 17
18REPLACE_PYTHON+= \ 18REPLACE_PYTHON+= \
19 data/themes/clearlooks/create_imgs.py \ 19 data/themes/clearlooks/create_imgs.py \
20 pysollib/__init__.py \ 20 pysollib/__init__.py \
21 pysollib/acard.py \ 21 pysollib/acard.py \
22 pysollib/actions.py \ 22 pysollib/actions.py \
23 pysollib/app.py \ 23 pysollib/app.py \
24 pysollib/customgame.py \ 24 pysollib/customgame.py \
25 pysollib/game.py \ 25 pysollib/game.py \
26 pysollib/gamedb.py \ 26 pysollib/gamedb.py \
27 pysollib/games/__init__.py \ 27 pysollib/games/__init__.py \
28 pysollib/games/acesup.py \ 28 pysollib/games/acesup.py \

cvs diff -r1.48 -r1.49 pkgsrc/games/pytraffic/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/games/pytraffic/Attic/Makefile 2017/02/12 06:25:22 1.48
+++ pkgsrc/games/pytraffic/Attic/Makefile 2018/01/14 17:34:01 1.49
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.48 2017/02/12 06:25:22 ryoon Exp $ 1# $NetBSD: Makefile,v 1.49 2018/01/14 17:34:01 rillig Exp $
2 2
3DISTNAME= pytraffic-2.5.4 3DISTNAME= pytraffic-2.5.4
4PKGREVISION= 31 4PKGREVISION= 31
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= http://alpha.uhasselt.be/Research/Algebra/Members/pytraffic/ 6MASTER_SITES= http://alpha.uhasselt.be/Research/Algebra/Members/pytraffic/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://alpha.uhasselt.be/Research/Algebra/Members/pytraffic/ 9HOMEPAGE= http://alpha.uhasselt.be/Research/Algebra/Members/pytraffic/
10COMMENT= Computer version of a popular board game 10COMMENT= Computer version of a popular board game
11 11
12# pytraffic-2.5.4 distfile was changed after release 12# pytraffic-2.5.4 distfile was changed after release
13DIST_SUBDIR= pytraffic-2.5.4-070313 13DIST_SUBDIR= pytraffic-2.5.4-070313
14 14
15PYDISTUTILSPKG= yes 15PYDISTUTILSPKG= yes
16PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-gtk2 16PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-gtk2
17 17
18.include "../../lang/python/application.mk" 18.include "../../lang/python/application.mk"
19.include "../../lang/python/extension.mk" 19.include "../../lang/python/extension.mk"
20.include "../../x11/py-gtk2/buildlink3.mk" 20.include "../../x11/py-gtk2/buildlink3.mk"
21.include "../../devel/SDL/buildlink3.mk" 21.include "../../devel/SDL/buildlink3.mk"
22.include "../../audio/SDL_mixer/buildlink3.mk" 22.include "../../audio/SDL_mixer/buildlink3.mk"
23.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 23.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
24.include "../../sysutils/desktop-file-utils/desktopdb.mk" 24.include "../../sysutils/desktop-file-utils/desktopdb.mk"
25.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.27 -r1.28 pkgsrc/games/quakedata/Makefile (expand / switch to unified diff)

--- pkgsrc/games/quakedata/Makefile 2017/09/04 18:08:24 1.27
+++ pkgsrc/games/quakedata/Makefile 2018/01/14 17:34:01 1.28
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.27 2017/09/04 18:08:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.28 2018/01/14 17:34:01 rillig Exp $
2 2
3DISTNAME= quake106 3DISTNAME= quake106
4PKGNAME= quakedata-1.0 4PKGNAME= quakedata-1.0
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= ftp://ftp.fu-berlin.de/pc/msdos/games/idgames/idstuff/quake/ 7MASTER_SITES= ftp://ftp.fu-berlin.de/pc/msdos/games/idgames/idstuff/quake/
8MASTER_SITES+= ftp://ftp.idsoftware.com/idstuff/quake/ 8MASTER_SITES+= ftp://ftp.idsoftware.com/idstuff/quake/
9EXTRACT_SUFX= .zip 9EXTRACT_SUFX= .zip
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://www.idsoftware.com/ 12HOMEPAGE= https://www.idsoftware.com/
13COMMENT= Game data files for Quake 13COMMENT= Game data files for Quake
14LICENSE= quakedata-license 14LICENSE= quakedata-license
15 15
16RESTRICTED= This software is shareware. 16RESTRICTED= This software is shareware.
17NO_SRC_ON_CDROM= ${RESTRICTED} 17NO_SRC_ON_CDROM= ${RESTRICTED}
18NO_BIN_ON_CDROM= ${RESTRICTED} 18NO_BIN_ON_CDROM= ${RESTRICTED}
19NO_BIN_ON_FTP= ${RESTRICTED} 19NO_BIN_ON_FTP= ${RESTRICTED}
20 20
21BUILD_DEPENDS+= lha-[0-9]*:../../archivers/lha 21BUILD_DEPENDS+= lha-[0-9]*:../../archivers/lha
22 22
23EXTRACT_ELEMENTS= resource.* 23EXTRACT_ELEMENTS= resource.*
24 24
25WRKSRC= ${WRKDIR} 25WRKSRC= ${WRKDIR}
26NO_BUILD= YES 26NO_BUILD= YES
27USE_TOOLS+= lha 27USE_TOOLS+= lha

cvs diff -r1.41 -r1.42 pkgsrc/games/scummvm-tools/Makefile (expand / switch to unified diff)

--- pkgsrc/games/scummvm-tools/Makefile 2018/01/01 21:18:29 1.41
+++ pkgsrc/games/scummvm-tools/Makefile 2018/01/14 17:34:01 1.42
@@ -1,30 +1,30 @@ @@ -1,30 +1,30 @@
1# $NetBSD: Makefile,v 1.41 2018/01/01 21:18:29 adam Exp $ 1# $NetBSD: Makefile,v 1.42 2018/01/14 17:34:01 rillig Exp $
2# 2#
3 3
4DISTNAME= scummvm-tools-1.4.0 4DISTNAME= scummvm-tools-1.4.0
5PKGREVISION= 28 5PKGREVISION= 28
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scummvm/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scummvm/}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://scummvm.sourceforge.net/ 11HOMEPAGE= http://scummvm.sourceforge.net/
12COMMENT= Conversion and compression tools for ScummVM 12COMMENT= Conversion and compression tools for ScummVM
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_TOOLS+= gmake 16USE_TOOLS+= gmake
17HAS_CONFIGURE= yes 17HAS_CONFIGURE= yes
18CONFIGURE_ARGS+= --prefix=${PREFIX} 18CONFIGURE_ARGS+= --prefix=${PREFIX}
19 19
20INSTALLATION_DIRS= bin 20INSTALLATION_DIRS= bin
21 21
22.include "../../audio/flac/buildlink3.mk" 22.include "../../audio/flac/buildlink3.mk"
23.include "../../audio/libmad/buildlink3.mk" 23.include "../../audio/libmad/buildlink3.mk"
24.include "../../audio/libvorbis/buildlink3.mk" 24.include "../../audio/libvorbis/buildlink3.mk"
25.include "../../converters/libiconv/buildlink3.mk" 25.include "../../converters/libiconv/buildlink3.mk"
26.include "../../devel/boost-libs/buildlink3.mk" 26.include "../../devel/boost-libs/buildlink3.mk"
27.include "../../devel/zlib/buildlink3.mk" 27.include "../../devel/zlib/buildlink3.mk"
28.include "../../graphics/png/buildlink3.mk" 28.include "../../graphics/png/buildlink3.mk"
29.include "../../graphics/freetype2/buildlink3.mk" 29.include "../../graphics/freetype2/buildlink3.mk"
30.include "../../x11/wxGTK28/buildlink3.mk" 30.include "../../x11/wxGTK28/buildlink3.mk"

cvs diff -r1.65 -r1.66 pkgsrc/games/simgear/Makefile (expand / switch to unified diff)

--- pkgsrc/games/simgear/Makefile 2018/01/01 21:18:30 1.65
+++ pkgsrc/games/simgear/Makefile 2018/01/14 17:34:01 1.66
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile,v 1.65 2018/01/01 21:18:30 adam Exp $ 1# $NetBSD: Makefile,v 1.66 2018/01/14 17:34:01 rillig Exp $
2 2
3DISTNAME= simgear-2.8.0 3DISTNAME= simgear-2.8.0
4PKGREVISION= 37 4PKGREVISION= 37
5CATEGORIES= games devel 5CATEGORIES= games devel
6MASTER_SITES= ftp://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/ 6MASTER_SITES= ftp://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/
7MASTER_SITES+= ftp://ftp.goflyflightgear.com/simgear/ 7MASTER_SITES+= ftp://ftp.goflyflightgear.com/simgear/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://simgear.sourceforge.net/ 11HOMEPAGE= http://simgear.sourceforge.net/
12COMMENT= Simulator Construction Tools 12COMMENT= Simulator Construction Tools
13LICENSE= gnu-lgpl-v2 13LICENSE= gnu-lgpl-v2
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17USE_CMAKE= yes 17USE_CMAKE= yes
18 18
19CMAKE_ARGS+= -DENABLE_LIBSVN:BOOL=OFF 19CMAKE_ARGS+= -DENABLE_LIBSVN:BOOL=OFF
20 20
21LDFLAGS.SunOS+= -lsocket -lnsl 21LDFLAGS.SunOS+= -lsocket -lnsl
22 22
23BUILDLINK_API_DEPENDS.plib+= plib>=1.8.5 23BUILDLINK_API_DEPENDS.plib+= plib>=1.8.5
24 24
25.include "../../audio/freealut/buildlink3.mk" 25.include "../../audio/freealut/buildlink3.mk"
26.include "../../audio/openal-soft/buildlink3.mk" 26.include "../../audio/openal-soft/buildlink3.mk"
27.include "../../devel/boost-headers/buildlink3.mk" 27.include "../../devel/boost-headers/buildlink3.mk"
28.include "../../devel/zlib/buildlink3.mk" 28.include "../../devel/zlib/buildlink3.mk"
29.include "../../games/plib/buildlink3.mk" 29.include "../../games/plib/buildlink3.mk"
30.include "../../mk/jpeg.buildlink3.mk" 30.include "../../mk/jpeg.buildlink3.mk"
31.include "../../graphics/osg/buildlink3.mk" 31.include "../../graphics/osg/buildlink3.mk"
32.include "../../mk/pthread.buildlink3.mk" 32.include "../../mk/pthread.buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.8 -r1.9 pkgsrc/games/sudoku-cli/Makefile (expand / switch to unified diff)

--- pkgsrc/games/sudoku-cli/Makefile 2018/01/14 15:26:48 1.8
+++ pkgsrc/games/sudoku-cli/Makefile 2018/01/14 17:34:01 1.9
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.8 2018/01/14 15:26:48 rillig Exp $ 1# $NetBSD: Makefile,v 1.9 2018/01/14 17:34:01 rillig Exp $
2# 2#
3 3
4DISTNAME= sudoku-1.0.1 4DISTNAME= sudoku-1.0.1
5PKGREVISION= 2 5PKGREVISION= 2
6PKGNAME= ${DISTNAME:S/sudoku/sudoku-cli/} 6PKGNAME= ${DISTNAME:S/sudoku/sudoku-cli/}
7CATEGORIES= games 7CATEGORIES= games
8#MASTER_SITES= http://www.laurasia.com.au/downloads/ 8#MASTER_SITES= http://www.laurasia.com.au/downloads/
9EXTRACT_SUFX= .tgz 9EXTRACT_SUFX= .tgz
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12#HOMEPAGE= http://www.laurasia.com.au/downloads/ 12#HOMEPAGE= http://www.laurasia.com.au/downloads/
13COMMENT= Commandline version of sudoku board game 13COMMENT= Commandline version of sudoku board game
14LICENSE= public-domain 14LICENSE= public-domain
@@ -23,21 +23,21 @@ SHARE_DIR= ${PREFIX}/${SHARE_SUBDIR} @@ -23,21 +23,21 @@ SHARE_DIR= ${PREFIX}/${SHARE_SUBDIR}
23MAKE_FLAGS+= INSTALL_BIN=${INSTALL_PROGRAM:Q} 23MAKE_FLAGS+= INSTALL_BIN=${INSTALL_PROGRAM:Q}
24MAKE_FLAGS+= INSTALL_DATADIR=${INSTALL_DATA_DIR:Q} 24MAKE_FLAGS+= INSTALL_DATADIR=${INSTALL_DATA_DIR:Q}
25MAKE_FLAGS+= INSTALL_DATA=${INSTALL_DATA:Q} 25MAKE_FLAGS+= INSTALL_DATA=${INSTALL_DATA:Q}
26MAKE_FLAGS+= INSTALL_MAN=${INSTALL_MAN:Q} 26MAKE_FLAGS+= INSTALL_MAN=${INSTALL_MAN:Q}
27MAKE_FLAGS+= BINDIR=${PREFIX}/bin 27MAKE_FLAGS+= BINDIR=${PREFIX}/bin
28MAKE_FLAGS+= LIBDIR=${SHARE_DIR} 28MAKE_FLAGS+= LIBDIR=${SHARE_DIR}
29MAKE_FLAGS+= MAN6DIR=${PREFIX}/${PKGMANDIR}/man6 29MAKE_FLAGS+= MAN6DIR=${PREFIX}/${PKGMANDIR}/man6
30MAKE_FLAGS+= DEFS=${CFLAGS:Q} 30MAKE_FLAGS+= DEFS=${CFLAGS:Q}
31MAKE_FLAGS+= SUDOKUNAME=sudoku-cli 31MAKE_FLAGS+= SUDOKUNAME=sudoku-cli
32 32
33CFLAGS+= -DTEMPLATE="${SHARE_DIR}/template" 33CFLAGS+= -DTEMPLATE="${SHARE_DIR}/template"
34CFLAGS+= -DPRECANNED="${SHARE_DIR}/precanned" 34CFLAGS+= -DPRECANNED="${SHARE_DIR}/precanned"
35 35
36SUBST_CLASSES+= sudoku-cli 36SUBST_CLASSES+= sudoku-cli
37SUBST_STAGE.sudoku-cli= pre-build 37SUBST_STAGE.sudoku-cli= pre-build
38SUBST_MESSAGE.sudoku-cli=Correcting path names in man page 38SUBST_MESSAGE.sudoku-cli= Correcting path names in man page
39SUBST_FILES.sudoku-cli+=sudoku.6 39SUBST_FILES.sudoku-cli+= sudoku.6
40SUBST_SED.sudoku-cli+= -e s,/usr/lib/sudoku,${SHARE_DIR}, 40SUBST_SED.sudoku-cli+= -e s,/usr/lib/sudoku,${SHARE_DIR},
41 41
42.include "../../mk/curses.buildlink3.mk" 42.include "../../mk/curses.buildlink3.mk"
43.include "../../mk/bsd.pkg.mk" 43.include "../../mk/bsd.pkg.mk"

cvs diff -r1.19 -r1.20 pkgsrc/games/supertuxkart/Makefile (expand / switch to unified diff)

--- pkgsrc/games/supertuxkart/Makefile 2018/01/01 21:18:30 1.19
+++ pkgsrc/games/supertuxkart/Makefile 2018/01/14 17:34:01 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.19 2018/01/01 21:18:30 adam Exp $ 1# $NetBSD: Makefile,v 1.20 2018/01/14 17:34:01 rillig Exp $
2# 2#
3 3
4DISTNAME= supertuxkart-0.8.1-src 4DISTNAME= supertuxkart-0.8.1-src
5PKGNAME= ${DISTNAME:S/-src//} 5PKGNAME= ${DISTNAME:S/-src//}
6PKGREVISION= 10 6PKGREVISION= 10
7CATEGORIES= games 7CATEGORIES= games
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=supertuxkart/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=supertuxkart/}
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://supertuxkart.sourceforge.net/ 12HOMEPAGE= http://supertuxkart.sourceforge.net/
13COMMENT= Free 3D kart racing game 13COMMENT= Free 3D kart racing game
14#LICENSE= gnu-gpl-v3 AND Creative-Commons-Attribution AND Creative-Commons-BY-SA AND Creative-Commons-Sampling+ AND FreeArt License AND SoundSnap license AND Public Domain AND Image*After terms 14#LICENSE= gnu-gpl-v3 AND Creative-Commons-Attribution AND Creative-Commons-BY-SA AND Creative-Commons-Sampling+ AND FreeArt License AND SoundSnap license AND Public Domain AND Image*After terms
@@ -20,33 +20,33 @@ USE_LANGUAGES= c c++ @@ -20,33 +20,33 @@ USE_LANGUAGES= c c++
20USE_TOOLS+= gmake 20USE_TOOLS+= gmake
21 21
22CXXFLAGS+= -DNO_IRR_USE_NON_SYSTEM_JPEG_LIB_=1 22CXXFLAGS+= -DNO_IRR_USE_NON_SYSTEM_JPEG_LIB_=1
23CXXFLAGS+= -DNO_IRR_USE_NON_SYSTEM_LIB_PNG_=1 23CXXFLAGS+= -DNO_IRR_USE_NON_SYSTEM_LIB_PNG_=1
24CXXFLAGS+= -DNO_IRR_USE_NON_SYSTEM_ZLIB_=1 24CXXFLAGS+= -DNO_IRR_USE_NON_SYSTEM_ZLIB_=1
25CXXFLAGS+= -DNO_IRR_USE_NON_SYSTEM_BZLIB_=1 25CXXFLAGS+= -DNO_IRR_USE_NON_SYSTEM_BZLIB_=1
26 26
27NOT_PAX_ASLR_SAFE+= bin/supertuxkart 27NOT_PAX_ASLR_SAFE+= bin/supertuxkart
28NOT_PAX_MPROTECT_SAFE+= bin/supertuxkart 28NOT_PAX_MPROTECT_SAFE+= bin/supertuxkart
29 29
30# Debug nob for STK 30# Debug nob for STK
31#CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug 31#CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug
32 32
33SUBST_CLASSES+= dos_eol 33SUBST_CLASSES+= dos_eol
34SUBST_MESSAGE.dos_eol= Removing DOS line-ends 34SUBST_MESSAGE.dos_eol= Removing DOS line-ends
35SUBST_STAGE.dos_eol= post-extract 35SUBST_STAGE.dos_eol= post-extract
36SUBST_FILES.dos_eol= lib/irrlicht/source/Irrlicht/Makefile 36SUBST_FILES.dos_eol= lib/irrlicht/source/Irrlicht/Makefile
37SUBST_FILES.dos_eol+= lib/irrlicht/source/Irrlicht/os.cpp 37SUBST_FILES.dos_eol+= lib/irrlicht/source/Irrlicht/os.cpp
38SUBST_FILES.dos_eol+= lib/irrlicht/source/Irrlicht/COSOperator.cpp 38SUBST_FILES.dos_eol+= lib/irrlicht/source/Irrlicht/COSOperator.cpp
39SUBST_FILES.dos_eol+= lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp 39SUBST_FILES.dos_eol+= lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp
40SUBST_FILTER_CMD.dos_eol= ${TR} -d '\r' 40SUBST_FILTER_CMD.dos_eol= ${TR} -d '\r'
41 41
42CMAKE_ARGS+= -DUSE_WIIUSE=OFF 42CMAKE_ARGS+= -DUSE_WIIUSE=OFF
43.include "../../mk/bsd.prefs.mk" 43.include "../../mk/bsd.prefs.mk"
44.if ${OPSYS} != "Linux" 44.if ${OPSYS} != "Linux"
45SUBST_CLASSES+= js 45SUBST_CLASSES+= js
46SUBST_STAGE.js= pre-configure 46SUBST_STAGE.js= pre-configure
47SUBST_MESSAGE.js= Disable Linux joystick support. 47SUBST_MESSAGE.js= Disable Linux joystick support.
48SUBST_FILES.js+= lib/irrlicht/include/IrrCompileConfig.h 48SUBST_FILES.js+= lib/irrlicht/include/IrrCompileConfig.h
49SUBST_SED.js+= -e '/define.*_IRR_COMPILE_WITH_JOYSTICK_EVENTS_/d' 49SUBST_SED.js+= -e '/define.*_IRR_COMPILE_WITH_JOYSTICK_EVENTS_/d'
50.endif 50.endif
51 51
52# for irrlicht debugging 52# for irrlicht debugging

cvs diff -r1.5 -r1.6 pkgsrc/games/teeworlds/Makefile (expand / switch to unified diff)

--- pkgsrc/games/teeworlds/Makefile 2017/09/04 18:08:24 1.5
+++ pkgsrc/games/teeworlds/Makefile 2018/01/14 17:34:01 1.6
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.5 2017/09/04 18:08:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2018/01/14 17:34:01 rillig Exp $
2 2
3DISTNAME= teeworlds-0.6.3-src 3DISTNAME= teeworlds-0.6.3-src
4PKGNAME= ${DISTNAME:S/-src//} 4PKGNAME= ${DISTNAME:S/-src//}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= http://downloads.teeworlds.com/ 6MASTER_SITES= http://downloads.teeworlds.com/
7 7
8MAINTAINER= fstd.lkml@gmail.com 8MAINTAINER= fstd.lkml@gmail.com
9HOMEPAGE= https://www.teeworlds.com/ 9HOMEPAGE= https://www.teeworlds.com/
10COMMENT= Fast-paced retro multiplayer shooter 10COMMENT= Fast-paced retro multiplayer shooter
11LICENSE= zlib AND 2-clause-bsd AND modified-bsd AND cc-by-sa-v3.0 11LICENSE= zlib AND 2-clause-bsd AND modified-bsd AND cc-by-sa-v3.0
12 12
13USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
14 14
15BUILD_DEPENDS+= bam>=0.4.0:../../devel/bam 15BUILD_DEPENDS+= bam>=0.4.0:../../devel/bam
16 16
17AUTO_MKDIRS= yes 17AUTO_MKDIRS= yes
18 18
19CPIO= cpio 19CPIO= cpio
20 20
21PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # hardcoded to 2.7 in a patch 21PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # hardcoded to 2.7 in a patch
22 22
23do-configure: 23do-configure:
24 set -e; cd ${WRKSRC}; bam config 24 set -e; cd ${WRKSRC}; bam config
25 25
26do-build: 26do-build:
27 set -e; cd ${WRKSRC}; bam server_release client_release 27 set -e; cd ${WRKSRC}; bam server_release client_release
28 28

cvs diff -r1.20 -r1.21 pkgsrc/games/tscp/Makefile (expand / switch to unified diff)

--- pkgsrc/games/tscp/Makefile 2015/03/14 17:53:55 1.20
+++ pkgsrc/games/tscp/Makefile 2018/01/14 17:34:01 1.21
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.20 2015/03/14 17:53:55 tnn Exp $ 1# $NetBSD: Makefile,v 1.21 2018/01/14 17:34:01 rillig Exp $
2# 2#
3 3
4DISTNAME= tscp181 4DISTNAME= tscp181
5PKGNAME= tscp-1.81 5PKGNAME= tscp-1.81
6PKGREVISION= 3 6PKGREVISION= 3
7CATEGORIES= games benchmarks 7CATEGORIES= games benchmarks
8MASTER_SITES= http://www.tckerrigan.com/Chess/TSCP/ 8MASTER_SITES= http://www.tckerrigan.com/Chess/TSCP/
9EXTRACT_SUFX= .zip 9EXTRACT_SUFX= .zip
10 10
11MAINTAINER= abs@NetBSD.org 11MAINTAINER= abs@NetBSD.org
12HOMEPAGE= http://www.tckerrigan.com/ 12HOMEPAGE= http://www.tckerrigan.com/
13COMMENT= Tom Kerrigan's Simple Chess Program 13COMMENT= Tom Kerrigan's Simple Chess Program
14LICENSE= generic-nonlicense 14LICENSE= generic-nonlicense
15 15
16RESTRICTED= No distribution without authorisation from Tom Kerrigan 16RESTRICTED= No distribution without authorisation from Tom Kerrigan
17NO_BIN_ON_CDROM= ${RESTRICTED} 17NO_BIN_ON_CDROM= ${RESTRICTED}
18NO_BIN_ON_FTP= ${RESTRICTED} 18NO_BIN_ON_FTP= ${RESTRICTED}
19NO_SRC_ON_CDROM= ${RESTRICTED} 19NO_SRC_ON_CDROM= ${RESTRICTED}
20NO_SRC_ON_FTP= ${RESTRICTED} 20NO_SRC_ON_FTP= ${RESTRICTED}
21 21
22INSTALLATION_DIRS= bin share/doc 22INSTALLATION_DIRS= bin share/doc
23 23
24do-build: 24do-build:
25 cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -o tscp *.c 25 cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -o tscp *.c
26 26
27do-install: 27do-install:
28 ${INSTALL_PROGRAM} ${WRKSRC}/tscp ${DESTDIR}${PREFIX}/bin/tscp 28 ${INSTALL_PROGRAM} ${WRKSRC}/tscp ${DESTDIR}${PREFIX}/bin/tscp
29 ${INSTALL_DATA} ${WRKSRC}/readme.txt ${DESTDIR}${PREFIX}/share/doc/tscp.txt 29 ${INSTALL_DATA} ${WRKSRC}/readme.txt ${DESTDIR}${PREFIX}/share/doc/tscp.txt
30 30
31.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.22 -r1.23 pkgsrc/games/urban/Makefile (expand / switch to unified diff)

--- pkgsrc/games/urban/Makefile 2017/09/06 10:40:28 1.22
+++ pkgsrc/games/urban/Makefile 2018/01/14 17:34:02 1.23
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1# $NetBSD: Makefile,v 1.22 2017/09/06 10:40:28 wiz Exp $ 1# $NetBSD: Makefile,v 1.23 2018/01/14 17:34:02 rillig Exp $
2# 2#
3 3
4DISTNAME= urban-1.5.3 4DISTNAME= urban-1.5.3
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= http://urban.bengburken.net/files/linux/ 7MASTER_SITES= http://urban.bengburken.net/files/linux/
8DISTFILES= urban-1.5.3${EXTRACT_SUFX} sound${EXTRACT_SUFX} 8DISTFILES= urban-1.5.3${EXTRACT_SUFX} sound${EXTRACT_SUFX}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11#HOMEPAGE= http://urban.bengburken.net/eng/ 11#HOMEPAGE= http://urban.bengburken.net/eng/
12COMMENT= U.R.B.A.N The Cyborg Project 12COMMENT= U.R.B.A.N The Cyborg Project
13 13
14PTHREAD_AUTO_VARS= yes 14PTHREAD_AUTO_VARS= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17USE_TOOLS+= pax 17USE_TOOLS+= pax
18WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 18WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
19 19
20INSTALLATION_DIRS= share/urban 20INSTALLATION_DIRS= share/urban
21 21
22post-install: 22post-install:
23 cd ${WRKDIR} && pax -rwppm snd ${DESTDIR}${PREFIX}/share/urban 23 cd ${WRKDIR} && pax -rwppm snd ${DESTDIR}${PREFIX}/share/urban
24 24
25.include "../../audio/libmikmod/buildlink3.mk" 25.include "../../audio/libmikmod/buildlink3.mk"
26.include "../../graphics/libggi/buildlink3.mk" 26.include "../../graphics/libggi/buildlink3.mk"
27.include "../../mk/oss.buildlink3.mk" 27.include "../../mk/oss.buildlink3.mk"
28.include "../../mk/pthread.buildlink3.mk" 28.include "../../mk/pthread.buildlink3.mk"
29.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.129 -r1.130 pkgsrc/games/wesnoth/Makefile (expand / switch to unified diff)

--- pkgsrc/games/wesnoth/Makefile 2018/01/01 21:18:30 1.129
+++ pkgsrc/games/wesnoth/Makefile 2018/01/14 17:34:02 1.130
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.129 2018/01/01 21:18:30 adam Exp $ 1# $NetBSD: Makefile,v 1.130 2018/01/14 17:34:02 rillig Exp $
2 2
3DISTNAME= wesnoth-1.12.6 3DISTNAME= wesnoth-1.12.6
4PKGREVISION= 8 4PKGREVISION= 8
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wesnoth/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wesnoth/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.wesnoth.org/ 10HOMEPAGE= http://www.wesnoth.org/
11COMMENT= Fantasy turn-based strategy game 11COMMENT= Fantasy turn-based strategy game
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 14BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
@@ -22,45 +22,45 @@ USE_TOOLS+= bash @@ -22,45 +22,45 @@ USE_TOOLS+= bash
22 22
23UNLIMIT_RESOURCES+= datasize 23UNLIMIT_RESOURCES+= datasize
24UNLIMIT_RESOURCES+= stacksize 24UNLIMIT_RESOURCES+= stacksize
25 25
26REPLACE_PERL+= utils/wesnothd.pl 26REPLACE_PERL+= utils/wesnothd.pl
27 27
28SUBST_CLASSES+= prefix 28SUBST_CLASSES+= prefix
29SUBST_STAGE.prefix= pre-configure 29SUBST_STAGE.prefix= pre-configure
30SUBST_FILES.prefix= cmake/FindFriBiDi.cmake 30SUBST_FILES.prefix= cmake/FindFriBiDi.cmake
31SUBST_MESSAGE.prefix= Fixing search path. 31SUBST_MESSAGE.prefix= Fixing search path.
32SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},' 32SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},'
33 33
34PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 1.10.6 34PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 1.10.6
35REPLACE_PYTHON+= data/tools/GUI.pyw 35REPLACE_PYTHON+= data/tools/GUI.pyw
36REPLACE_PYTHON+= data/tools/*.py 36REPLACE_PYTHON+= data/tools/*.py
37REPLACE_PYTHON+= data/tools/wesnoth/*.py 37REPLACE_PYTHON+= data/tools/wesnoth/*.py
38REPLACE_PYTHON+= data/tools/wml* 38REPLACE_PYTHON+= data/tools/wml*
39REPLACE_PYTHON+= data/tools/about_cfg_to_wiki 39REPLACE_PYTHON+= data/tools/about_cfg_to_wiki
40REPLACE_PYTHON+= data/tools/addon_manager/html.py 40REPLACE_PYTHON+= data/tools/addon_manager/html.py
41REPLACE_PYTHON+= data/tools/extractbindings 41REPLACE_PYTHON+= data/tools/extractbindings
42REPLACE_PYTHON+= data/tools/imgcheck 42REPLACE_PYTHON+= data/tools/imgcheck
43REPLACE_PYTHON+= data/tools/journeylifter 43REPLACE_PYTHON+= data/tools/journeylifter
44REPLACE_PYTHON+= data/tools/rmtrans/rmtrans.py 44REPLACE_PYTHON+= data/tools/rmtrans/rmtrans.py
45REPLACE_PYTHON+= data/tools/trackplacer 45REPLACE_PYTHON+= data/tools/trackplacer
46REPLACE_PYTHON+= data/tools/unit_tree/helpers.py 46REPLACE_PYTHON+= data/tools/unit_tree/helpers.py
47REPLACE_PYTHON+= data/tools/wesnoth_addon_manager 47REPLACE_PYTHON+= data/tools/wesnoth_addon_manager
48REPLACE_PYTHON+= data/tools/wesnoth_addon_manager/html.py 48REPLACE_PYTHON+= data/tools/wesnoth_addon_manager/html.py
49REPLACE_PYTHON+= data/tools/wesnoth/campaignserver_client.py 49REPLACE_PYTHON+= data/tools/wesnoth/campaignserver_client.py
50REPLACE_PYTHON+= data/tools/unit_tree/TeamColorizer 50REPLACE_PYTHON+= data/tools/unit_tree/TeamColorizer
51REPLACE_PYTHON+= data/tools/unit_tree/overview.py 51REPLACE_PYTHON+= data/tools/unit_tree/overview.py
52REPLACE_PYTHON+= utils/ai_test/*.py 52REPLACE_PYTHON+= utils/ai_test/*.py
53REPLACE_PYTHON+= utils/*.py 53REPLACE_PYTHON+= utils/*.py
54 54
55REPLACE_BASH+= data/tools/castle-cutter/mk-all-castles.sh 55REPLACE_BASH+= data/tools/castle-cutter/mk-all-castles.sh
56REPLACE_BASH+= data/tools/castle-cutter/mk-castle.sh 56REPLACE_BASH+= data/tools/castle-cutter/mk-castle.sh
57REPLACE_BASH+= data/tools/unit_tree/update-wmlunits 57REPLACE_BASH+= data/tools/unit_tree/update-wmlunits
58 58
59BUILDLINK_TRANSFORM+= rm:-Werror 59BUILDLINK_TRANSFORM+= rm:-Werror
60 60
61.include "../../mk/bsd.prefs.mk" 61.include "../../mk/bsd.prefs.mk"
62.if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M4.*) 62.if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M4.*)
63USE_TOOLS+= gmake 63USE_TOOLS+= gmake
64.endif 64.endif
65 65
66PLIST_VARS+= icons 66PLIST_VARS+= icons

cvs diff -r1.3 -r1.4 pkgsrc/games/wtf/Makefile (expand / switch to unified diff)

--- pkgsrc/games/wtf/Makefile 2015/04/23 17:16:29 1.3
+++ pkgsrc/games/wtf/Makefile 2018/01/14 17:34:02 1.4
@@ -1,30 +1,30 @@ @@ -1,30 +1,30 @@
1# $NetBSD: Makefile,v 1.3 2015/04/23 17:16:29 agc Exp $ 1# $NetBSD: Makefile,v 1.4 2018/01/14 17:34:02 rillig Exp $
2# 2#
3 3
4DISTNAME= wtf-20150206 4DISTNAME= wtf-20150206
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bsdwtf/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bsdwtf/}
7 7
8MAINTAINER= pho@cielonegro.org 8MAINTAINER= pho@cielonegro.org
9HOMEPAGE= http://bsdwtf.sourceforge.net/ 9HOMEPAGE= http://bsdwtf.sourceforge.net/
10COMMENT= Translate common Internet acronyms 10COMMENT= Translate common Internet acronyms
11LICENSE= public-domain 11LICENSE= public-domain
12 12
13NO_BUILD= yes 13NO_BUILD= yes
14 14
15SUBST_CLASSES+= paths 15SUBST_CLASSES+= paths
16SUBST_FILES.paths= wtf wtf.6 16SUBST_FILES.paths= wtf wtf.6
17SUBST_MESSAGE.paths= Fixing absolute paths. 17SUBST_MESSAGE.paths= Fixing absolute paths.
18SUBST_SED.paths= -e 's|/usr/share/misc/|${PREFIX}/share/wtf/|g' 18SUBST_SED.paths= -e 's|/usr/share/misc/|${PREFIX}/share/wtf/|g'
19SUBST_STAGE.paths= pre-configure 19SUBST_STAGE.paths= pre-configure
20 20
21REPLACE_SH= wtf 21REPLACE_SH= wtf
22 22
23INSTALLATION_DIRS+= bin share/wtf ${PKGMANDIR}/man6 23INSTALLATION_DIRS+= bin share/wtf ${PKGMANDIR}/man6
24 24
25do-install: 25do-install:
26 ${INSTALL_SCRIPT} ${WRKSRC}/wtf ${DESTDIR}${PREFIX}/bin 26 ${INSTALL_SCRIPT} ${WRKSRC}/wtf ${DESTDIR}${PREFIX}/bin
27 ${INSTALL_DATA} ${WRKSRC}/acronyms* ${DESTDIR}${PREFIX}/share/wtf 27 ${INSTALL_DATA} ${WRKSRC}/acronyms* ${DESTDIR}${PREFIX}/share/wtf
28 ${INSTALL_MAN} ${WRKSRC}/wtf.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6 28 ${INSTALL_MAN} ${WRKSRC}/wtf.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6
29 29
30.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.17 -r1.18 pkgsrc/games/xbat/Makefile (expand / switch to unified diff)

--- pkgsrc/games/xbat/Makefile 2017/09/06 10:40:28 1.17
+++ pkgsrc/games/xbat/Makefile 2018/01/14 17:34:02 1.18
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.17 2017/09/06 10:40:28 wiz Exp $ 1# $NetBSD: Makefile,v 1.18 2018/01/14 17:34:02 rillig Exp $
2 2
3DISTNAME= xev111 3DISTNAME= xev111
4PKGNAME= xbat-1.11 4PKGNAME= xbat-1.11
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= http://www.nemoto.ecei.tohoku.ac.jp/~wai/Xbat/ 7MASTER_SITES= http://www.nemoto.ecei.tohoku.ac.jp/~wai/Xbat/
8MASTER_SITES+= ${MASTER_SITE_FREEBSD} 8MASTER_SITES+= ${MASTER_SITE_FREEBSD}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11#HOMEPAGE= http://www.nemoto.ecei.tohoku.ac.jp/~wai/index_e.html 11#HOMEPAGE= http://www.nemoto.ecei.tohoku.ac.jp/~wai/index_e.html
12COMMENT= XEVIOUS like shooting game 12COMMENT= XEVIOUS like shooting game
13 13
14RESTRICTED= Possible copyright infringement 14RESTRICTED= Possible copyright infringement
15NO_SRC_ON_CDROM= ${RESTRICTED} 15NO_SRC_ON_CDROM= ${RESTRICTED}
16NO_BIN_ON_CDROM= ${RESTRICTED} 16NO_BIN_ON_CDROM= ${RESTRICTED}
17NO_SRC_ON_FTP= ${RESTRICTED} 17NO_SRC_ON_FTP= ${RESTRICTED}
18NO_BIN_ON_FTP= ${RESTRICTED} 18NO_BIN_ON_FTP= ${RESTRICTED}
19 19
20WRKSRC= ${WRKDIR}/Xev111 20WRKSRC= ${WRKDIR}/Xev111
21USE_IMAKE= yes 21USE_IMAKE= yes
22BUILD_TARGET= xbat 22BUILD_TARGET= xbat
23 23
24MAKE_FLAGS+= INSTLINFLAGS="-o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE}" 24MAKE_FLAGS+= INSTLINFLAGS="-o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE}"
25MAKE_FLAGS+= INSTPGMFLAGS="-o ${GAMEOWN} -g ${GAMEGRP} -m ${GAMEMODE}" 25MAKE_FLAGS+= INSTPGMFLAGS="-o ${GAMEOWN} -g ${GAMEGRP} -m ${GAMEMODE}"
26MAKE_FLAGS+= VARBASE=${VARBASE} 26MAKE_FLAGS+= VARBASE=${VARBASE}
27 27
@@ -37,26 +37,26 @@ REQD_FILES_PERMS+= ${SCORE_DIR}/top10-${ @@ -37,26 +37,26 @@ REQD_FILES_PERMS+= ${SCORE_DIR}/top10-${
37.endfor 37.endfor
38 38
39BUILD_DEFS+= VARBASE 39BUILD_DEFS+= VARBASE
40BUILD_DEFS+= GAMEDATAMODE 40BUILD_DEFS+= GAMEDATAMODE
41BUILD_DEFS+= GAMEMODE 41BUILD_DEFS+= GAMEMODE
42 42
43.include "../../mk/endian.mk" 43.include "../../mk/endian.mk"
44 44
45.if ${MACHINE_ENDIAN} == "big" 45.if ${MACHINE_ENDIAN} == "big"
46MAKE_FLAGS+= UNION=0 46MAKE_FLAGS+= UNION=0
47.elif ${MACHINE_ENDIAN} == "little" 47.elif ${MACHINE_ENDIAN} == "little"
48MAKE_FLAGS+= UNION=1 48MAKE_FLAGS+= UNION=1
49.else 49.else
50BROKEN= Unknown endianness 50BROKEN= Unknown endianness
51.endif 51.endif
52 52
53post-install: 53post-install:
54 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${SCORE_DIR} 54 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${SCORE_DIR}
55.for n in 0 1 2 3 4 55.for n in 0 1 2 3 4
56 ${INSTALL_DATA} ${WRKSRC}/Score/top10-${n}.txt \ 56 ${INSTALL_DATA} ${WRKSRC}/Score/top10-${n}.txt \
57 ${DESTDIR}${PREFIX}/${SCORE_DIR}/top10-${n}.txt 57 ${DESTDIR}${PREFIX}/${SCORE_DIR}/top10-${n}.txt
58.endfor 58.endfor
59 59
60.include "../../x11/libX11/buildlink3.mk" 60.include "../../x11/libX11/buildlink3.mk"
61.include "../../x11/libXext/buildlink3.mk" 61.include "../../x11/libXext/buildlink3.mk"
62.include "../../mk/bsd.pkg.mk" 62.include "../../mk/bsd.pkg.mk"

cvs diff -r1.49 -r1.50 pkgsrc/games/xboard/Makefile (expand / switch to unified diff)

--- pkgsrc/games/xboard/Makefile 2017/02/12 06:25:23 1.49
+++ pkgsrc/games/xboard/Makefile 2018/01/14 17:34:02 1.50
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.49 2017/02/12 06:25:23 ryoon Exp $ 1# $NetBSD: Makefile,v 1.50 2018/01/14 17:34:02 rillig Exp $
2 2
3DISTNAME= xboard-4.8.0 3DISTNAME= xboard-4.8.0
4PKGREVISION= 4 4PKGREVISION= 4
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_GNU:=xboard/} 6MASTER_SITES= ${MASTER_SITE_GNU:=xboard/}
7 7
8MAINTAINER= simonb@NetBSD.org 8MAINTAINER= simonb@NetBSD.org
9HOMEPAGE= http://www.gnu.org/software/xboard/ 9HOMEPAGE= http://www.gnu.org/software/xboard/
10COMMENT= Graphical frontend for chess engines and servers 10COMMENT= Graphical frontend for chess engines and servers
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13CONFIGURE_ARGS+= --enable-xpm 13CONFIGURE_ARGS+= --enable-xpm
14CONFIGURE_ARGS+= --enable-zippy # interface to ICS 14CONFIGURE_ARGS+= --enable-zippy # interface to ICS
@@ -48,31 +48,31 @@ DEPENDS+= alsa-utils-[0-9]*:../../ @@ -48,31 +48,31 @@ DEPENDS+= alsa-utils-[0-9]*:../../
48.else 48.else
49CHECK_BUILTIN.oss:= yes 49CHECK_BUILTIN.oss:= yes
50. include "../../mk/oss.builtin.mk" 50. include "../../mk/oss.builtin.mk"
51CHECK_BUILTIN.oss:= no 51CHECK_BUILTIN.oss:= no
52. if defined(IS_BUILTIN.oss) && !empty(IS_BUILTIN.oss:M[yY][eE][sS]) 52. if defined(IS_BUILTIN.oss) && !empty(IS_BUILTIN.oss:M[yY][eE][sS])
53WAVPLAYER= ${PREFIX}/bin/sndfile-play 53WAVPLAYER= ${PREFIX}/bin/sndfile-play
54DEPENDS+= libsndfile-[0-9]*:../../audio/libsndfile 54DEPENDS+= libsndfile-[0-9]*:../../audio/libsndfile
55#. else # most crossplatform, but a bit too many dependencies 55#. else # most crossplatform, but a bit too many dependencies
56#WAVPLAYER= ${PREFIX}/bin/playsound 56#WAVPLAYER= ${PREFIX}/bin/playsound
57#DEPENDS+= SDL_sound-[0-9]*:../../audio/SDL_sound 57#DEPENDS+= SDL_sound-[0-9]*:../../audio/SDL_sound
58. endif 58. endif
59.endif 59.endif
60 60
61SUBST_CLASSES+= wavplayer 61SUBST_CLASSES+= wavplayer
62SUBST_MESSAGE.wavplayer= Setting wav player location. 62SUBST_MESSAGE.wavplayer= Setting wav player location.
63SUBST_STAGE.wavplayer= post-build 63SUBST_STAGE.wavplayer= post-build
64SUBST_FILES.wavplayer= xboard.conf 64SUBST_FILES.wavplayer= xboard.conf
65SUBST_SED.wavplayer= -e 's,aplay -q,${WAVPLAYER},g' 65SUBST_SED.wavplayer= -e 's,aplay -q,${WAVPLAYER},g'
66 66
67post-install: 67post-install:
68 ${INSTALL_SCRIPT} ${WRKSRC}/cmail ${DESTDIR}${PREFIX}/bin 68 ${INSTALL_SCRIPT} ${WRKSRC}/cmail ${DESTDIR}${PREFIX}/bin
69 ${INSTALL_DATA} ${WRKSRC}/xboard.conf ${DESTDIR}${PREFIX}/share/examples/xboard 69 ${INSTALL_DATA} ${WRKSRC}/xboard.conf ${DESTDIR}${PREFIX}/share/examples/xboard
70 70
71.include "../../devel/gettext-lib/buildlink3.mk" 71.include "../../devel/gettext-lib/buildlink3.mk"
72.include "../../graphics/cairo/buildlink3.mk" 72.include "../../graphics/cairo/buildlink3.mk"
73.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 73.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
74.include "../../graphics/librsvg/buildlink3.mk" 74.include "../../graphics/librsvg/buildlink3.mk"
75.include "../../mk/xaw.buildlink3.mk" 75.include "../../mk/xaw.buildlink3.mk"
76.include "../../sysutils/desktop-file-utils/desktopdb.mk" 76.include "../../sysutils/desktop-file-utils/desktopdb.mk"
77.include "../../x11/libXpm/buildlink3.mk" 77.include "../../x11/libXpm/buildlink3.mk"
78 78

cvs diff -r1.17 -r1.18 pkgsrc/games/xcowsay/Makefile (expand / switch to unified diff)

--- pkgsrc/games/xcowsay/Makefile 2017/02/12 06:25:23 1.17
+++ pkgsrc/games/xcowsay/Makefile 2018/01/14 17:34:02 1.18
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.17 2017/02/12 06:25:23 ryoon Exp $ 1# $NetBSD: Makefile,v 1.18 2018/01/14 17:34:02 rillig Exp $
2# 2#
3 3
4DISTNAME= xcowsay-1.3 4DISTNAME= xcowsay-1.3
5PKGREVISION= 15 5PKGREVISION= 15
6CATEGORIES= misc 6CATEGORIES= misc
7MASTER_SITES= http://www.nickg.me.uk/files/ 7MASTER_SITES= http://www.nickg.me.uk/files/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.doof.me.uk/xcowsay/ 10HOMEPAGE= http://www.doof.me.uk/xcowsay/
11COMMENT= Display a cow and message on your desktop 11COMMENT= Display a cow and message on your desktop
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
16USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
17 17
18.include "options.mk" 18.include "options.mk"
19 19
20.include "../../x11/gtk2/buildlink3.mk" 20.include "../../x11/gtk2/buildlink3.mk"
21.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.19 -r1.20 pkgsrc/games/xemeraldia/Makefile (expand / switch to unified diff)

--- pkgsrc/games/xemeraldia/Makefile 2018/01/14 15:26:49 1.19
+++ pkgsrc/games/xemeraldia/Makefile 2018/01/14 17:34:02 1.20
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1# $NetBSD: Makefile,v 1.19 2018/01/14 15:26:49 rillig Exp $ 1# $NetBSD: Makefile,v 1.20 2018/01/14 17:34:02 rillig Exp $
2 2
3DISTNAME= xemeraldia-0.3 3DISTNAME= xemeraldia-0.3
4PKGNAME= xemeraldia-0.31 4PKGNAME= xemeraldia-0.31
5PKGREVISION= 6 5PKGREVISION= 6
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= ftp://ftp.lab.kdd.co.jp/Usenet/fj.sources/1995/mar/ 7MASTER_SITES= ftp://ftp.lab.kdd.co.jp/Usenet/fj.sources/1995/mar/
8 8
9PATCH_SITES= ftp://ftp.lab.kdd.co.jp/Usenet/fj.sources/1995/apr/ 9PATCH_SITES= ftp://ftp.lab.kdd.co.jp/Usenet/fj.sources/1995/apr/
10PATCHFILES= xemeraldia-0.3to0.31.patch.gz 10PATCHFILES= xemeraldia-0.3to0.31.patch.gz
11PATCH_DIST_STRIP= -p1 11PATCH_DIST_STRIP= -p1
12 12
13MAINTAINER= pkgsrc-users@NetBSD.org 13MAINTAINER= pkgsrc-users@NetBSD.org
14COMMENT= Game of breaking blocks 14COMMENT= Game of breaking blocks
15 15
16USE_IMAKE= yes 16USE_IMAKE= yes
17BUILD_TARGET= xemeraldia 17BUILD_TARGET= xemeraldia
18 18
19GAMES_DIR= share/games 19GAMES_DIR= share/games
20MAKE_ENV+= GAMES_DIR=${GAMES_DIR} 20MAKE_ENV+= GAMES_DIR=${GAMES_DIR}
21PLIST_SUBST= GAMES_DIR=${GAMES_DIR} 21PLIST_SUBST= GAMES_DIR=${GAMES_DIR}
22 22
23SETGIDGAME= yes 23SETGIDGAME= yes

cvs diff -r1.22 -r1.23 pkgsrc/games/xpipeman/Makefile (expand / switch to unified diff)

--- pkgsrc/games/xpipeman/Makefile 2017/04/07 23:34:40 1.22
+++ pkgsrc/games/xpipeman/Makefile 2018/01/14 17:34:02 1.23
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1# $NetBSD: Makefile,v 1.22 2017/04/07 23:34:40 pgoyette Exp $ 1# $NetBSD: Makefile,v 1.23 2018/01/14 17:34:02 rillig Exp $
2# 2#
3 3
4DISTNAME= xpipeman-1.5 4DISTNAME= xpipeman-1.5
5PKGREVISION= 5 5PKGREVISION= 5
6CATEGORIES= games x11 6CATEGORIES= games x11
7MASTER_SITES= ${MASTER_SITE_SUNSITE:=games/strategy/} 7MASTER_SITES= ${MASTER_SITE_SUNSITE:=games/strategy/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10# HOMEPAGE= http://www.spinne.com/x/games/xpipeman/ 10# HOMEPAGE= http://www.spinne.com/x/games/xpipeman/
11# domain squatted, page last updated 1999 11# domain squatted, page last updated 1999
12COMMENT= Connect the pipes to contain the water flow game for X11 12COMMENT= Connect the pipes to contain the water flow game for X11
13 13
14WRKSRC= ${WRKDIR}/xpipeman 14WRKSRC= ${WRKDIR}/xpipeman
15USE_IMAKE= yes 15USE_IMAKE= yes
16 16
17SETGIDGAME= yes 17SETGIDGAME= yes
18CONF_FILES_PERMS= share/xpipeman/xpipescores /var/games/xpipescores \ 18CONF_FILES_PERMS= share/xpipeman/xpipescores /var/games/xpipescores \
19 ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE} 19 ${GAMES_USER} ${GAMES_GROUP} ${GAMEDATAMODE}
20SPECIAL_PERMS= bin/xpipeman ${SETGID_GAMES_PERMS} 20SPECIAL_PERMS= bin/xpipeman ${SETGID_GAMES_PERMS}
21REQD_DIRS_PERMS= share/xpipeman ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE} 21REQD_DIRS_PERMS= share/xpipeman ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE}
22 22
23INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 share/xpipeman 23INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 share/xpipeman
24 24
25NOT_PAX_MPROTECT_SAFE+= bin/xpipeman 25NOT_PAX_MPROTECT_SAFE+= bin/xpipeman
26 26
27do-install: 27do-install:
28 ${INSTALL_PROGRAM} ${WRKSRC}/xpipeman ${DESTDIR}${PREFIX}/bin/xpipeman 28 ${INSTALL_PROGRAM} ${WRKSRC}/xpipeman ${DESTDIR}${PREFIX}/bin/xpipeman
29 ${INSTALL_MAN} ${WRKSRC}/xpipeman.man \ 29 ${INSTALL_MAN} ${WRKSRC}/xpipeman.man \
30 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/xpipeman.6 30 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/xpipeman.6
31 ${INSTALL_DATA} ${WRKSRC}/xpipescores ${DESTDIR}${PREFIX}/share/xpipeman 31 ${INSTALL_DATA} ${WRKSRC}/xpipescores ${DESTDIR}${PREFIX}/share/xpipeman
32 32
33.include "../../x11/libXaw/buildlink3.mk" 33.include "../../x11/libXaw/buildlink3.mk"
34.include "../../x11/libXt/buildlink3.mk" 34.include "../../x11/libXt/buildlink3.mk"
35.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/games/xskat/Attic/options.mk (expand / switch to unified diff)

--- pkgsrc/games/xskat/Attic/options.mk 2010/06/03 16:27:43 1.1
+++ pkgsrc/games/xskat/Attic/options.mk 2018/01/14 17:34:02 1.2
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1# $NetBSD: options.mk,v 1.1 2010/06/03 16:27:43 sno Exp $ 1# $NetBSD: options.mk,v 1.2 2018/01/14 17:34:02 rillig Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.xskat 3PKG_OPTIONS_VAR= PKG_OPTIONS.xskat
4 4
5PKG_SUPPORTED_OPTIONS= altenburger_cards 5PKG_SUPPORTED_OPTIONS= altenburger_cards
6PKG_SUGGESTED_OPTIONS= # empty 6PKG_SUGGESTED_OPTIONS= # empty
7 7
8.include "../../mk/bsd.options.mk" 8.include "../../mk/bsd.options.mk"
9 9
10.if !empty(PKG_OPTIONS:Maltenburger_cards) 10.if !empty(PKG_OPTIONS:Maltenburger_cards)
11WITH_ALTENBURGER_CARDS=1 11WITH_ALTENBURGER_CARDS= 1
12.endif 12.endif

cvs diff -r1.17 -r1.18 pkgsrc/games/xvier/Makefile (expand / switch to unified diff)

--- pkgsrc/games/xvier/Makefile 2012/10/06 11:55:04 1.17
+++ pkgsrc/games/xvier/Makefile 2018/01/14 17:34:02 1.18
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.17 2012/10/06 11:55:04 asau Exp $ 1# $NetBSD: Makefile,v 1.18 2018/01/14 17:34:02 rillig Exp $
2 2
3DISTNAME= xvier 3DISTNAME= xvier
4PKGNAME= xvier-1.0 4PKGNAME= xvier-1.0
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= ${MASTER_SITE_SUNSITE:=games/strategy/} 7MASTER_SITES= ${MASTER_SITE_SUNSITE:=games/strategy/}
8EXTRACT_SUFX= .tar.Z 8EXTRACT_SUFX= .tar.Z
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11#HOMEPAGE= 11#HOMEPAGE=
12COMMENT= Four-in-a-row game 12COMMENT= Four-in-a-row game
13 13
14WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 14WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
15USE_IMAKE= YES 15USE_IMAKE= YES
16CPPFLAGS.SunOS+= -D__EXTENSIONS__ 16CPPFLAGS.SunOS+= -D__EXTENSIONS__
17 17
18INSTALLATION_DIRS+= bin libexec ${PKGMANDIR}/man6 18INSTALLATION_DIRS+= bin libexec ${PKGMANDIR}/man6
19 19
20do-install: 20do-install:
21 ${INSTALL_PROGRAM} ${WRKSRC}/xvier ${DESTDIR}${PREFIX}/bin/xvier 21 ${INSTALL_PROGRAM} ${WRKSRC}/xvier ${DESTDIR}${PREFIX}/bin/xvier
22 ${INSTALL_PROGRAM} ${WRKSRC}/xvier_prog \ 22 ${INSTALL_PROGRAM} ${WRKSRC}/xvier_prog \
23 ${DESTDIR}${PREFIX}/libexec/xvier_prog 23 ${DESTDIR}${PREFIX}/libexec/xvier_prog
24 ${INSTALL_MAN} ${WRKSRC}/xvier.man \ 24 ${INSTALL_MAN} ${WRKSRC}/xvier.man \
25 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/xvier.6 25 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/xvier.6
26 26
27.include "../../x11/libXext/buildlink3.mk" 27.include "../../x11/libXext/buildlink3.mk"
28.include "../../x11/libX11/buildlink3.mk" 28.include "../../x11/libX11/buildlink3.mk"