Sun Nov 3 19:24:35 2019 UTC ()
emulators: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.


(rillig)
diff -r1.95 -r1.96 pkgsrc/emulators/bochs/Makefile
diff -r1.48 -r1.49 pkgsrc/emulators/ckmame/Makefile
diff -r1.5 -r1.6 pkgsrc/emulators/compat15/Makefile
diff -r1.10 -r1.11 pkgsrc/emulators/dynagen/Makefile
diff -r1.17 -r1.18 pkgsrc/emulators/free42/Makefile
diff -r1.5 -r1.6 pkgsrc/emulators/fs-uae-arcade/Makefile
diff -r1.12 -r1.13 pkgsrc/emulators/fs-uae-launcher/Makefile
diff -r1.46 -r1.47 pkgsrc/emulators/gens/Makefile
diff -r1.41 -r1.42 pkgsrc/emulators/hercules/Makefile
diff -r1.16 -r1.17 pkgsrc/emulators/kegs/Makefile
diff -r1.4 -r1.5 pkgsrc/emulators/libretro-ppsspp/Makefile
diff -r1.13 -r1.14 pkgsrc/emulators/m1/Makefile
diff -r1.21 -r1.22 pkgsrc/emulators/minivmac/Makefile
diff -r1.59 -r1.60 pkgsrc/emulators/openmsx/Makefile
diff -r1.8 -r1.9 pkgsrc/emulators/or1ksim/Makefile
diff -r1.48 -r1.49 pkgsrc/emulators/palmosemulator/Makefile
diff -r1.219 -r1.220 pkgsrc/emulators/qemu/Makefile
diff -r1.33 -r1.34 pkgsrc/emulators/raine/Makefile
diff -r1.6 -r1.7 pkgsrc/emulators/realboy/Makefile
diff -r1.11 -r1.12 pkgsrc/emulators/shoebill/Makefile
diff -r1.28 -r1.29 pkgsrc/emulators/simulavr/Makefile
diff -r1.30 -r1.31 pkgsrc/emulators/ski/Makefile
diff -r1.4 -r1.5 pkgsrc/emulators/suse131_sqlite3/Makefile
diff -r1.1 -r1.2 pkgsrc/emulators/tcl-hp-15c/Makefile
diff -r1.13 -r1.14 pkgsrc/emulators/ucon64/Makefile
diff -r1.10 -r1.11 pkgsrc/emulators/unicorn/Makefile
diff -r1.1 -r1.2 pkgsrc/emulators/unicorn/buildlink3.mk
diff -r1.19 -r1.20 pkgsrc/emulators/x48/Makefile
diff -r1.4 -r1.5 pkgsrc/emulators/xbeeb/options.mk
diff -r1.8 -r1.9 pkgsrc/emulators/yabause/options.mk

cvs diff -r1.95 -r1.96 pkgsrc/emulators/bochs/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/bochs/Makefile 2019/07/21 22:24:45 1.95
+++ pkgsrc/emulators/bochs/Makefile 2019/11/03 19:24:31 1.96
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.95 2019/07/21 22:24:45 wiz Exp $ 1# $NetBSD: Makefile,v 1.96 2019/11/03 19:24:31 rillig Exp $
2 2
3DISTNAME= bochs-2.6.9 3DISTNAME= bochs-2.6.9
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bochs/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bochs/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://bochs.sourceforge.net/ 9HOMEPAGE= http://bochs.sourceforge.net/
10COMMENT= IA32 and AMD64 PC emulator 10COMMENT= IA32 and AMD64 PC emulator
11LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
12 12
13MAKE_JOBS_SAFE= no 13MAKE_JOBS_SAFE= no
14 14
@@ -117,34 +117,34 @@ PLIST_SRC= ${.CURDIR}/PLIST.Darwin @@ -117,34 +117,34 @@ PLIST_SRC= ${.CURDIR}/PLIST.Darwin
117post-build: 117post-build:
118 { ${ECHO} '#! ${SH}'; \ 118 { ${ECHO} '#! ${SH}'; \
119 ${ECHO} 'exec ${PREFIX}/libexec/bochs.app/Contents/MacOS/bochs'\ 119 ${ECHO} 'exec ${PREFIX}/libexec/bochs.app/Contents/MacOS/bochs'\
120 '"$$@"'; } >${WRKDIR}/bochs.sh 120 '"$$@"'; } >${WRKDIR}/bochs.sh
121 121
122post-install: 122post-install:
123 /Developer/Tools/CpMac -r -p ${WRKSRC}/bochs.app ${PREFIX}/libexec 123 /Developer/Tools/CpMac -r -p ${WRKSRC}/bochs.app ${PREFIX}/libexec
124 ${INSTALL_PROGRAM} ${WRKSRC}/bxcommit ${PREFIX}/bin 124 ${INSTALL_PROGRAM} ${WRKSRC}/bxcommit ${PREFIX}/bin
125 ${INSTALL_PROGRAM} ${WRKSRC}/bximage ${PREFIX}/bin 125 ${INSTALL_PROGRAM} ${WRKSRC}/bximage ${PREFIX}/bin
126 ${RM} -rf ${PREFIX}/libexec/bochs.app/.build 126 ${RM} -rf ${PREFIX}/libexec/bochs.app/.build
127 ${INSTALL_SCRIPT} ${WRKDIR}/bochs.sh ${PREFIX}/bin/bochs 127 ${INSTALL_SCRIPT} ${WRKDIR}/bochs.sh ${PREFIX}/bin/bochs
128.else 128.else
129 129
130.if !empty(PKG_OPTIONS:Mdebug) && !empty(PKG_OPTIONS:Mx11) 130. if !empty(PKG_OPTIONS:Mdebug) && !empty(PKG_OPTIONS:Mx11)
131.include "../../x11/gtk2/buildlink3.mk" 131.include "../../x11/gtk2/buildlink3.mk"
132.endif 132. endif
133. if empty(PKG_OPTIONS:Mx11) 133. if empty(PKG_OPTIONS:Mx11)
134. include "../../mk/curses.buildlink3.mk" 134. include "../../mk/curses.buildlink3.mk"
135. else 135. else
136BUILDLINK_DEPMETHOD.libXt?= build 136BUILDLINK_DEPMETHOD.libXt?= build
137 137
138. include "../../x11/libSM/buildlink3.mk" 138. include "../../x11/libSM/buildlink3.mk"
139. include "../../x11/libX11/buildlink3.mk" 139. include "../../x11/libX11/buildlink3.mk"
140. include "../../x11/libXpm/buildlink3.mk" 140. include "../../x11/libXpm/buildlink3.mk"
141. include "../../x11/libXrandr/buildlink3.mk" 141. include "../../x11/libXrandr/buildlink3.mk"
142. include "../../x11/libXt/buildlink3.mk" 142. include "../../x11/libXt/buildlink3.mk"
143. endif 143. endif
144.endif 144.endif
145 145
146pre-configure: 146pre-configure:
147 ${SED} ${BOCHSRC_SUBST} <${WRKSRC}/.bochsrc >${WRKSRC}/.bochsrc.new 147 ${SED} ${BOCHSRC_SUBST} <${WRKSRC}/.bochsrc >${WRKSRC}/.bochsrc.new
148 mv ${WRKSRC}/.bochsrc.new ${WRKSRC}/.bochsrc 148 mv ${WRKSRC}/.bochsrc.new ${WRKSRC}/.bochsrc
149 149
150.include "../../mk/bsd.pkg.mk" 150.include "../../mk/bsd.pkg.mk"

cvs diff -r1.48 -r1.49 pkgsrc/emulators/ckmame/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/ckmame/Makefile 2019/08/11 13:20:57 1.48
+++ pkgsrc/emulators/ckmame/Makefile 2019/11/03 19:24:32 1.49
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.48 2019/08/11 13:20:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.49 2019/11/03 19:24:32 rillig Exp $
2 2
3DISTNAME= ckmame-1.0 3DISTNAME= ckmame-1.0
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= https://www.nih.at/ckmame/ 6MASTER_SITES= https://www.nih.at/ckmame/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= wiz@NetBSD.org 9MAINTAINER= wiz@NetBSD.org
10HOMEPAGE= https://www.nih.at/ckmame/ 10HOMEPAGE= https://www.nih.at/ckmame/
11COMMENT= Check ROM sets for MAME 11COMMENT= Check ROM sets for MAME
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14USE_TOOLS+= pkg-config perl:test 14USE_TOOLS+= pkg-config perl:test
15USE_CMAKE= yes 15USE_CMAKE= yes
16TEST_TARGET= check 16TEST_TARGET= check
17 17
18BUILDLINK_API_DEPENDS.libzip+= libzip>=1.0 18BUILDLINK_API_DEPENDS.libzip+= libzip>=1.0
19 19
20.include "../../archivers/libzip/buildlink3.mk" 20.include "../../archivers/libzip/buildlink3.mk"
21.include "../../databases/sqlite3/buildlink3.mk" 21.include "../../databases/sqlite3/buildlink3.mk"
22.include "../../devel/zlib/buildlink3.mk" 22.include "../../devel/zlib/buildlink3.mk"
23.include "../../textproc/libxml2/buildlink3.mk" 23.include "../../textproc/libxml2/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/emulators/compat15/Makefile 2019/09/26 09:44:48 1.5
+++ pkgsrc/emulators/compat15/Makefile 2019/11/03 19:24:32 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.5 2019/09/26 09:44:48 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2019/11/03 19:24:32 rillig Exp $
2 2
3COMPAT_PKG= compat15 # for compat_netbsd/Makefile.common 3COMPAT_PKG= compat15 # for compat_netbsd/Makefile.common
4NETBSD_VERSION= 1.5 4NETBSD_VERSION= 1.5
5 5
6HOMEPAGE= http://www.NetBSD.org/releases/formal-1.5/index.html 6HOMEPAGE= http://www.NetBSD.org/releases/formal-1.5/index.html
7COMMENT= Shared libraries for NetBSD 1.5 compatibility 7COMMENT= Shared libraries for NetBSD 1.5 compatibility
8 8
9.if defined(NETBSD_COMPAT32) 9.if defined(NETBSD_COMPAT32)
10EMUL_PLATFORMS= netbsd-i386 netbsd-sparc 10EMUL_PLATFORMS= netbsd-i386 netbsd-sparc
11 11
12ACCEPTABLE_NETBSD= NetBSD-1.4[A-Z]* NetBSD-1.5 NetBSD-1.5.* \ 12ACCEPTABLE_NETBSD= NetBSD-1.4[A-Z]* NetBSD-1.5 NetBSD-1.5.* \
13 NetBSD-1.5[A-Z]* NetBSD-1.[6-9]* NetBSD-[2-9]* \ 13 NetBSD-1.5[A-Z]* NetBSD-1.[6-9]* NetBSD-[2-9]* \
14 NetBSD-[1-9][0-9]* 14 NetBSD-[1-9][0-9]*
@@ -26,27 +26,27 @@ NOT_FOR_PLATFORM= NetBSD-*-x86_64 @@ -26,27 +26,27 @@ NOT_FOR_PLATFORM= NetBSD-*-x86_64
26 26
27.if (${EMUL_PLATFORM} == "netbsd-sparc64") 27.if (${EMUL_PLATFORM} == "netbsd-sparc64")
28DISTNAME= compat15-${EMUL_ARCH}-1.5.2 28DISTNAME= compat15-${EMUL_ARCH}-1.5.2
29.else 29.else
30DISTNAME= compat15-${EMUL_ARCH}-${COMPAT_VERSION} 30DISTNAME= compat15-${EMUL_ARCH}-${COMPAT_VERSION}
31.endif 31.endif
32COMPAT_VERSION= 1.5.3 32COMPAT_VERSION= 1.5.3
33 33
34# For COMPAT_NETBSD32, we need to depend on the compat15-extras package 34# For COMPAT_NETBSD32, we need to depend on the compat15-extras package
35# on NetBSD-1.5 to supply the missing shared libraries; otherwise, we 35# on NetBSD-1.5 to supply the missing shared libraries; otherwise, we
36# just depend on the compat16 for the missing shared libraries. 36# just depend on the compat16 for the missing shared libraries.
37# 37#
38.if defined(NETBSD_COMPAT32) 38.if defined(NETBSD_COMPAT32)
39COMPAT_EXTRAS= # empty 39COMPAT_EXTRAS= # empty
40. for _netbsd_ in ${ACCEPTABLE_NETBSD} 40. for _netbsd_ in ${ACCEPTABLE_NETBSD}
41COMPAT_EXTRAS= netbsd32_compat15-extras-${COMPAT_VERSION}{,nb*}:../../emulators/netbsd32_compat15-extras 41COMPAT_EXTRAS= netbsd32_compat15-extras-${COMPAT_VERSION}{,nb*}:../../emulators/netbsd32_compat15-extras
42. endfor 42. endfor
43. if !empty(COMPAT_EXTRAS) 43. if !empty(COMPAT_EXTRAS)
44DEPENDS+= ${COMPAT_EXTRAS} 44DEPENDS+= ${COMPAT_EXTRAS}
45. else 45. else
46DEPENDS+= netbsd32_compat16>=1.6:../../emulators/netbsd32_compat16 46DEPENDS+= netbsd32_compat16>=1.6:../../emulators/netbsd32_compat16
47. endif 47. endif
48# 48#
49# arm, m68k and vax switched from a.out to ELF after NetBSD-1.5, and 49# arm, m68k and vax switched from a.out to ELF after NetBSD-1.5, and
50# they don't need any other packages to supply missing a.out shared 50# they don't need any other packages to supply missing a.out shared
51# libraries. 51# libraries.
52# 52#

