Tue Oct 20 11:14:41 2020 UTC ()
mame: Install the correct executable name


(nia)
diff -r1.123 -r1.124 pkgsrc/emulators/mame/Makefile

cvs diff -r1.123 -r1.124 pkgsrc/emulators/mame/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/mame/Makefile 2020/09/30 09:22:48 1.123
+++ pkgsrc/emulators/mame/Makefile 2020/10/20 11:14:41 1.124
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.123 2020/09/30 09:22:48 wiz Exp $ 1# $NetBSD: Makefile,v 1.124 2020/10/20 11:14:41 nia Exp $
2 2
3DISTNAME= mame-0.225 3DISTNAME= mame-0.225
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
6GITHUB_TAG= ${DISTNAME:S/-//S/.//} 6GITHUB_TAG= ${DISTNAME:S/-//S/.//}
7 7
8MAINTAINER= wiz@NetBSD.org 8MAINTAINER= wiz@NetBSD.org
9HOMEPAGE= https://www.mamedev.org/ 9HOMEPAGE= https://www.mamedev.org/
10COMMENT= Multiple Arcade Machine Emulator 10COMMENT= Multiple Arcade Machine Emulator
11LICENSE= modified-bsd AND gnu-gpl-v2 11LICENSE= modified-bsd AND gnu-gpl-v2
12 12
13DOCDIR= share/doc/mame 13DOCDIR= share/doc/mame
14SHAREDIR= share/mame 14SHAREDIR= share/mame
@@ -82,27 +82,31 @@ PYTHON_FOR_BUILD_ONLY= yes @@ -82,27 +82,31 @@ PYTHON_FOR_BUILD_ONLY= yes
82 82
83post-extract: 83post-extract:
84 # will be chosen in preference to /usr/include/signal.h, but does not provide kill() 84 # will be chosen in preference to /usr/include/signal.h, but does not provide kill()
85 ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/signal.h 85 ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/signal.h
86 # will be chosen in preference to /usr/include/dirent.h, but does not provide opendir() et al. 86 # will be chosen in preference to /usr/include/dirent.h, but does not provide opendir() et al.
87 ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/dirent.h 87 ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/dirent.h
88 ${MV} ${WRKSRC}/3rdparty/genie/build/gmake.freebsd ${WRKSRC}/3rdparty/genie/build/gmake.bsd 88 ${MV} ${WRKSRC}/3rdparty/genie/build/gmake.freebsd ${WRKSRC}/3rdparty/genie/build/gmake.bsd
89 89
90pre-build: 90pre-build:
91 # problems with mame-specific png.h 91 # problems with mame-specific png.h
92 ${RM} -f ${WRKDIR}/.buildlink/include/png* 92 ${RM} -f ${WRKDIR}/.buildlink/include/png*
93 93
94do-install: 94do-install:
 95.if ${MACHINE_ARCH} == "x86_64"
95 ${INSTALL_PROGRAM} ${WRKSRC}/mame64 ${DESTDIR}${PREFIX}/bin/mame 96 ${INSTALL_PROGRAM} ${WRKSRC}/mame64 ${DESTDIR}${PREFIX}/bin/mame
 97.else
 98 ${INSTALL_PROGRAM} ${WRKSRC}/mame ${DESTDIR}${PREFIX}/bin/mame
 99.endif
96 set -e; \ 100 set -e; \
97 for prg in castool chdman floptool imgtool jedutil ldresample ldverify \ 101 for prg in castool chdman floptool imgtool jedutil ldresample ldverify \
98 nltool nlwav pngcmp regrep romcmp split srcclean unidasm; do \ 102 nltool nlwav pngcmp regrep romcmp split srcclean unidasm; do \
99 ${INSTALL_PROGRAM} ${WRKSRC}/"$$prg" ${DESTDIR}${PREFIX}/bin; \ 103 ${INSTALL_PROGRAM} ${WRKSRC}/"$$prg" ${DESTDIR}${PREFIX}/bin; \
100 done 104 done
101 ${INSTALL_DATA} ${WRKSRC}/docs/man/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 105 ${INSTALL_DATA} ${WRKSRC}/docs/man/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
102 ${INSTALL_DATA} ${WRKSRC}/docs/man/*.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6 106 ${INSTALL_DATA} ${WRKSRC}/docs/man/*.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6
103 ${INSTALL_DATA} ${WRKSRC}/artwork/LICENSE ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork 107 ${INSTALL_DATA} ${WRKSRC}/artwork/LICENSE ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork
104 ${INSTALL_DATA} ${WRKSRC}/artwork/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork 108 ${INSTALL_DATA} ${WRKSRC}/artwork/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork
105 ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/border_blur/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/border_blur 109 ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/border_blur/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/border_blur
106 ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains 110 ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains
107 ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/crt-geom/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains/crt-geom/ 111 ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/crt-geom/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains/crt-geom/
108 ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${DESTDIR}${PREFIX}/${DOCDIR} 112 ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${DESTDIR}${PREFIX}/${DOCDIR}