| @@ -1,20 +1,19 @@ | | | @@ -1,20 +1,19 @@ |
1 | # $NetBSD: Makefile,v 1.36 2020/03/08 16:49:26 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.37 2020/03/23 18:54:51 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= fMSX53 | | 3 | DISTNAME= fMSX54 |
4 | PKGNAME= fmsx-5.3 | | 4 | PKGNAME= fmsx-5.4 |
5 | PKGREVISION= 3 | | | |
6 | CATEGORIES= emulators x11 | | 5 | CATEGORIES= emulators x11 |
7 | MASTER_SITES= http://fms.komkon.org/fMSX/ | | 6 | MASTER_SITES= https://fms.komkon.org/fMSX/ |
8 | EXTRACT_SUFX= .zip | | 7 | EXTRACT_SUFX= .zip |
9 | | | 8 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://fms.komkon.org/fMSX/ | | 10 | HOMEPAGE= https://fms.komkon.org/fMSX/ |
12 | COMMENT= MSX (Z80-based computer) emulator | | 11 | COMMENT= MSX (Z80-based computer) emulator |
13 | | | 12 | |
14 | RESTRICTED= The binary based on modified source code is not redistributable | | 13 | RESTRICTED= The binary based on modified source code is not redistributable |
15 | NO_BIN_ON_CDROM= ${RESTRICTED} | | 14 | NO_BIN_ON_CDROM= ${RESTRICTED} |
16 | NO_BIN_ON_FTP= ${RESTRICTED} | | 15 | NO_BIN_ON_FTP= ${RESTRICTED} |
17 | | | 16 | |
18 | WRKSRC= ${WRKDIR} | | 17 | WRKSRC= ${WRKDIR} |
19 | | | 18 | |
20 | USE_TOOLS+= gmake | | 19 | USE_TOOLS+= gmake |
| @@ -26,27 +25,26 @@ BUILD_DIRS= fMSX/Unix | | | @@ -26,27 +25,26 @@ BUILD_DIRS= fMSX/Unix |
26 | | | 25 | |
27 | .if ${OPSYS} == "NetBSD" | | 26 | .if ${OPSYS} == "NetBSD" |
28 | DEFS+= -D_KERNTYPES | | 27 | DEFS+= -D_KERNTYPES |
29 | .endif | | 28 | .endif |
30 | | | 29 | |
31 | .if ${MACHINE_ENDIAN} == "big" | | 30 | .if ${MACHINE_ENDIAN} == "big" |
32 | DEFS+= -DMSB_FIRST | | 31 | DEFS+= -DMSB_FIRST |
33 | .elif ${MACHINE_ENDIAN} == "little" | | 32 | .elif ${MACHINE_ENDIAN} == "little" |
34 | DEFS+= -DLSB_FIRST | | 33 | DEFS+= -DLSB_FIRST |
35 | .else | | 34 | .else |
36 | BROKEN= "Unknown endian" | | 35 | BROKEN= "Unknown endian" |
37 | .endif | | 36 | .endif |
38 | | | 37 | |
39 | MAKE_ENV+= DEFS=${DEFS:Q} | | | |
40 | | | | |
41 | INSTALLATION_DIRS= bin share/doc | | 38 | INSTALLATION_DIRS= bin share/doc |
42 | | | 39 | |
43 | # Makefile of fMSX doesn't have install target. | | 40 | # Makefile of fMSX doesn't have install target. |
44 | do-install: | | 41 | do-install: |
45 | ${INSTALL_PROGRAM} ${WRKSRC}/fMSX/Unix/fmsx ${DESTDIR}${PREFIX}/bin | | 42 | ${INSTALL_PROGRAM} ${WRKSRC}/fMSX/Unix/fmsx ${DESTDIR}${PREFIX}/bin |
46 | ${INSTALL_DATA} ${WRKSRC}/fMSX/fMSX.html ${DESTDIR}${PREFIX}/share/doc | | 43 | ${INSTALL_DATA} ${WRKSRC}/fMSX/fMSX.html ${DESTDIR}${PREFIX}/share/doc |
47 | | | 44 | |
48 | .include "../../audio/pulseaudio/buildlink3.mk" | | 45 | .include "options.mk" |
| | | 46 | MAKE_ENV+= DEFS=${DEFS:Q} |
49 | .include "../../devel/zlib/buildlink3.mk" | | 47 | .include "../../devel/zlib/buildlink3.mk" |
50 | .include "../../x11/libXext/buildlink3.mk" | | 48 | .include "../../x11/libXext/buildlink3.mk" |
51 | .include "../../mk/pthread.buildlink3.mk" | | 49 | .include "../../mk/pthread.buildlink3.mk" |
52 | .include "../../mk/bsd.pkg.mk" | | 50 | .include "../../mk/bsd.pkg.mk" |