cvs diff -r1.10 -r1.11 pkgsrc/emulators/dynagen/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/dynagen/Makefile 2019/05/23 19:23:00 1.10
+++ pkgsrc/emulators/dynagen/Makefile 2019/11/03 19:24:32 1.11
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.10 2019/05/23 19:23:00 rillig Exp $ 1# $NetBSD: Makefile,v 1.11 2019/11/03 19:24:32 rillig Exp $
2 2
3DISTNAME= dynagen-0.11.0 3DISTNAME= dynagen-0.11.0
4PKGREVISION= 5 4PKGREVISION= 5
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dyna-gen/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dyna-gen/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9#HOMEPAGE= http://dynagen.org/ 9#HOMEPAGE= http://dynagen.org/
10COMMENT= Network configuration generator for Dynamips 10COMMENT= Network configuration generator for Dynamips
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13DEPENDS+= dynamips>=0.2.8rc1:../../emulators/dynamips 13DEPENDS+= dynamips>=0.2.8rc1:../../emulators/dynamips
14 14
15NO_BUILD= yes 15NO_BUILD= yes
16PY_PATCHPLIST= yes 16PY_PATCHPLIST= yes
17REPLACE_PYTHON+= dynagen confConsole.py console.py dynamips_lib.py pemu_lib.py \ 17REPLACE_PYTHON+= dynagen confConsole.py console.py dynamips_lib.py pemu_lib.py \
18 pemubin.py pemuwrapper.py 18 pemubin.py pemuwrapper.py
19 19
20SUBST_CLASSES+= paths 20SUBST_CLASSES+= paths
21SUBST_STAGE.paths= pre-configure 21SUBST_STAGE.paths= pre-configure
22SUBST_FILES.paths= dynagen 22SUBST_FILES.paths= dynagen
23SUBST_SED.paths= -e "s|@SYSCONFDIR@|${PKG_SYSCONFDIR}|" 23SUBST_SED.paths= -e "s|@SYSCONFDIR@|${PKG_SYSCONFDIR}|"
24SUBST_VARS.paths= PREFIX 24SUBST_VARS.paths= PREFIX
25 25
26CONF_FILES+= share/examples/dynagen/dynagen.ini ${PKG_SYSCONFDIR}/dynagen.ini 26CONF_FILES+= share/examples/dynagen/dynagen.ini ${PKG_SYSCONFDIR}/dynagen.ini
27 27
28INSTALLATION_DIRS= bin ${PYSITELIB}/dynagen share/dynagen \ 28INSTALLATION_DIRS= bin ${PYSITELIB}/dynagen share/dynagen \
29 share/doc/dynagen/tutorial_files share/examples/dynagen 29 share/doc/dynagen/tutorial_files share/examples/dynagen
30 30
31do-install: 31do-install:

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

--- pkgsrc/emulators/free42/Makefile 2019/07/21 22:24:45 1.17
+++ pkgsrc/emulators/free42/Makefile 2019/11/03 19:24:32 1.18
@@ -1,42 +1,42 @@ @@ -1,42 +1,42 @@
1# $NetBSD: Makefile,v 1.17 2019/07/21 22:24:45 wiz Exp $ 1# $NetBSD: Makefile,v 1.18 2019/11/03 19:24:32 rillig Exp $
2 2
3DISTNAME= free42 3DISTNAME= free42
4PKGNAME= ${DISTNAME}-1.4.78 4PKGNAME= ${DISTNAME}-1.4.78
5PKGREVISION= 10 5PKGREVISION= 10
6DIST_SUBDIR= ${PKGNAME_NOREV} 6DIST_SUBDIR= ${PKGNAME_NOREV}
7CATEGORIES= emulators 7CATEGORIES= emulators
8#MASTER_SITES= http://thomasokken.com/free42/download/ 8#MASTER_SITES= http://thomasokken.com/free42/download/
9MASTER_SITES= ${MASTER_SITE_BACKUP} 9MASTER_SITES= ${MASTER_SITE_BACKUP}
10EXTRACT_SUFX= .tgz 10EXTRACT_SUFX= .tgz
11 11
12MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= https://thomasokken.com/free42/ 13HOMEPAGE= https://thomasokken.com/free42/
14COMMENT= HP42S Calculator Simulator 14COMMENT= HP42S Calculator Simulator
15LICENSE= gnu-gpl-v2 15LICENSE= gnu-gpl-v2
16 16
17#WRKSRC= ${WRKDIR}/free42/gtk/ 17#WRKSRC= ${WRKDIR}/free42/gtk/
18USE_TOOLS+= gmake pkg-config 18USE_TOOLS+= gmake pkg-config
19USE_LANGUAGES+= c++03 19USE_LANGUAGES+= c++03
20BUILD_DIRS= gtk 20BUILD_DIRS= gtk
21 21
22.include "options.mk" 22.include "options.mk"
23 23
24BUILD_TARGET= free42${VARIANT} 24BUILD_TARGET= free42${VARIANT}
25 25
26CXXFLAGS.NetBSD+= -DNO_SINCOS 26CXXFLAGS.NetBSD+= -DNO_SINCOS
27MAKE_ENV.Linux+= AUDIO_ALSA=1 27MAKE_ENV.Linux+= AUDIO_ALSA=1
28 28
29INSTALLATION_DIRS+= bin 29INSTALLATION_DIRS+= bin
30INSTALLATION_DIRS+= share/doc/free42 30INSTALLATION_DIRS+= share/doc/free42
31 31
32do-install: 32do-install:
33 ${INSTALL_PROGRAM} ${WRKSRC}/${BUILD_DIRS}/${BUILD_TARGET} \ 33 ${INSTALL_PROGRAM} ${WRKSRC}/${BUILD_DIRS}/${BUILD_TARGET} \
34 ${DESTDIR}/${PREFIX}/bin/free42 34 ${DESTDIR}/${PREFIX}/bin/free42
35 ${INSTALL_DATA} ${WRKSRC}/README \ 35 ${INSTALL_DATA} ${WRKSRC}/README \
36 ${DESTDIR}/${PREFIX}/share/doc/free42 36 ${DESTDIR}/${PREFIX}/share/doc/free42
37 ${INSTALL_DATA} ${WRKSRC}/${BUILD_DIRS}/README \ 37 ${INSTALL_DATA} ${WRKSRC}/${BUILD_DIRS}/README \
38 ${DESTDIR}/${PREFIX}/share/doc/free42/README.gtk 38 ${DESTDIR}/${PREFIX}/share/doc/free42/README.gtk
39 39
40.include "../../x11/gtk2/buildlink3.mk" 40.include "../../x11/gtk2/buildlink3.mk"
41.include "../../x11/libXmu/buildlink3.mk" 41.include "../../x11/libXmu/buildlink3.mk"
42.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/emulators/fs-uae-arcade/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/fs-uae-arcade/Makefile 2019/08/22 18:35:22 1.5
+++ pkgsrc/emulators/fs-uae-arcade/Makefile 2019/11/03 19:24:32 1.6
@@ -1,41 +1,41 @@ @@ -1,41 +1,41 @@
1# $NetBSD: Makefile,v 1.5 2019/08/22 18:35:22 adam Exp $ 1# $NetBSD: Makefile,v 1.6 2019/11/03 19:24:32 rillig Exp $
2 2
3DISTNAME= fs-uae-arcade-3.0.0 3DISTNAME= fs-uae-arcade-3.0.0
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= http://fs-uae.net/stable/${PKGVERSION_NOREV}/ 5MASTER_SITES= http://fs-uae.net/stable/${PKGVERSION_NOREV}/
6 6
7MAINTAINER= adam@NetBSD.org 7MAINTAINER= adam@NetBSD.org
8HOMEPAGE= https://fs-uae.net/ 8HOMEPAGE= https://fs-uae.net/
9COMMENT= Graphical launcher for FS-UAE, the Amiga Emulator 9COMMENT= Graphical launcher for FS-UAE, the Amiga Emulator
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12DEPENDS+= fs-uae>=${PKGVERSION_NOREV}:../../emulators/fs-uae 12DEPENDS+= fs-uae>=${PKGVERSION_NOREV}:../../emulators/fs-uae
13DEPENDS+= ${PYPKGPREFIX}-lhafile-[0-9]*:../../archivers/py-lhafile 13DEPENDS+= ${PYPKGPREFIX}-lhafile-[0-9]*:../../archivers/py-lhafile
14DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 14DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
15DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 15DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
16DEPENDS+= ${PYPKGPREFIX}-qt5>=5.4:../../x11/py-qt5 16DEPENDS+= ${PYPKGPREFIX}-qt5>=5.4:../../x11/py-qt5
17.include "../../mk/bsd.prefs.mk" 17.include "../../mk/bsd.prefs.mk"
18.if ${OPSYS} == "Darwin" 18.if ${OPSYS} == "Darwin"
19DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=3:../../devel/py-pyobjc-framework-Cocoa 19DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=3:../../devel/py-pyobjc-framework-Cocoa
20DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Quartz>=3:../../devel/py-pyobjc-framework-Quartz 20DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Quartz>=3:../../devel/py-pyobjc-framework-Quartz
21.endif 21.endif
22 22
23INSTALL_TARGET= install-data 23INSTALL_TARGET= install-data
24USE_TOOLS+= gmake msgfmt 24USE_TOOLS+= gmake msgfmt
25 25
26PYTHON_VERSIONS_INCOMPATIBLE= 27 26PYTHON_VERSIONS_INCOMPATIBLE= 27
27PYSETUPINSTALLARGS= --install-lib=${PREFIX:Q}/share/fs-uae-arcade 27PYSETUPINSTALLARGS= --install-lib=${PREFIX:Q}/share/fs-uae-arcade
28PYSETUPINSTALLARGS+= --install-scripts=${PREFIX:Q}/share/fs-uae-arcade 28PYSETUPINSTALLARGS+= --install-scripts=${PREFIX:Q}/share/fs-uae-arcade
29 29
30REPLACE_PYTHON+= fs-uae-arcade 30REPLACE_PYTHON+= fs-uae-arcade
31 31
32INSTALLATION_DIRS+= bin 32INSTALLATION_DIRS+= bin
33 33
34SUBST_CLASSES+= prefix 34SUBST_CLASSES+= prefix
35SUBST_MESSAGE.prefix= Fixing installation prefix. 35SUBST_MESSAGE.prefix= Fixing installation prefix.
36SUBST_STAGE.prefix= pre-configure 36SUBST_STAGE.prefix= pre-configure
37SUBST_FILES.prefix= Makefile 37SUBST_FILES.prefix= Makefile
38SUBST_FILES.prefix+= fs_uae_launcher/FSUAELauncher.py 38SUBST_FILES.prefix+= fs_uae_launcher/FSUAELauncher.py
39SUBST_FILES.prefix+= game_center/gamecenterutil.py 39SUBST_FILES.prefix+= game_center/gamecenterutil.py
40SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},' 40SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},'
41 41

