| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.3 2020/08/18 17:57:45 leot Exp $ | | 1 | # $NetBSD: Makefile,v 1.4 2020/11/07 11:39:57 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= 8aeac7bd9fa7 | | 3 | DISTNAME= 8aeac7bd9fa7 |
4 | PKGNAME= blastem-0.6.2 | | 4 | PKGNAME= blastem-0.6.2 |
5 | PKGREVISION= 2 | | 5 | PKGREVISION= 2 |
6 | CATEGORIES= emulators | | 6 | CATEGORIES= emulators |
7 | MASTER_SITES= https://www.retrodev.com/repos/blastem/archive/ | | 7 | MASTER_SITES= https://www.retrodev.com/repos/blastem/archive/ |
8 | DIST_SUBDIR= blastem | | 8 | DIST_SUBDIR= blastem |
9 | | | 9 | |
10 | MAINTAINER= nia@NetBSD.org | | 10 | MAINTAINER= nia@NetBSD.org |
11 | HOMEPAGE= https://www.retrodev.com/blastem/ | | 11 | HOMEPAGE= https://www.retrodev.com/blastem/ |
12 | COMMENT= Higly accurate Genesis/Mega Drive emulator | | 12 | COMMENT= Higly accurate Genesis/Mega Drive emulator |
13 | LICENSE= gnu-gpl-v3 | | 13 | LICENSE= gnu-gpl-v3 |
14 | | | 14 | |
| @@ -22,27 +22,27 @@ MAKE_FLAGS+= NOLTO=1 | | | @@ -22,27 +22,27 @@ MAKE_FLAGS+= NOLTO=1 |
22 | MAKE_FLAGS+= DATA_PATH=${PREFIX}/share/blastem | | 22 | MAKE_FLAGS+= DATA_PATH=${PREFIX}/share/blastem |
23 | | | 23 | |
24 | INSTALLATION_DIRS+= bin | | 24 | INSTALLATION_DIRS+= bin |
25 | INSTALLATION_DIRS+= share/applications | | 25 | INSTALLATION_DIRS+= share/applications |
26 | INSTALLATION_DIRS+= share/blastem | | 26 | INSTALLATION_DIRS+= share/blastem |
27 | INSTALLATION_DIRS+= share/blastem/images | | 27 | INSTALLATION_DIRS+= share/blastem/images |
28 | INSTALLATION_DIRS+= share/blastem/shaders | | 28 | INSTALLATION_DIRS+= share/blastem/shaders |
29 | INSTALLATION_DIRS+= share/doc/blastem | | 29 | INSTALLATION_DIRS+= share/doc/blastem |
30 | INSTALLATION_DIRS+= share/icons/hicolor/48x48/apps | | 30 | INSTALLATION_DIRS+= share/icons/hicolor/48x48/apps |
31 | INSTALLATION_DIRS+= share/icons/hicolor/72x72/apps | | 31 | INSTALLATION_DIRS+= share/icons/hicolor/72x72/apps |
32 | INSTALLATION_DIRS+= share/icons/hicolor/96x96/apps | | 32 | INSTALLATION_DIRS+= share/icons/hicolor/96x96/apps |
33 | INSTALLATION_DIRS+= share/icons/hicolor/144x144/apps | | 33 | INSTALLATION_DIRS+= share/icons/hicolor/144x144/apps |
34 | | | 34 | |
35 | # wants to use a JIT | | 35 | # mmap(next, *size, PROT_EXEC | PROT_READ | PROT_WRITE ... |
36 | NOT_PAX_MPROTECT_SAFE+= bin/blastem | | 36 | NOT_PAX_MPROTECT_SAFE+= bin/blastem |
37 | | | 37 | |
38 | # only supports writing 64-bit and 32-bit x86 asm | | 38 | # only supports writing 64-bit and 32-bit x86 asm |
39 | # may support ARM in future | | 39 | # may support ARM in future |
40 | ONLY_FOR_PLATFORM= *-*-x86_64 *-*-i386 | | 40 | ONLY_FOR_PLATFORM= *-*-x86_64 *-*-i386 |
41 | | | 41 | |
42 | pre-configure: | | 42 | pre-configure: |
43 | ${CP} ${FILESDIR}/blastem.desktop ${WRKDIR}/blastem.desktop | | 43 | ${CP} ${FILESDIR}/blastem.desktop ${WRKDIR}/blastem.desktop |
44 | | | 44 | |
45 | do-install: | | 45 | do-install: |
46 | ${INSTALL_PROGRAM} ${WRKSRC}/dis \ | | 46 | ${INSTALL_PROGRAM} ${WRKSRC}/dis \ |
47 | ${DESTDIR}${PREFIX}/bin/blastem-dis | | 47 | ${DESTDIR}${PREFIX}/bin/blastem-dis |
48 | ${INSTALL_PROGRAM} ${WRKSRC}/zdis \ | | 48 | ${INSTALL_PROGRAM} ${WRKSRC}/zdis \ |