cvs diff -r1.12 -r1.13 pkgsrc/emulators/fs-uae-launcher/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/fs-uae-launcher/Makefile 2019/08/22 18:35:22 1.12
+++ pkgsrc/emulators/fs-uae-launcher/Makefile 2019/11/03 19:24:32 1.13
@@ -1,42 +1,42 @@ @@ -1,42 +1,42 @@
1# $NetBSD: Makefile,v 1.12 2019/08/22 18:35:22 adam Exp $ 1# $NetBSD: Makefile,v 1.13 2019/11/03 19:24:32 rillig Exp $
2 2
3DISTNAME= fs-uae-launcher-3.0.0 3DISTNAME= fs-uae-launcher-3.0.0
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= https://fs-uae.net/stable/${PKGVERSION_NOREV}/ 5MASTER_SITES= https://fs-uae.net/stable/${PKGVERSION_NOREV}/
6 6
7MAINTAINER= adam@NetBSD.org 7MAINTAINER= adam@NetBSD.org
8HOMEPAGE= https://fs-uae.net/ 8HOMEPAGE= https://fs-uae.net/
9COMMENT= Graphical launcher for FS-UAE, the Amiga Emulator 9COMMENT= Graphical launcher for FS-UAE, the Amiga Emulator
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12DEPENDS+= fs-uae>=${PKGVERSION_NOREV}:../../emulators/fs-uae 12DEPENDS+= fs-uae>=${PKGVERSION_NOREV}:../../emulators/fs-uae
13DEPENDS+= ${PYPKGPREFIX}-lhafile-[0-9]*:../../archivers/py-lhafile 13DEPENDS+= ${PYPKGPREFIX}-lhafile-[0-9]*:../../archivers/py-lhafile
14DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests 14DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
15DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 15DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
16DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 16DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
17DEPENDS+= ${PYPKGPREFIX}-qt5>=5.4:../../x11/py-qt5 17DEPENDS+= ${PYPKGPREFIX}-qt5>=5.4:../../x11/py-qt5
18.include "../../mk/bsd.prefs.mk" 18.include "../../mk/bsd.prefs.mk"
19.if ${OPSYS} == "Darwin" 19.if ${OPSYS} == "Darwin"
20DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=3:../../devel/py-pyobjc-framework-Cocoa 20DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=3:../../devel/py-pyobjc-framework-Cocoa
21DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Quartz>=3:../../devel/py-pyobjc-framework-Quartz 21DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Quartz>=3:../../devel/py-pyobjc-framework-Quartz
22.endif 22.endif
23 23
24INSTALL_TARGET= install-data 24INSTALL_TARGET= install-data
25USE_TOOLS+= gmake msgfmt 25USE_TOOLS+= gmake msgfmt
26 26
27PYTHON_VERSIONS_INCOMPATIBLE= 27 27PYTHON_VERSIONS_INCOMPATIBLE= 27
28PYSETUPINSTALLARGS= --install-lib=${PREFIX:Q}/share/fs-uae-launcher 28PYSETUPINSTALLARGS= --install-lib=${PREFIX:Q}/share/fs-uae-launcher
29PYSETUPINSTALLARGS+= --install-scripts=${PREFIX:Q}/share/fs-uae-launcher 29PYSETUPINSTALLARGS+= --install-scripts=${PREFIX:Q}/share/fs-uae-launcher
30 30
31REPLACE_PYTHON+= fs-uae-launcher 31REPLACE_PYTHON+= fs-uae-launcher
32 32
33INSTALLATION_DIRS+= bin 33INSTALLATION_DIRS+= bin
34 34
35SUBST_CLASSES+= prefix 35SUBST_CLASSES+= prefix
36SUBST_MESSAGE.prefix= Fixing installation prefix. 36SUBST_MESSAGE.prefix= Fixing installation prefix.
37SUBST_STAGE.prefix= pre-configure 37SUBST_STAGE.prefix= pre-configure
38SUBST_FILES.prefix= Makefile 38SUBST_FILES.prefix= Makefile
39SUBST_FILES.prefix+= fs_uae_launcher/FSUAELauncher.py 39SUBST_FILES.prefix+= fs_uae_launcher/FSUAELauncher.py
40SUBST_FILES.prefix+= game_center/gamecenterutil.py 40SUBST_FILES.prefix+= game_center/gamecenterutil.py
41SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},' 41SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},'
42 42

cvs diff -r1.46 -r1.47 pkgsrc/emulators/gens/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/gens/Makefile 2019/07/21 22:24:46 1.46
+++ pkgsrc/emulators/gens/Makefile 2019/11/03 19:24:32 1.47
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.46 2019/07/21 22:24:46 wiz Exp $ 1# $NetBSD: Makefile,v 1.47 2019/11/03 19:24:32 rillig Exp $
2# 2#
3 3
4DISTNAME= gens-rc3 4DISTNAME= gens-rc3
5PKGNAME= gens-2.12rc3 5PKGNAME= gens-2.12rc3
6PKGREVISION= 38 6PKGREVISION= 38
7CATEGORIES= emulators 7CATEGORIES= emulators
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gens/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gens/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://gens.consolemul.com/ 11HOMEPAGE= http://gens.consolemul.com/
12COMMENT= Sega Genesis emulator with Sega CD support 12COMMENT= Sega Genesis emulator with Sega CD support
13 13
14BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm 14BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
15 15
16# contains i386 assembler sources 16# contains i386 assembler sources
17ONLY_FOR_PLATFORM= *-*-i386 17ONLY_FOR_PLATFORM= *-*-i386
18 18
19WRKSRC= ${WRKDIR}/GensForLinux 19WRKSRC= ${WRKDIR}/GensForLinux
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21USE_TOOLS+= gmake pkg-config 21USE_TOOLS+= gmake pkg-config
22 22
23INSTALLATION_DIRS+= share/doc/gens 23INSTALLATION_DIRS+= share/doc/gens
24 24
25.include "../../devel/SDL/buildlink3.mk" 25.include "../../devel/SDL/buildlink3.mk"
26.include "../../x11/gtk2/buildlink3.mk" 26.include "../../x11/gtk2/buildlink3.mk"
27 27
28post-install: 28post-install:
29 ${INSTALL_DATA} ${WRKSRC}/gens.txt ${DESTDIR}${PREFIX}/share/doc/gens 29 ${INSTALL_DATA} ${WRKSRC}/gens.txt ${DESTDIR}${PREFIX}/share/doc/gens
30 30
31.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.41 -r1.42 pkgsrc/emulators/hercules/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/hercules/Makefile 2019/10/06 11:51:25 1.41
+++ pkgsrc/emulators/hercules/Makefile 2019/11/03 19:24:32 1.42
@@ -1,40 +1,40 @@ @@ -1,40 +1,40 @@
1# $NetBSD: Makefile,v 1.41 2019/10/06 11:51:25 nia Exp $ 1# $NetBSD: Makefile,v 1.42 2019/11/03 19:24:32 rillig Exp $
2 2
3DISTNAME= hercules-3.13 3DISTNAME= hercules-3.13
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= http://downloads.hercules-390.eu/ 5MASTER_SITES= http://downloads.hercules-390.eu/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.hercules-390.eu/ 8HOMEPAGE= http://www.hercules-390.eu/
9COMMENT= S370 emulator 9COMMENT= S370 emulator
10LICENSE= qpl-v1.0 10LICENSE= qpl-v1.0
11 11
12DEPENDS+= hercules-images-[0-9]*:../../emulators/hercules-images 12DEPENDS+= hercules-images-[0-9]*:../../emulators/hercules-images
13 13
14AUTOCONF_REQD= 2.50 14AUTOCONF_REQD= 2.50
15USE_TOOLS+= autoconf gmake bash:run 15USE_TOOLS+= autoconf gmake bash:run
16GNU_CONFIGURE= YES 16GNU_CONFIGURE= YES
17#MAKE_ENV+= HOST_ARCH=${MACHINE_ARCH:Q} 17#MAKE_ENV+= HOST_ARCH=${MACHINE_ARCH:Q}
18USE_LIBTOOL= YES 18USE_LIBTOOL= YES
19 19
20PTHREAD_OPTS+= require 20PTHREAD_OPTS+= require
21 21
22REPLACE_PERL+= util/bldlvlck 22REPLACE_PERL+= util/bldlvlck
23USE_TOOLS+= perl:run 23USE_TOOLS+= perl:run
24 24
25INSTALLATION_DIRS+= bin share/examples/hercules 25INSTALLATION_DIRS+= bin share/examples/hercules
26#CONFIGURE_ARGS+= --enable-setuid-hercifc=hercules 26#CONFIGURE_ARGS+= --enable-setuid-hercifc=hercules
27#SPECIAL_PERMS+= ${PREFIX}/bin/hercifc ${SETUID_ROOT_PERMS} 27#SPECIAL_PERMS+= ${PREFIX}/bin/hercifc ${SETUID_ROOT_PERMS}
28 28
29pre-configure: 29pre-configure:
30 ${RM} ${WRKSRC}/ltdl.h ${WRKSRC}/ltdl.c 30 ${RM} ${WRKSRC}/ltdl.h ${WRKSRC}/ltdl.c
31 cd ${WRKSRC} && autoconf 31 cd ${WRKSRC} && autoconf
32 32
33pre-install: 33pre-install:
34 ${INSTALL_DATA} ${WRKSRC}/hercules.cnf ${DESTDIR}${PREFIX}/share/examples/hercules/ 34 ${INSTALL_DATA} ${WRKSRC}/hercules.cnf ${DESTDIR}${PREFIX}/share/examples/hercules/
35# ${INSTALL_DATA} ${WRKSRC}/zzsa.cnf ${DESTDIR}${PREFIX}/share/examples/hercules/ 35# ${INSTALL_DATA} ${WRKSRC}/zzsa.cnf ${DESTDIR}${PREFIX}/share/examples/hercules/
36 36
37.include "../../converters/libiconv/buildlink3.mk" 37.include "../../converters/libiconv/buildlink3.mk"
38.include "../../devel/libltdl/buildlink3.mk" 38.include "../../devel/libltdl/buildlink3.mk"
39.include "../../mk/pthread.buildlink3.mk" 39.include "../../mk/pthread.buildlink3.mk"
40.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/emulators/kegs/Makefile 2019/08/11 13:20:57 1.16
+++ pkgsrc/emulators/kegs/Makefile 2019/11/03 19:24:32 1.17
@@ -1,38 +1,38 @@ @@ -1,38 +1,38 @@
1# $NetBSD: Makefile,v 1.16 2019/08/11 13:20:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.17 2019/11/03 19:24:32 rillig Exp $
2 2
3DISTNAME= kegs.0.91 3DISTNAME= kegs.0.91
4PKGNAME= kegs-0.91 4PKGNAME= kegs-0.91
5PKGREVISION= 9 5PKGREVISION= 9
6CATEGORIES= emulators 6CATEGORIES= emulators
7MASTER_SITES= http://kegs.sourceforge.net/ 7MASTER_SITES= http://kegs.sourceforge.net/
8 8
9MAINTAINER= christtrekker@users.sourceforge.net 9MAINTAINER= christtrekker@users.sourceforge.net
10HOMEPAGE= http://kegs.sourceforge.net/ 10HOMEPAGE= http://kegs.sourceforge.net/
11COMMENT= Apple IIgs emulator for Mac OS X, Win32, Linux, and Unix/X11 11COMMENT= Apple IIgs emulator for Mac OS X, Win32, Linux, and Unix/X11
12 12
13# These platforms are officially supported 13# These platforms are officially supported
14BROKEN_EXCEPT_ON_PLATFORM= Linux-*-i386 Linux-*-powerpc \ 14BROKEN_EXCEPT_ON_PLATFORM= Linux-*-i386 Linux-*-powerpc \
15 SunOS-*-i386 SunOS-*-sparc \ 15 SunOS-*-i386 SunOS-*-sparc \
16 Darwin-*-* \ 16 Darwin-*-* \
17 HPUX-*-* 17 HPUX-*-*
18# These are hacked below. 18# These are hacked below.
19BROKEN_EXCEPT_ON_PLATFORM+= *-*-i386 *-*-x86_64 *-*-ia64 \ 19BROKEN_EXCEPT_ON_PLATFORM+= *-*-i386 *-*-x86_64 *-*-ia64 \
20 *-*-powerpc *-*-mips *-*-m68k 20 *-*-powerpc *-*-mips *-*-m68k
21 21
22#WRKSRC= ${WRKDIR}/${DISTNAME}/src 22#WRKSRC= ${WRKDIR}/${DISTNAME}/src
23CONFIGURE_DIRS= src 23CONFIGURE_DIRS= src
24BUILD_DIRS= src 24BUILD_DIRS= src
25USE_TOOLS+= gmake perl 25USE_TOOLS+= gmake perl
26INSTALLATION_DIRS+= bin share/doc/${PKGBASE} share/${PKGBASE} 26INSTALLATION_DIRS+= bin share/doc/${PKGBASE} share/${PKGBASE}
27 27
28# Has problems finding shared libs on some platforms... 28# Has problems finding shared libs on some platforms...
29CFLAGS+= ${COMPILER_RPATH_FLAG}${X11BASE}/lib 29CFLAGS+= ${COMPILER_RPATH_FLAG}${X11BASE}/lib
30 30
31LIBS.SunOS+= -lsocket -lnsl 31LIBS.SunOS+= -lsocket -lnsl
32 32
33pre-build: 33pre-build:
34 if [ -L ${WRKSRC}/src/vars ]; then ${RM} ${WRKSRC}/src/vars; fi 34 if [ -L ${WRKSRC}/src/vars ]; then ${RM} ${WRKSRC}/src/vars; fi
35 @${ECHO} Building for ${OPSYS} on ${MACHINE_ARCH}... 35 @${ECHO} Building for ${OPSYS} on ${MACHINE_ARCH}...
36 case "${OPSYS}_${MACHINE_ARCH}" in \ 36 case "${OPSYS}_${MACHINE_ARCH}" in \
37 Linux_ppc) ${LN} -s ${WRKSRC}/src/vars_linuxppc ${WRKSRC}/src/vars; break;;\ 37 Linux_ppc) ${LN} -s ${WRKSRC}/src/vars_linuxppc ${WRKSRC}/src/vars; break;;\
38 Linux_i386) ${LN} -s ${WRKSRC}/src/vars_x86linux ${WRKSRC}/src/vars; break;;\ 38 Linux_i386) ${LN} -s ${WRKSRC}/src/vars_x86linux ${WRKSRC}/src/vars; break;;\

cvs diff -r1.4 -r1.5 pkgsrc/emulators/libretro-ppsspp/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/libretro-ppsspp/Makefile 2019/01/03 21:44:32 1.4
+++ pkgsrc/emulators/libretro-ppsspp/Makefile 2019/11/03 19:24:33 1.5
@@ -1,45 +1,45 @@ @@ -1,45 +1,45 @@
1# $NetBSD: Makefile,v 1.4 2019/01/03 21:44:32 nia Exp $ 1# $NetBSD: Makefile,v 1.5 2019/11/03 19:24:33 rillig Exp $
2 2
3PKGNAME= libretro-ppsspp-1.7.5 3PKGNAME= libretro-ppsspp-1.7.5
4CATEGORIES= emulators 4CATEGORIES= emulators
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://docs.libretro.com/library/ppsspp/ 7HOMEPAGE= https://docs.libretro.com/library/ppsspp/
8COMMENT= Libretro core based on the PPSSPP PlayStation Portable emulator 8COMMENT= Libretro core based on the PPSSPP PlayStation Portable emulator
9LICENSE= gnu-gpl-v2 9LICENSE= gnu-gpl-v2
10 10
11DIST_SUBDIR= ppsspp-${PKGVERSION_NOREV} 11DIST_SUBDIR= ppsspp-${PKGVERSION_NOREV}
12DISTFILES+= ppsspp.tar.gz 12DISTFILES+= ppsspp.tar.gz
13DISTFILES+= ppsspp-armips.tar.gz 13DISTFILES+= ppsspp-armips.tar.gz
14DISTFILES+= ppsspp-glslang.tar.gz 14DISTFILES+= ppsspp-glslang.tar.gz
15DISTFILES+= ppsspp-spriv.tar.gz 15DISTFILES+= ppsspp-spriv.tar.gz
16 16
17# Submodules 17# Submodules
18ARMIPS_TAG= 9efe3367284d2d1eeb14fc302a2c12c36e3e255e 18ARMIPS_TAG= 9efe3367284d2d1eeb14fc302a2c12c36e3e255e
19GLSLANG_TAG= 29619b2312f7bc862221749f3f4d37c3e6a0dee2 19GLSLANG_TAG= 29619b2312f7bc862221749f3f4d37c3e6a0dee2
20SPRIV_TAG= be7425ef70231ab82930331959ab487d605d0482 20SPRIV_TAG= be7425ef70231ab82930331959ab487d605d0482
21 21
22SITES.ppsspp.tar.gz= \ 22SITES.ppsspp.tar.gz= \
23 -https://github.com/hrydgard/ppsspp/archive/v${PKGVERSION_NOREV}.tar.gz 23 -https://github.com/hrydgard/ppsspp/archive/v${PKGVERSION_NOREV}.tar.gz
24 24
25SITES.ppsspp-armips.tar.gz= \ 25SITES.ppsspp-armips.tar.gz= \
26 -https://github.com/Kingcom/armips/archive/${ARMIPS_TAG}.tar.gz 26 -https://github.com/Kingcom/armips/archive/${ARMIPS_TAG}.tar.gz
27 27
28SITES.ppsspp-glslang.tar.gz= \ 28SITES.ppsspp-glslang.tar.gz= \
29 -https://github.com/hrydgard/glslang/archive/${GLSLANG_TAG}.tar.gz 29 -https://github.com/hrydgard/glslang/archive/${GLSLANG_TAG}.tar.gz
30 30
31SITES.ppsspp-spriv.tar.gz= \ 31SITES.ppsspp-spriv.tar.gz= \
32 -https://github.com/KhronosGroup/SPIRV-Cross/archive/${SPRIV_TAG}.tar.gz 32 -https://github.com/KhronosGroup/SPIRV-Cross/archive/${SPRIV_TAG}.tar.gz
33 33
34EXTRACT_USING= bsdtar 34EXTRACT_USING= bsdtar
35WRKSRC= ${WRKDIR}/ppsspp-${PKGVERSION_NOREV} 35WRKSRC= ${WRKDIR}/ppsspp-${PKGVERSION_NOREV}
36BUILD_DIRS= libretro 36BUILD_DIRS= libretro
37 37
38USE_TOOLS+= gmake 38USE_TOOLS+= gmake
39USE_LANGUAGES= c c++11 39USE_LANGUAGES= c c++11
40 40
41.include "../../mk/bsd.prefs.mk" 41.include "../../mk/bsd.prefs.mk"
42 42
43ONLY_FOR_PLATFORM= *-*-*arm* *-*-x86_64 *-*-i386 43ONLY_FOR_PLATFORM= *-*-*arm* *-*-x86_64 *-*-i386
44 44
45.if !empty(MACHINE_ARCH:M*arm*) 45.if !empty(MACHINE_ARCH:M*arm*)

cvs diff -r1.13 -r1.14 pkgsrc/emulators/m1/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/m1/Makefile 2012/10/03 12:55:15 1.13
+++ pkgsrc/emulators/m1/Makefile 2019/11/03 19:24:33 1.14
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.13 2012/10/03 12:55:15 asau Exp $ 1# $NetBSD: Makefile,v 1.14 2019/11/03 19:24:33 rillig Exp $
2# 2#
3 3
4DISTNAME= m1077b-lnx 4DISTNAME= m1077b-lnx
5PKGNAME= m1-0.7.7 5PKGNAME= m1-0.7.7
6CATEGORIES= emulators audio 6CATEGORIES= emulators audio
7MASTER_SITES= http://www.emuhype.com/files/ 7MASTER_SITES= http://www.emuhype.com/files/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.emuhype.com/index.phtml?s=misc&ss=index 11HOMEPAGE= http://www.emuhype.com/index.phtml?s=misc&ss=index
12COMMENT= Arcade video and pinball game sound emulator (Linux binary) 12COMMENT= Arcade video and pinball game sound emulator (Linux binary)
13 13
14EMUL_PLATFORMS= linux-i386 14EMUL_PLATFORMS= linux-i386
15EMUL_MODULES.linux= alsa base resmgr 15EMUL_MODULES.linux= alsa base resmgr
16 16
17WRKSRC= ${WRKDIR}/m1-0.7.7 17WRKSRC= ${WRKDIR}/m1-0.7.7
18 18
19INSTALLATION_DIRS= bin share/doc/m1 share/examples/m1 19INSTALLATION_DIRS= bin share/doc/m1 share/examples/m1
20 20
21do-build: 21do-build:
22 22
23do-install: 23do-install:
24 ${INSTALL_PROGRAM} ${WRKSRC}/m1 ${DESTDIR}${PREFIX}/bin 24 ${INSTALL_PROGRAM} ${WRKSRC}/m1 ${DESTDIR}${PREFIX}/bin
25 ${INSTALL_DATA} ${WRKSRC}/m1.txt ${DESTDIR}${PREFIX}/share/doc/m1 25 ${INSTALL_DATA} ${WRKSRC}/m1.txt ${DESTDIR}${PREFIX}/share/doc/m1
26 ${INSTALL_DATA} ${WRKSRC}/m1.ini ${DESTDIR}${PREFIX}/share/examples/m1 26 ${INSTALL_DATA} ${WRKSRC}/m1.ini ${DESTDIR}${PREFIX}/share/examples/m1
27 27
28.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.21 -r1.22 pkgsrc/emulators/minivmac/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/minivmac/Makefile 2019/10/10 13:54:17 1.21
+++ pkgsrc/emulators/minivmac/Makefile 2019/11/03 19:24:33 1.22
@@ -1,64 +1,64 @@ @@ -1,64 +1,64 @@
1# $NetBSD: Makefile,v 1.21 2019/10/10 13:54:17 ryoon Exp $ 1# $NetBSD: Makefile,v 1.22 2019/11/03 19:24:33 rillig Exp $
2 2
3DISTNAME= minivmac-36.04.src 3DISTNAME= minivmac-36.04.src
4PKGNAME= ${DISTNAME:S/.src//} 4PKGNAME= ${DISTNAME:S/.src//}
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= https://www.gryphel.com/d/minivmac/minivmac-${PKGVERSION_NOREV}/ 6MASTER_SITES= https://www.gryphel.com/d/minivmac/minivmac-${PKGVERSION_NOREV}/
7EXTRACT_SUFX= .tgz 7EXTRACT_SUFX= .tgz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.gryphel.com/c/minivmac/ 10HOMEPAGE= https://www.gryphel.com/c/minivmac/
11COMMENT= Miniature Macintosh emulator 11COMMENT= Miniature Macintosh emulator
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14WRKSRC= ${WRKDIR}/minivmac 14WRKSRC= ${WRKDIR}/minivmac
15 15
16SUBST_CLASSES+= prefix 16SUBST_CLASSES+= prefix
17SUBST_STAGE.prefix= pre-configure 17SUBST_STAGE.prefix= pre-configure
18SUBST_MESSAGE.prefix= Setting X11BASE 18SUBST_MESSAGE.prefix= Setting X11BASE
19SUBST_FILES.prefix+= setup/WRBGCFLS.i 19SUBST_FILES.prefix+= setup/WRBGCFLS.i
20SUBST_VARS.prefix+= X11BASE COMPILER_RPATH_FLAG 20SUBST_VARS.prefix+= X11BASE COMPILER_RPATH_FLAG
21 21
22.include "../../mk/bsd.prefs.mk" 22.include "../../mk/bsd.prefs.mk"
23 23
24.if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) 24.if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64)
25MVMTARGET= nb64 25MVMTARGET= nb64
26.elif !empty(MACHINE_PLATFORM:MNetBSD-*-i386) 26.elif !empty(MACHINE_PLATFORM:MNetBSD-*-i386)
27MVMTARGET= nbsd 27MVMTARGET= nbsd
28.elif !empty(MACHINE_PLATFORM:MLinux-*-x86_64) 28.elif !empty(MACHINE_PLATFORM:MLinux-*-x86_64)
29MVMTARGET= lx64 29MVMTARGET= lx64
30.elif !empty(MACHINE_PLATFORM:MLinux-*-i386) 30.elif !empty(MACHINE_PLATFORM:MLinux-*-i386)
31MVMTARGET= lx86 31MVMTARGET= lx86
32.elif !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) 32.elif !empty(MACHINE_PLATFORM:MDarwin-*-x86_64)
33MVMTARGET= mc64 33MVMTARGET= mc64
34.elif !empty(MACHINE_PLATFORM:MDarwin-*-i386) 34.elif !empty(MACHINE_PLATFORM:MDarwin-*-i386)
35MVMTARGET= imch 35MVMTARGET= imch
36.elif !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_86) 36.elif !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_86)
37MVMTARGET= fb64 37MVMTARGET= fb64
38.elif !empty(MACHINE_PLATFORM:MFreeBSD-*-i386) 38.elif !empty(MACHINE_PLATFORM:MFreeBSD-*-i386)
39MVMTARGET= fbsd 39MVMTARGET= fbsd
40.elif !empty(MACHINE_PLATFORM:MOpenBSD-*-x86_64) 40.elif !empty(MACHINE_PLATFORM:MOpenBSD-*-x86_64)
41MVMTARGET= ob64 41MVMTARGET= ob64
42.elif !empty(MACHINE_PLATFORM:MOpenBSD-*-i386) 42.elif !empty(MACHINE_PLATFORM:MOpenBSD-*-i386)
43MVMTARGET= obsd 43MVMTARGET= obsd
44.elif !empty(MACHINE_PLATFORM:MDragonFly-*-x86_64) 44.elif !empty(MACHINE_PLATFORM:MDragonFly-*-x86_64)
45MVMTARGET= db64 45MVMTARGET= db64
46.elif !empty(MACHINE_PLATFORM:MDragonFly-*-i386) 46.elif !empty(MACHINE_PLATFORM:MDragonFly-*-i386)
47MVMTARGET= dfbs 47MVMTARGET= dfbs
48.elif !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) 48.elif !empty(MACHINE_PLATFORM:MSunOS-*-x86_64)
49MVMTARGET= oi64 49MVMTARGET= oi64
50.elif !empty(MACHINE_PLATFORM:MSunOS-*-i386) 50.elif !empty(MACHINE_PLATFORM:MSunOS-*-i386)
51MVMTARGET= oind 51MVMTARGET= oind
52.else 52.else
53NOT_FOR_PLATFORM+= ${MACHINE_PLATFORM} 53NOT_FOR_PLATFORM+= ${MACHINE_PLATFORM}
54.endif 54.endif
55 55
56BUILD_TARGET= minivmac 56BUILD_TARGET= minivmac
57 57
58INSTALLATION_DIRS+= bin 58INSTALLATION_DIRS+= bin
59 59
60do-configure: 60do-configure:
61 cd ${WRKSRC} && \ 61 cd ${WRKSRC} && \
62 ${CC} setup/tool.c -o setup_t && \ 62 ${CC} setup/tool.c -o setup_t && \
63 ./setup_t -t ${MVMTARGET} > ./setup.sh && \ 63 ./setup_t -t ${MVMTARGET} > ./setup.sh && \
64 ${SH} ./setup.sh 64 ${SH} ./setup.sh

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

--- pkgsrc/emulators/openmsx/Makefile 2019/10/16 16:50:51 1.59
+++ pkgsrc/emulators/openmsx/Makefile 2019/11/03 19:24:33 1.60
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1# $NetBSD: Makefile,v 1.59 2019/10/16 16:50:51 nia Exp $ 1# $NetBSD: Makefile,v 1.60 2019/11/03 19:24:33 rillig Exp $
2 2
3DISTNAME= openmsx-0.15.0 3DISTNAME= openmsx-0.15.0
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= ${MASTER_SITE_GITHUB:=openMSX/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=openMSX/}
6GITHUB_PROJECT= openMSX 6GITHUB_PROJECT= openMSX
7GITHUB_RELEASE= RELEASE_0_15_0 7GITHUB_RELEASE= RELEASE_0_15_0
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://openmsx.org/ 10HOMEPAGE= https://openmsx.org/
11COMMENT= MSX emulator that aims for perfection 11COMMENT= MSX emulator that aims for perfection
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_TOOLS+= gmake 14USE_TOOLS+= gmake
15USE_LANGUAGES= c c++14 15USE_LANGUAGES= c c++14
16HAS_CONFIGURE= yes 16HAS_CONFIGURE= yes
17 17
18MAKE_FILE= GNUmakefile 18MAKE_FILE= GNUmakefile
19MAKE_ENV+= OPENMSX_FLAVOUR=opt 19MAKE_ENV+= OPENMSX_FLAVOUR=opt
20CONFIGURE_ENV+= OPENMSX_FLAVOUR=opt 20CONFIGURE_ENV+= OPENMSX_FLAVOUR=opt
21CONFIGURE_ENV+= LOCALBASE=${PREFIX} 21CONFIGURE_ENV+= LOCALBASE=${PREFIX}
22INSTALLATION_DIRS+= bin 22INSTALLATION_DIRS+= bin
23INSTALL_MAKE_FLAGS+= SYMLINK_FOR_BINARY=false 23INSTALL_MAKE_FLAGS+= SYMLINK_FOR_BINARY=false
24INSTALL_MAKE_FLAGS+= INSTALL_BASE=${PREFIX}/openmsx 24INSTALL_MAKE_FLAGS+= INSTALL_BASE=${PREFIX}/openmsx
25MAKE_ENV+= OPENMSX_INSTALL=${PREFIX}/openmsx 25MAKE_ENV+= OPENMSX_INSTALL=${PREFIX}/openmsx
26 26
27PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 0.9.0 27PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 0.9.0
28 28
29SUBST_CLASSES+= bswap 29SUBST_CLASSES+= bswap
30SUBST_STAGE.bswap= pre-configure 30SUBST_STAGE.bswap= pre-configure
31SUBST_MESSAGE.bswap= Do not conflict bswap functions. 31SUBST_MESSAGE.bswap= Do not conflict bswap functions.
32SUBST_FILES.bswap= src/utils/endian.hh 32SUBST_FILES.bswap= src/utils/endian.hh
33SUBST_FILES.bswap+= src/utils/sha1.cc 33SUBST_FILES.bswap+= src/utils/sha1.cc
34SUBST_FILES.bswap+= src/utils/tiger.cc 34SUBST_FILES.bswap+= src/utils/tiger.cc

cvs diff -r1.8 -r1.9 pkgsrc/emulators/or1ksim/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/or1ksim/Makefile 2017/09/30 07:48:48 1.8
+++ pkgsrc/emulators/or1ksim/Makefile 2019/11/03 19:24:33 1.9
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.8 2017/09/30 07:48:48 wiz Exp $ 1# $NetBSD: Makefile,v 1.9 2019/11/03 19:24:33 rillig Exp $
2 2
3DISTNAME= or1ksim-0.2.0rc2 3DISTNAME= or1ksim-0.2.0rc2
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= emulators 5CATEGORIES= emulators
6#MASTER_SITES= http://www.opencores.org/projects.cgi/web/or1k/ 6#MASTER_SITES= http://www.opencores.org/projects.cgi/web/or1k/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9#HOMEPAGE= http://opencores.org/or1k/Or1ksim 9#HOMEPAGE= http://opencores.org/or1k/Or1ksim
10HOMEPAGE= https://github.com/openrisc/or1ksim 10HOMEPAGE= https://github.com/openrisc/or1ksim
11COMMENT= OpenRISC emulator 11COMMENT= OpenRISC emulator
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14CONFIGURE_ARGS+= --target=or32 14CONFIGURE_ARGS+= --target=or32
15 15
16# rl_event_hook 16# rl_event_hook
17.include "../../devel/readline/buildlink3.mk" 17.include "../../devel/readline/buildlink3.mk"
18.include "../../mk/bsd.pkg.mk" 18.include "../../mk/bsd.pkg.mk"

cvs diff -r1.48 -r1.49 pkgsrc/emulators/palmosemulator/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/palmosemulator/Makefile 2019/08/11 13:20:58 1.48
+++ pkgsrc/emulators/palmosemulator/Makefile 2019/11/03 19:24:33 1.49
@@ -1,55 +1,55 @@ @@ -1,55 +1,55 @@
1# $NetBSD: Makefile,v 1.48 2019/08/11 13:20:58 wiz Exp $ 1# $NetBSD: Makefile,v 1.49 2019/11/03 19:24:33 rillig Exp $
2# 2#
3 3
4DISTNAME= emulator_src_${POSE_VERSION} 4DISTNAME= emulator_src_${POSE_VERSION}
5PKGNAME= palmosemulator-${POSE_VERSION} 5PKGNAME= palmosemulator-${POSE_VERSION}
6PKGREVISION= 22 6PKGREVISION= 22
7CATEGORIES= emulators x11 7CATEGORIES= emulators x11
8MASTER_SITES= http://www.palmos.com/dev/tools/emulator/sources/ 8MASTER_SITES= http://www.palmos.com/dev/tools/emulator/sources/
9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ 9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
10 emulator-skins-19.tar.gz 10 emulator-skins-19.tar.gz
11 11
12MAINTAINER= dsainty@NetBSD.org 12MAINTAINER= dsainty@NetBSD.org
13#HOMEPAGE= http://www.palmos.com/dev/tools/emulator/ 13#HOMEPAGE= http://www.palmos.com/dev/tools/emulator/
14COMMENT= Palm OS Emulator 14COMMENT= Palm OS Emulator
15#LICENSE= GPL 15#LICENSE= GPL
16 16
17# This package doesn't draw a clear distinction between host and guest 17# This package doesn't draw a clear distinction between host and guest
18# addresses, so 64-bit host addresses give it fits. If you want to try 18# addresses, so 64-bit host addresses give it fits. If you want to try
19# to make it work, contact dholland@, who has partial patches. 19# to make it work, contact dholland@, who has partial patches.
20NOT_FOR_PLATFORM= ${LP64PLATFORMS} 20NOT_FOR_PLATFORM= ${LP64PLATFORMS}
21 21
22POSE_VERSION= 3.5 22POSE_VERSION= 3.5
23 23
24DIST_SUBDIR= ${PKGBASE} 24DIST_SUBDIR= ${PKGBASE}
25 25
26# Source is under sources/ directory, skins are not... 26# Source is under sources/ directory, skins are not...
27SITES.emulator-skins-19.tar.gz= http://www.palmos.com/dev/tools/emulator/ 27SITES.emulator-skins-19.tar.gz= http://www.palmos.com/dev/tools/emulator/
28 28
29WRKSRC= ${WRKDIR}/Emulator_Src_${POSE_VERSION} 29WRKSRC= ${WRKDIR}/Emulator_Src_${POSE_VERSION}
30POSE_BUILD_DIR= ${WRKSRC}/BuildUnix 30POSE_BUILD_DIR= ${WRKSRC}/BuildUnix
31POSE_SHARE_DIR= ${PREFIX}/share/palmosemulator 31POSE_SHARE_DIR= ${PREFIX}/share/palmosemulator
32POSE_SKINS_DIR= ${POSE_SHARE_DIR}/skins 32POSE_SKINS_DIR= ${POSE_SHARE_DIR}/skins
33WRKSRC_SKINS= ${WRKDIR}/Skins_v1.9 33WRKSRC_SKINS= ${WRKDIR}/Skins_v1.9
34CPPFLAGS+= -DFLTK_1_0_COMPAT 34CPPFLAGS+= -DFLTK_1_0_COMPAT
35 35
36CONFIGURE_DIRS= ${POSE_BUILD_DIR} 36CONFIGURE_DIRS= ${POSE_BUILD_DIR}
37BUILD_DIRS= ${POSE_BUILD_DIR} 37BUILD_DIRS= ${POSE_BUILD_DIR}
38 38
39USE_LANGUAGES= c c++ 39USE_LANGUAGES= c c++
40USE_TOOLS+= gmake perl:run 40USE_TOOLS+= gmake perl:run
41 41
42GNU_CONFIGURE= YES 42GNU_CONFIGURE= YES
43CONFIGURE_ARGS+= --with-fltk=${BUILDLINK_PREFIX.fltk} 43CONFIGURE_ARGS+= --with-fltk=${BUILDLINK_PREFIX.fltk}
44CONFIGURE_ENV+= PACKAGE_SKINS_DIR=${POSE_SKINS_DIR:Q} 44CONFIGURE_ENV+= PACKAGE_SKINS_DIR=${POSE_SKINS_DIR:Q}
45 45
46REPLACE_PERL= Scripting/Perl/*.pl 46REPLACE_PERL= Scripting/Perl/*.pl
47 47
48INSTALLATION_DIRS= bin ${POSE_SHARE_DIR}/docs ${POSE_SHARE_DIR}/scripting 48INSTALLATION_DIRS= bin ${POSE_SHARE_DIR}/docs ${POSE_SHARE_DIR}/scripting
49INSTALLATION_DIRS+= ${POSE_SHARE_DIR}/prc ${POSE_SKINS_DIR} 49INSTALLATION_DIRS+= ${POSE_SHARE_DIR}/prc ${POSE_SKINS_DIR}
50 50
51do-install: 51do-install:
52 ${INSTALL_PROGRAM} ${POSE_BUILD_DIR}/pose ${DESTDIR}${PREFIX}/bin/pose 52 ${INSTALL_PROGRAM} ${POSE_BUILD_DIR}/pose ${DESTDIR}${PREFIX}/bin/pose
53 ${FIND} ${WRKSRC}/Docs -type f -print | \ 53 ${FIND} ${WRKSRC}/Docs -type f -print | \
54 while read i; do \ 54 while read i; do \
55 ${INSTALL_DATA} "$$i" ${DESTDIR}${POSE_SHARE_DIR}/docs; \ 55 ${INSTALL_DATA} "$$i" ${DESTDIR}${POSE_SHARE_DIR}/docs; \

cvs diff -r1.219 -r1.220 pkgsrc/emulators/qemu/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/Makefile 2019/10/24 18:22:00 1.219
+++ pkgsrc/emulators/qemu/Makefile 2019/11/03 19:24:33 1.220
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.219 2019/10/24 18:22:00 adam Exp $ 1# $NetBSD: Makefile,v 1.220 2019/11/03 19:24:33 rillig Exp $
2 2
3DISTNAME= qemu-4.1.0 3DISTNAME= qemu-4.1.0
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= https://download.qemu.org/ 6MASTER_SITES= https://download.qemu.org/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.qemu-project.org/ 10HOMEPAGE= http://www.qemu-project.org/
11COMMENT= CPU emulator using dynamic translation 11COMMENT= CPU emulator using dynamic translation
12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd 12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
13 13
14USE_CURSES= resize_term wide 14USE_CURSES= resize_term wide
@@ -100,45 +100,45 @@ UE_ARCHS+= aarch64 aarch64_be @@ -100,45 +100,45 @@ UE_ARCHS+= aarch64 aarch64_be
100UE_ARCHS+= alpha arm armeb cris 100UE_ARCHS+= alpha arm armeb cris
101UE_ARCHS+= hppa 101UE_ARCHS+= hppa
102UE_ARCHS+= i386 102UE_ARCHS+= i386
103UE_ARCHS+= m68k microblaze microblazeel 103UE_ARCHS+= m68k microblaze microblazeel
104UE_ARCHS+= mips mips64 mips64el mipsel mipsn32 mipsn32el 104UE_ARCHS+= mips mips64 mips64el mipsel mipsn32 mipsn32el
105UE_ARCHS+= nios2 105UE_ARCHS+= nios2
106UE_ARCHS+= or1k ppc ppc64 ppc64le ppc64abi32 106UE_ARCHS+= or1k ppc ppc64 ppc64le ppc64abi32
107UE_ARCHS+= riscv32 riscv64 107UE_ARCHS+= riscv32 riscv64
108UE_ARCHS+= s390x sh4 sh4eb sparc sparc32plus sparc64 108UE_ARCHS+= s390x sh4 sh4eb sparc sparc32plus sparc64
109UE_ARCHS+= tilegx 109UE_ARCHS+= tilegx
110UE_ARCHS+= x86_64 xtensa xtensaeb 110UE_ARCHS+= x86_64 xtensa xtensaeb
111 111
112.if ${OPSYS} == "NetBSD" 112.if ${OPSYS} == "NetBSD"
113USER_EMUL= i386 x86_64 sparc sparc64 113USER_EMUL= i386 x86_64 sparc sparc64
114PLIST.nbd= yes 114PLIST.nbd= yes
115.elif !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" 115.elif !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly"
116USER_EMUL= i386 x86_64 sparc sparc64 116USER_EMUL= i386 x86_64 sparc sparc64
117PLIST.nbd= yes 117PLIST.nbd= yes
118.elif ${OPSYS} == "Darwin" 118.elif ${OPSYS} == "Darwin"
119USER_EMUL= 119USER_EMUL=
120CONFIGURE_ARGS+= --disable-bsd-user 120CONFIGURE_ARGS+= --disable-bsd-user
121PLIST.nbd= yes 121PLIST.nbd= yes
122.elif ${OPSYS} == "Linux" 122.elif ${OPSYS} == "Linux"
123USER_EMUL= ${UE_ARCHS} 123USER_EMUL= ${UE_ARCHS}
124PLIST.bridge-helper= yes 124PLIST.bridge-helper= yes
125PLIST.nbd= yes 125PLIST.nbd= yes
126PLIST.ivshmem= yes 126PLIST.ivshmem= yes
127PLIST.pr-helper= yes 127PLIST.pr-helper= yes
128PLIST.virtfs-proxy-helper=yes 128PLIST.virtfs-proxy-helper= yes
129.elif !empty(MACHINE_PLATFORM:MSunOS-5.11-*) 129.elif !empty(MACHINE_PLATFORM:MSunOS-5.11-*)
130PLIST.nbd= yes 130PLIST.nbd= yes
131CONFIGURE_ARGS+= --disable-coroutine-pool 131CONFIGURE_ARGS+= --disable-coroutine-pool
132.endif 132.endif
133 133
134PLIST_VARS+= ${UE_ARCHS} bridge-helper ivshmem nbd pr-helper virtfs-proxy-helper 134PLIST_VARS+= ${UE_ARCHS} bridge-helper ivshmem nbd pr-helper virtfs-proxy-helper
135.for pvar in ${USER_EMUL} 135.for pvar in ${USER_EMUL}
136PLIST.${pvar}= yes 136PLIST.${pvar}= yes
137.endfor 137.endfor
138 138
139# different versions of Sphinx generate different static files 139# different versions of Sphinx generate different static files
140PLIST_SRC= PLIST ${WRKDIR}/PLIST.STATIC 140PLIST_SRC= PLIST ${WRKDIR}/PLIST.STATIC
141 141
142TEST_TARGET= check 142TEST_TARGET= check
143 143
144post-install: 144post-install:

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

--- pkgsrc/emulators/raine/Makefile 2019/08/11 13:20:58 1.33
+++ pkgsrc/emulators/raine/Makefile 2019/11/03 19:24:33 1.34
@@ -1,40 +1,40 @@ @@ -1,40 +1,40 @@
1# $NetBSD: Makefile,v 1.33 2019/08/11 13:20:58 wiz Exp $ 1# $NetBSD: Makefile,v 1.34 2019/11/03 19:24:33 rillig Exp $
2# 2#
3 3
4DISTNAME= raines-0.43.3 4DISTNAME= raines-0.43.3
5PKGNAME= ${DISTNAME:S/raines/raine/} 5PKGNAME= ${DISTNAME:S/raines/raine/}
6PKGREVISION= 12 6PKGREVISION= 12
7CATEGORIES= emulators 7CATEGORIES= emulators
8MASTER_SITES= http://rainemu.swishparty.co.uk/html/archive/ 8MASTER_SITES= http://rainemu.swishparty.co.uk/html/archive/
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://rainemu.swishparty.co.uk/ 12HOMEPAGE= http://rainemu.swishparty.co.uk/
13COMMENT= 680x0 Arcade Emulator 13COMMENT= 680x0 Arcade Emulator
14 14
15BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm 15BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
16 16
17WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 17WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
18USE_TOOLS+= gmake perl:run pkg-config 18USE_TOOLS+= gmake perl:run pkg-config
19MAKE_FILE= makefile 19MAKE_FILE= makefile
20MAKE_ENV+= OSTYPE=linux 20MAKE_ENV+= OSTYPE=linux
21REPLACE_PERL= makedep 21REPLACE_PERL= makedep
22PTHREAD_OPTS+= require 22PTHREAD_OPTS+= require
23 23
24INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} 24INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX}
25 25
26# Uses i386 assembler. 26# Uses i386 assembler.
27ONLY_FOR_PLATFORM= *-*-i386 27ONLY_FOR_PLATFORM= *-*-i386
28 28
29post-build: 29post-build:
30 (${ECHO} "#!${SH}"; \ 30 (${ECHO} "#!${SH}"; \
31 ${ECHO} "cd ${PREFIX}/share/raine && ./raine $$@") \ 31 ${ECHO} "cd ${PREFIX}/share/raine && ./raine $$@") \
32 > ${WRKSRC}/raine.sh 32 > ${WRKSRC}/raine.sh
33 33
34post-install: 34post-install:
35 ${MV} ${DESTDIR}${PREFIX}/bin/raine ${DESTDIR}${PREFIX}/share/raine 35 ${MV} ${DESTDIR}${PREFIX}/bin/raine ${DESTDIR}${PREFIX}/share/raine
36 ${INSTALL_SCRIPT} ${WRKSRC}/raine.sh ${DESTDIR}${PREFIX}/bin/raine 36 ${INSTALL_SCRIPT} ${WRKSRC}/raine.sh ${DESTDIR}${PREFIX}/bin/raine
37 37
38.include "../../devel/SDL/buildlink3.mk" 38.include "../../devel/SDL/buildlink3.mk"
39.include "../../devel/allegro/buildlink3.mk" 39.include "../../devel/allegro/buildlink3.mk"
40.include "../../devel/zlib/buildlink3.mk" 40.include "../../devel/zlib/buildlink3.mk"

cvs diff -r1.6 -r1.7 pkgsrc/emulators/realboy/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/realboy/Makefile 2017/09/04 18:08:23 1.6
+++ pkgsrc/emulators/realboy/Makefile 2019/11/03 19:24:33 1.7
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.6 2017/09/04 18:08:23 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2019/11/03 19:24:33 rillig Exp $
2 2
3DISTNAME= realboy-0.2.2 3DISTNAME= realboy-0.2.2
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=realboy/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=realboy/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://realboyemulator.wordpress.com/ 10HOMEPAGE= https://realboyemulator.wordpress.com/
11COMMENT= Complete, fast, yet accurate Game Boy/Game Boy Color emulator 11COMMENT= Complete, fast, yet accurate Game Boy/Game Boy Color emulator
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15INSTALLATION_DIRS= share/doc/realboy 15INSTALLATION_DIRS= share/doc/realboy
16 16
17post-install: 17post-install:
18 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/realboy 18 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/realboy
19 19
20.include "../../devel/SDL/buildlink3.mk" 20.include "../../devel/SDL/buildlink3.mk"
21.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/emulators/shoebill/Makefile 2019/09/27 15:52:12 1.11
+++ pkgsrc/emulators/shoebill/Makefile 2019/11/03 19:24:34 1.12
@@ -1,38 +1,38 @@ @@ -1,38 +1,38 @@
1# $NetBSD: Makefile,v 1.11 2019/09/27 15:52:12 hauke Exp $ 1# $NetBSD: Makefile,v 1.12 2019/11/03 19:24:34 rillig Exp $
2 2
3DISTNAME= shoebill-0.0.5 3DISTNAME= shoebill-0.0.5
4PKGREVISION= 5 4PKGREVISION= 5
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_GITHUB:=pruten/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=pruten/}
7 7
8MAINTAINER= hauke@NetBSD.org 8MAINTAINER= hauke@NetBSD.org
9HOMEPAGE= https://github.com/pruten/shoebill/ 9HOMEPAGE= https://github.com/pruten/shoebill/
10COMMENT= Macintosh II emulator that runs A/UX 10COMMENT= Macintosh II emulator that runs A/UX
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13# Missing long double math functions 13# Missing long double math functions
14NOT_FOR_PLATFORM= NetBSD-[0-6]*-* 14NOT_FOR_PLATFORM= NetBSD-[0-6]*-*
15 15
16USE_TOOLS+= perl gtar 16USE_TOOLS+= perl gtar
17EXTRACT_USING= gtar 17EXTRACT_USING= gtar
18 18
19REPLACE_PERL+= core/macro.pl 19REPLACE_PERL+= core/macro.pl
20 20
21DOCDIR= share/doc/shoebill 21DOCDIR= share/doc/shoebill
22INSTALLATION_DIRS= bin ${DOCDIR} 22INSTALLATION_DIRS= bin ${DOCDIR}
23 23
24CFLAGS+= -g3 24CFLAGS+= -g3
25INSTALL_UNSTRIPPED= yes 25INSTALL_UNSTRIPPED= yes
26 26
27do-build: 27do-build:
28 ( cd ${WRKSRC}/sdl-gui && \ 28 ( cd ${WRKSRC}/sdl-gui && \
29 ${PKGSRC_SETENV} CC=${CC:Q} CFLAGS=${CFLAGS:Q} LDFLAGS=${LDFLAGS:Q} \ 29 ${PKGSRC_SETENV} CC=${CC:Q} CFLAGS=${CFLAGS:Q} LDFLAGS=${LDFLAGS:Q} \
30 ${SH} ./lin_build.sh ) 30 ${SH} ./lin_build.sh )
31 31
32do-install: 32do-install:
33 ${INSTALL_DATA} files/shoebill.usage ${DESTDIR}${PREFIX}/${DOCDIR} 33 ${INSTALL_DATA} files/shoebill.usage ${DESTDIR}${PREFIX}/${DOCDIR}
34 ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/${DOCDIR} 34 ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/${DOCDIR}
35 ${INSTALL_PROGRAM} ${WRKSRC}/sdl-gui/shoebill ${DESTDIR}${PREFIX}/bin 35 ${INSTALL_PROGRAM} ${WRKSRC}/sdl-gui/shoebill ${DESTDIR}${PREFIX}/bin
36 36
37.include "../../devel/SDL2/buildlink3.mk" 37.include "../../devel/SDL2/buildlink3.mk"
38.include "../../devel/libuuid/buildlink3.mk" 38.include "../../devel/libuuid/buildlink3.mk"

cvs diff -r1.28 -r1.29 pkgsrc/emulators/simulavr/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/simulavr/Makefile 2019/04/25 07:32:53 1.28
+++ pkgsrc/emulators/simulavr/Makefile 2019/11/03 19:24:34 1.29
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.28 2019/04/25 07:32:53 maya Exp $ 1# $NetBSD: Makefile,v 1.29 2019/11/03 19:24:34 rillig Exp $
2# 2#
3DISTNAME= simulavr-1.0.0 3DISTNAME= simulavr-1.0.0
4PKGREVISION= 5 4PKGREVISION= 5
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= http://download.savannah.gnu.org/releases/simulavr/ 6MASTER_SITES= http://download.savannah.gnu.org/releases/simulavr/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.nongnu.org/simulavr/ 9HOMEPAGE= http://www.nongnu.org/simulavr/
10COMMENT= Simulator for Atmel AVR microcontrollers 10COMMENT= Simulator for Atmel AVR microcontrollers
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13BUILD_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen 13BUILD_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen
14BUILD_DEPENDS+= avr-libc-[0-9]*:../../cross/avr-libc 14BUILD_DEPENDS+= avr-libc-[0-9]*:../../cross/avr-libc
@@ -67,27 +67,27 @@ SUBST_SED.uart0+= -e 's/SIG_UART0_DATA/U @@ -67,27 +67,27 @@ SUBST_SED.uart0+= -e 's/SIG_UART0_DATA/U
67SUBST_CLASSES+= intrpt0 67SUBST_CLASSES+= intrpt0
68SUBST_STAGE.intrpt0= pre-configure 68SUBST_STAGE.intrpt0= pre-configure
69SUBST_MESSAGE.intrpt0= Convert poisoned SIG_INTERRUPT0 to INT0_vect 69SUBST_MESSAGE.intrpt0= Convert poisoned SIG_INTERRUPT0 to INT0_vect
70SUBST_FILES.intrpt0= examples/atmel_key/kb.c 70SUBST_FILES.intrpt0= examples/atmel_key/kb.c
71SUBST_FILES.intrpt0+= examples/python/multicore.c 71SUBST_FILES.intrpt0+= examples/python/multicore.c
72SUBST_FILES.intrpt0+= regress/extinttest/ext_int0.c 72SUBST_FILES.intrpt0+= regress/extinttest/ext_int0.c
73SUBST_SED.intrpt0= -e 's/SIG_INTERRUPT0/INT0_vect/g' 73SUBST_SED.intrpt0= -e 's/SIG_INTERRUPT0/INT0_vect/g'
74 74
75# Following case, see patches 75# Following case, see patches
76# regress/timertest/timer_16bit.c:ISR(SIG_OUTPUT_COMPARE3B) { 76# regress/timertest/timer_16bit.c:ISR(SIG_OUTPUT_COMPARE3B) {
77 77
78SUBST_CLASSES+= makeinfo 78SUBST_CLASSES+= makeinfo
79SUBST_STAGE.makeinfo= post-configure 79SUBST_STAGE.makeinfo= post-configure
80SUBST_MESSAGE.makeinfo= set MAKEINFO path (to avoid work-directory references included) 80SUBST_MESSAGE.makeinfo= set MAKEINFO path (to avoid work-directory references included)
81SUBST_FILES.makeinfo= examples/anacomp/Makefile.in 81SUBST_FILES.makeinfo= examples/anacomp/Makefile.in
82SUBST_FILES.makeinfo+= examples/python/Makefile.in 82SUBST_FILES.makeinfo+= examples/python/Makefile.in
83SUBST_SED.makeinfo= -e 's,@MAKEINFO@,${PREFIX}/bin/makeinfo,g' 83SUBST_SED.makeinfo= -e 's,@MAKEINFO@,${PREFIX}/bin/makeinfo,g'
84 84
85# gcc 2.95 gives warnings that it cannot inline all functions. 85# gcc 2.95 gives warnings that it cannot inline all functions.
86BUILDLINK_TRANSFORM+= rm:-Werror 86BUILDLINK_TRANSFORM+= rm:-Werror
87 87
88.include "../../cross/avr-binutils/buildlink3.mk" 88.include "../../cross/avr-binutils/buildlink3.mk"
89.include "../../cross/avr-gcc/buildlink3.mk" 89.include "../../cross/avr-gcc/buildlink3.mk"
90.include "../../devel/swig/buildlink3.mk" 90.include "../../devel/swig/buildlink3.mk"
91.include "../../mk/curses.buildlink3.mk" 91.include "../../mk/curses.buildlink3.mk"
92.include "../../lang/python/pyversion.mk" 92.include "../../lang/python/pyversion.mk"
93.include "../../lang/${PYPACKAGE}/buildlink3.mk" 93.include "../../lang/${PYPACKAGE}/buildlink3.mk"

cvs diff -r1.30 -r1.31 pkgsrc/emulators/ski/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/ski/Makefile 2019/07/21 22:24:46 1.30
+++ pkgsrc/emulators/ski/Makefile 2019/11/03 19:24:34 1.31
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1# $NetBSD: Makefile,v 1.30 2019/07/21 22:24:46 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2019/11/03 19:24:34 rillig Exp $
2# 2#
3 3
4DISTNAME= ski-1.3.2 4DISTNAME= ski-1.3.2
5PKGREVISION= 14 5PKGREVISION= 14
6CATEGORIES= emulators 6CATEGORIES= emulators
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ski/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ski/}
8 8
9MAINTAINER= cherry@zyx.in 9MAINTAINER= cherry@zyx.in
10HOMEPAGE= http://ski.sourceforge.net/ 10HOMEPAGE= http://ski.sourceforge.net/
11COMMENT= The ia64 instruction set simulator 11COMMENT= The ia64 instruction set simulator
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14.include "../../mk/bsd.prefs.mk" 14.include "../../mk/bsd.prefs.mk"
15.include "options.mk" 15.include "options.mk"
16 16
17BUILD_DEPENDS+= libelf>=0.8.13:../../devel/libelf 17BUILD_DEPENDS+= libelf>=0.8.13:../../devel/libelf
18 18
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20USE_LANGUAGES+= c c++ 20USE_LANGUAGES+= c c++
21CONFIGURE_ARGS+= --prefix=${PREFIX} 21CONFIGURE_ARGS+= --prefix=${PREFIX}
22 22
23CPPFLAGS+= -I${PREFIX}/include/libelf -L ${PREFIX}/lib 23CPPFLAGS+= -I${PREFIX}/include/libelf -L ${PREFIX}/lib
24 24
25# XXX prevent thousands of warnings for combfns 25# XXX prevent thousands of warnings for combfns
26#CFLAGS+= -Wno-unused-variable -Wno-unused-but-set-variable 26#CFLAGS+= -Wno-unused-variable -Wno-unused-but-set-variable
27 27
28USE_TOOLS+= pkg-config aclocal autoconf automake autoreconf yacc 28USE_TOOLS+= pkg-config aclocal autoconf automake autoreconf yacc
29USE_LIBTOOL= yes 29USE_LIBTOOL= yes
30USE_NCURSES= yes 30USE_NCURSES= yes
31 31
32SUBST_CLASSES+= xski-app 32SUBST_CLASSES+= xski-app
33SUBST_STAGE.xski-app= pre-configure 33SUBST_STAGE.xski-app= pre-configure
34SUBST_MESSAGE.xski-app= Fixing X11 Makefile.am app-default paths. 34SUBST_MESSAGE.xski-app= Fixing X11 Makefile.am app-default paths.

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

--- pkgsrc/emulators/suse131_sqlite3/Makefile 2017/09/16 19:26:51 1.4
+++ pkgsrc/emulators/suse131_sqlite3/Makefile 2019/11/03 19:24:34 1.5
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.4 2017/09/16 19:26:51 wiz Exp $ 1# $NetBSD: Makefile,v 1.5 2019/11/03 19:24:34 rillig Exp $
2 2
3PKGNAME= suse_sqlite3-${SUSE_VERSION} 3PKGNAME= suse_sqlite3-${SUSE_VERSION}
4CATEGORIES= emulators 4CATEGORIES= emulators
5RPMPKGS+= libsqlite3-0-3.7.17-2.1.2.${SUSE_ARCH} 5RPMPKGS+= libsqlite3-0-3.7.17-2.1.2.${SUSE_ARCH}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8COMMENT= Linux compatibility package for sqlite3 8COMMENT= Linux compatibility package for sqlite3
9 9
10EMUL_MODULES.linux= base 10EMUL_MODULES.linux= base
11 11
12PLIST_SRC= ${RPM2PKG_PLIST} 12PLIST_SRC= ${RPM2PKG_PLIST}
13 13
14.include "../../emulators/suse131_linux/Makefile.common" 14.include "../../emulators/suse131_linux/Makefile.common"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/emulators/tcl-hp-15c/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/tcl-hp-15c/Makefile 2018/08/31 09:24:25 1.1
+++ pkgsrc/emulators/tcl-hp-15c/Makefile 2019/11/03 19:24:34 1.2
@@ -1,41 +1,41 @@ @@ -1,41 +1,41 @@
1# $NetBSD: Makefile,v 1.1 2018/08/31 09:24:25 hauke Exp $ 1# $NetBSD: Makefile,v 1.2 2019/11/03 19:24:34 rillig Exp $
2 2
3DISTNAME= HP-15C_4.0.00_Source 3DISTNAME= HP-15C_4.0.00_Source
4PKGNAME= tcl-hp-15c-${PKGVER} 4PKGNAME= tcl-hp-15c-${PKGVER}
5PKGVER= 4.0.00.5811 5PKGVER= 4.0.00.5811
6CATEGORIES= emulators math 6CATEGORIES= emulators math
7MASTER_SITES= -http://bit.ly/2FQ82VL 7MASTER_SITES= -http://bit.ly/2FQ82VL
8EXTRACT_SUFX= .zip 8EXTRACT_SUFX= .zip
9 9
10MAINTAINER= hauke@NetBSD.org 10MAINTAINER= hauke@NetBSD.org
11HOMEPAGE= http://hp-15c.homepage.t-online.de/ 11HOMEPAGE= http://hp-15c.homepage.t-online.de/
12COMMENT= Simulated HP-15C RPN calculator 12COMMENT= Simulated HP-15C RPN calculator
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
15DEPENDS+= tk>=8.3.2:../../x11/tk 15DEPENDS+= tk>=8.3.2:../../x11/tk
16 16
17NO_CONFIGURE= YES 17NO_CONFIGURE= YES
18NO_BUILD= YES 18NO_BUILD= YES
19 19
20USE_TOOLS+= unzip pax find sed 20USE_TOOLS+= unzip pax find sed
21 21
22HP15CDIR= share/tcl-hp-15c 22HP15CDIR= share/tcl-hp-15c
23 23
24INSTALLATION_DIRS= share/fonts/X11/TTF 24INSTALLATION_DIRS= share/fonts/X11/TTF
25INSTALLATION_DIRS+= ${HP15CDIR} 25INSTALLATION_DIRS+= ${HP15CDIR}
26INSTALLATION_DIRS+= bin 26INSTALLATION_DIRS+= bin
27 27
28FONTS_DIRS.ttf= ${PREFIX}/share/fonts/X11/TTF 28FONTS_DIRS.ttf= ${PREFIX}/share/fonts/X11/TTF
29 29
30do-extract: 30do-extract:
31 ${MKDIR} ${WRKSRC} ; \ 31 ${MKDIR} ${WRKSRC} ; \
32 cd ${WRKSRC} ; \ 32 cd ${WRKSRC} ; \
33 ${UNZIP_CMD} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} 33 ${UNZIP_CMD} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}
34 34
35post-extract: 35post-extract:
36 ${SED} -e "s,@PREFIX@,${PREFIX},g" \ 36 ${SED} -e "s,@PREFIX@,${PREFIX},g" \
37 < ${FILESDIR}/hp-15c.sh > ${WRKDIR}/hp-15c.sh 37 < ${FILESDIR}/hp-15c.sh > ${WRKDIR}/hp-15c.sh
38 38
39do-install: 39do-install:
40 ${FIND} ${WRKSRC} -type f -exec chmod -x \{\} \; 40 ${FIND} ${WRKSRC} -type f -exec chmod -x \{\} \;
41 cd ${WRKSRC} ; ${PAX} -rw . ${DESTDIR}${PREFIX}/${HP15CDIR} 41 cd ${WRKSRC} ; ${PAX} -rw . ${DESTDIR}${PREFIX}/${HP15CDIR}

cvs diff -r1.13 -r1.14 pkgsrc/emulators/ucon64/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/ucon64/Makefile 2019/07/07 22:47:57 1.13
+++ pkgsrc/emulators/ucon64/Makefile 2019/11/03 19:24:34 1.14
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.13 2019/07/07 22:47:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.14 2019/11/03 19:24:34 rillig Exp $
2 2
3DISTNAME= ucon64-2.2.0-src 3DISTNAME= ucon64-2.2.0-src
4PKGNAME= ${DISTNAME:S/-src//} 4PKGNAME= ${DISTNAME:S/-src//}
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ucon64/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ucon64/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://ucon64.sourceforge.net/ 9HOMEPAGE= http://ucon64.sourceforge.net/
10COMMENT= Emulator ROM and disk image converter and inspector 10COMMENT= Emulator ROM and disk image converter and inspector
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13WRKSRC= ${WRKDIR}/${DISTNAME}/src 13WRKSRC= ${WRKDIR}/${DISTNAME}/src
14 14
15CONFIGURE_ARGS+= --with-libcd64 15CONFIGURE_ARGS+= --with-libcd64
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17USE_TOOLS+= gmake 17USE_TOOLS+= gmake
18CHECK_PORTABILITY_SKIP+=install_beos.sh 18CHECK_PORTABILITY_SKIP+= install_beos.sh
19 19
20INSTALLATION_DIRS= bin lib share/examples/ucon64 share/doc/ucon64/images 20INSTALLATION_DIRS= bin lib share/examples/ucon64 share/doc/ucon64/images
21 21
22do-install: 22do-install:
23 ${INSTALL_PROGRAM} ${WRKSRC}/ucon64 ${DESTDIR}${PREFIX}/bin 23 ${INSTALL_PROGRAM} ${WRKSRC}/ucon64 ${DESTDIR}${PREFIX}/bin
24 ${INSTALL_LIB} ${WRKSRC}/libdiscmage/discmage.so ${DESTDIR}${PREFIX}/lib 24 ${INSTALL_LIB} ${WRKSRC}/libdiscmage/discmage.so ${DESTDIR}${PREFIX}/lib
25 ${INSTALL_DATA} ${WRKSRC}/[a-z]*.txt \ 25 ${INSTALL_DATA} ${WRKSRC}/[a-z]*.txt \
26 ${DESTDIR}${PREFIX}/share/examples/ucon64 26 ${DESTDIR}${PREFIX}/share/examples/ucon64
27 ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/*.html \ 27 ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/*.html \
28 ${DESTDIR}${PREFIX}/share/doc/ucon64 28 ${DESTDIR}${PREFIX}/share/doc/ucon64
29 ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/images/* \ 29 ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/images/* \
30 ${DESTDIR}${PREFIX}/share/doc/ucon64/images 30 ${DESTDIR}${PREFIX}/share/doc/ucon64/images
31 31

cvs diff -r1.10 -r1.11 pkgsrc/emulators/unicorn/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/unicorn/Makefile 2019/09/02 13:19:59 1.10
+++ pkgsrc/emulators/unicorn/Makefile 2019/11/03 19:24:34 1.11
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.10 2019/09/02 13:19:59 adam Exp $ 1# $NetBSD: Makefile,v 1.11 2019/11/03 19:24:34 rillig Exp $
2 2
3PKGREVISION= 1 3PKGREVISION= 1
4.include "Makefile.common" 4.include "Makefile.common"
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7COMMENT= CPU emulator engine framework based on QEMU 7COMMENT= CPU emulator engine framework based on QEMU
8LICENSE= gnu-gpl-v2 8LICENSE= gnu-gpl-v2
9 9
10USE_TOOLS+= gmake pkg-config 10USE_TOOLS+= gmake pkg-config
11 11
12PYTHON_VERSIONS_ACCEPTED= 27 # as of 1.0.1 12PYTHON_VERSIONS_ACCEPTED= 27 # as of 1.0.1
13 13
14.include "../../lang/python/application.mk" 14.include "../../lang/python/application.mk"
15 15
16MAKE_ENV+= UNICORN_QEMU_FLAGS=--python=${PYTHONBIN:Q} 16MAKE_ENV+= UNICORN_QEMU_FLAGS=--python=${PYTHONBIN:Q}
17 17
18ALL_ENV+= USE_GENERIC_LIBDATADIR=yes 18ALL_ENV+= USE_GENERIC_LIBDATADIR=yes
19 19
20.include "../../devel/glib2/buildlink3.mk" 20.include "../../devel/glib2/buildlink3.mk"
21.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/emulators/unicorn/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/emulators/unicorn/buildlink3.mk 2018/02/26 02:25:28 1.1
+++ pkgsrc/emulators/unicorn/buildlink3.mk 2019/11/03 19:24:34 1.2
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1# $NetBSD: buildlink3.mk,v 1.1 2018/02/26 02:25:28 khorben Exp $ 1# $NetBSD: buildlink3.mk,v 1.2 2019/11/03 19:24:34 rillig Exp $
2 2
3BUILDLINK_TREE+= unicorn 3BUILDLINK_TREE+= unicorn
4 4
5.if !defined(UNICORN_BUILDLINK3_MK) 5.if !defined(UNICORN_BUILDLINK3_MK)
6UNICORN_BUILDLINK3_MK:= 6UNICORN_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.unicorn+= unicorn>=1.0.1 8BUILDLINK_API_DEPENDS.unicorn+= unicorn>=1.0.1
9BUILDLINK_PKGSRCDIR.unicorn?= ../../emulators/unicorn 9BUILDLINK_PKGSRCDIR.unicorn?= ../../emulators/unicorn
10.endif # UNICORN_BUILDLINK3_MK 10.endif # UNICORN_BUILDLINK3_MK
11 11
12BUILDLINK_TREE+= -unicorn 12BUILDLINK_TREE+= -unicorn

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

--- pkgsrc/emulators/x48/Makefile 2017/09/06 10:40:27 1.19
+++ pkgsrc/emulators/x48/Makefile 2019/11/03 19:24:34 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.19 2017/09/06 10:40:27 wiz Exp $ 1# $NetBSD: Makefile,v 1.20 2019/11/03 19:24:34 rillig Exp $
2 2
3DISTNAME= x48-0.6.4 3DISTNAME= x48-0.6.4
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=x48.berlios/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=x48.berlios/}
7DISTFILES= ${PKGNAME_NOREV}${EXTRACT_SUFX} 7DISTFILES= ${PKGNAME_NOREV}${EXTRACT_SUFX}
8DISTFILES+= sxrom-e.bz2 gxrom-r.bz2 8DISTFILES+= sxrom-e.bz2 gxrom-r.bz2
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12#HOMEPAGE= http://x48.berlios.de/ 12#HOMEPAGE= http://x48.berlios.de/
13COMMENT= HP48 emulator 13COMMENT= HP48 emulator
14LICENSE= gnu-gpl-v3 14LICENSE= gnu-gpl-v3
@@ -22,27 +22,27 @@ USE_TOOLS+= gmake @@ -22,27 +22,27 @@ USE_TOOLS+= gmake
22 22
23DATADIR= lib/x48 23DATADIR= lib/x48
24APPDEFS= lib/X11/app-defaults 24APPDEFS= lib/X11/app-defaults
25 25
26INSTALLATION_DIRS+= share/doc/x48/romdump 26INSTALLATION_DIRS+= share/doc/x48/romdump
27INSTALLATION_DIRS+= ${DATADIR} 27INSTALLATION_DIRS+= ${DATADIR}
28INSTALLATION_DIRS+= ${APPDEFS} 28INSTALLATION_DIRS+= ${APPDEFS}
29 29
30CONFIGURE_ARGS= --disable-shm 30CONFIGURE_ARGS= --disable-shm
31 31
32CPPFLAGS+= -DHAVE_STDLIB 32CPPFLAGS+= -DHAVE_STDLIB
33CPPFLAGS+= -DX11APPDEFS=\"${PREFIX}/${APPDEFS}\" 33CPPFLAGS+= -DX11APPDEFS=\"${PREFIX}/${APPDEFS}\"
34 34
35SUBST_CLASSES= fix-ad 35SUBST_CLASSES= fix-ad
36SUBST_STAGE.fix-ad= post-configure 36SUBST_STAGE.fix-ad= post-configure
37SUBST_MESSAGE.fix-ad= Fix default rom path 37SUBST_MESSAGE.fix-ad= Fix default rom path
38SUBST_FILES.fix-ad= src/X48.ad 38SUBST_FILES.fix-ad= src/X48.ad
39SUBST_SED.fix-ad= -e 's,rom.dump,${PREFIX}/${DATADIR}/gxrom-r,' 39SUBST_SED.fix-ad= -e 's,rom.dump,${PREFIX}/${DATADIR}/gxrom-r,'
40 40
41 41
42pre-configure: 42pre-configure:
43 cd ${WRKSRC} && autoreconf -fi 43 cd ${WRKSRC} && autoreconf -fi
44 44
45post-install: 45post-install:
46 cd ${WRKSRC} && \ 46 cd ${WRKSRC} && \
47 ${INSTALL_DATA} X48 \ 47 ${INSTALL_DATA} X48 \
48 ${DESTDIR}${PREFIX}/lib/X11/app-defaults 48 ${DESTDIR}${PREFIX}/lib/X11/app-defaults

cvs diff -r1.4 -r1.5 pkgsrc/emulators/xbeeb/options.mk (expand / switch to unified diff)

--- pkgsrc/emulators/xbeeb/options.mk 2018/07/04 13:40:18 1.4
+++ pkgsrc/emulators/xbeeb/options.mk 2019/11/03 19:24:34 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: options.mk,v 1.4 2018/07/04 13:40:18 jperkin Exp $ 1# $NetBSD: options.mk,v 1.5 2019/11/03 19:24:34 rillig Exp $
2 2
3.include "../../mk/bsd.prefs.mk" 3.include "../../mk/bsd.prefs.mk"
4 4
5PKG_OPTIONS_VAR= PKG_OPTIONS.xbeeb 5PKG_OPTIONS_VAR= PKG_OPTIONS.xbeeb
6PKG_SUPPORTED_OPTIONS= mitshm xbeeb-roms 6PKG_SUPPORTED_OPTIONS= mitshm xbeeb-roms
7PKG_SUGGESTED_OPTIONS= 7PKG_SUGGESTED_OPTIONS=
8 8
9# The emulator can be compiled either to use MIT-SHM, or to not. 9# The emulator can be compiled either to use MIT-SHM, or to not.
10# Unfortunately it doesn't support both at once. 10# Unfortunately it doesn't support both at once.
11.if empty(PKG_OPTIONS:Mmitshm) 11.if empty(PKG_OPTIONS:Mmitshm)
12SUBST_CLASSES+= nomitshm 12SUBST_CLASSES+= nomitshm
13SUBST_STAGE.nomitshm= pre-configure 13SUBST_STAGE.nomitshm= pre-configure
14SUBST_MESSAGE.nomitshm= Disabling MIT-SHM 14SUBST_MESSAGE.nomitshm= Disabling MIT-SHM
@@ -24,22 +24,22 @@ PLIST_VARS+= xbeeb-roms @@ -24,22 +24,22 @@ PLIST_VARS+= xbeeb-roms
24.include "../../x11/xorgproto/buildlink3.mk" 24.include "../../x11/xorgproto/buildlink3.mk"
25.endif 25.endif
26 26
27.if !empty(PKG_OPTIONS:Mxbeeb-roms) 27.if !empty(PKG_OPTIONS:Mxbeeb-roms)
28PLIST.xbeeb-roms= yes 28PLIST.xbeeb-roms= yes
29LICENSE= generic-nonlicense 29LICENSE= generic-nonlicense
30RESTRICTED= No redistribution allowed 30RESTRICTED= No redistribution allowed
31NO_BIN_ON_CDROM= ${RESTRICTED} 31NO_BIN_ON_CDROM= ${RESTRICTED}
32NO_BIN_ON_FTP= ${RESTRICTED} 32NO_BIN_ON_FTP= ${RESTRICTED}
33NO_SRC_ON_CDROM= ${RESTRICTED} 33NO_SRC_ON_CDROM= ${RESTRICTED}
34NO_SRC_ON_FTP= ${RESTRICTED} 34NO_SRC_ON_FTP= ${RESTRICTED}
35 35
36DISTFILES= ${DISTNAME}${EXTRACT_SUFX} OS-1.2.rom BASIC2.rom 36DISTFILES= ${DISTNAME}${EXTRACT_SUFX} OS-1.2.rom BASIC2.rom
37SITES.BASIC2.rom= http://bbc.nvg.org/rom/Acorn/lang/ 37SITES.BASIC2.rom= http://bbc.nvg.org/rom/Acorn/lang/
38SITES.OS-1.2.rom= http://bbc.nvg.org/rom/Acorn/os/ 38SITES.OS-1.2.rom= http://bbc.nvg.org/rom/Acorn/os/
39 39
40ROMDIR=${PREFIX}/${XBEEBROOT}/roms 40ROMDIR=${PREFIX}/${XBEEBROOT}/roms
41post-install: 41post-install:
42 ${INSTALL_DATA} ${DISTDIR}/OS-1.2.rom ${DESTDIR}${ROMDIR}/OS1.2.rom 42 ${INSTALL_DATA} ${DISTDIR}/OS-1.2.rom ${DESTDIR}${ROMDIR}/OS1.2.rom
43 ${INSTALL_DATA} ${DISTDIR}/BASIC2.rom ${DESTDIR}${ROMDIR}/BASIC4.rom 43 ${INSTALL_DATA} ${DISTDIR}/BASIC2.rom ${DESTDIR}${ROMDIR}/BASIC4.rom
44 44
45.endif 45.endif

cvs diff -r1.8 -r1.9 pkgsrc/emulators/yabause/options.mk (expand / switch to unified diff)

--- pkgsrc/emulators/yabause/options.mk 2019/10/28 09:33:29 1.8
+++ pkgsrc/emulators/yabause/options.mk 2019/11/03 19:24:35 1.9
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: options.mk,v 1.8 2019/10/28 09:33:29 kamil Exp $ 1# $NetBSD: options.mk,v 1.9 2019/11/03 19:24:35 rillig Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.yabause 3PKG_OPTIONS_VAR= PKG_OPTIONS.yabause
4PKG_SUPPORTED_OPTIONS= openal opengl sdl 4PKG_SUPPORTED_OPTIONS= openal opengl sdl
5PKG_OPTIONS_OPTIONAL_GROUPS= GUI SDL 5PKG_OPTIONS_OPTIONAL_GROUPS= GUI SDL
6PKG_OPTIONS_GROUP.GUI= gtk qt 6PKG_OPTIONS_GROUP.GUI= gtk qt
7PKG_OPTIONS_GROUP.SDL= sdl sdl2 7PKG_OPTIONS_GROUP.SDL= sdl sdl2
8 8
9PKG_SUGGESTED_OPTIONS= qt sdl2 9PKG_SUGGESTED_OPTIONS= qt sdl2
10 10
11.include "../../mk/bsd.options.mk" 11.include "../../mk/bsd.options.mk"
12 12
13#.if !empty(PKG_OPTIONS:Mdoxygen) 13#.if !empty(PKG_OPTIONS:Mdoxygen)
14#BUILD_DEPENDS+= doxygen>=1.6.3:../../devel/doxygen 14#BUILD_DEPENDS+= doxygen>=1.6.3:../../devel/doxygen
15#.endif 15#.endif
16 16
17.if !empty(PKG_OPTIONS:Mqt) 17.if !empty(PKG_OPTIONS:Mqt)