Mon Mar 23 18:54:51 2020 UTC ()
fmsx: Update to 5.4

Unknown changes


(nia)
diff -r1.36 -r1.37 pkgsrc/emulators/fmsx/Makefile
diff -r1.10 -r1.11 pkgsrc/emulators/fmsx/distinfo
diff -r0 -r1.1 pkgsrc/emulators/fmsx/options.mk

cvs diff -r1.36 -r1.37 pkgsrc/emulators/fmsx/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/fmsx/Makefile 2020/03/08 16:49:26 1.36
+++ pkgsrc/emulators/fmsx/Makefile 2020/03/23 18:54:51 1.37
@@ -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
3DISTNAME= fMSX53 3DISTNAME= fMSX54
4PKGNAME= fmsx-5.3 4PKGNAME= fmsx-5.4
5PKGREVISION= 3 
6CATEGORIES= emulators x11 5CATEGORIES= emulators x11
7MASTER_SITES= http://fms.komkon.org/fMSX/ 6MASTER_SITES= https://fms.komkon.org/fMSX/
8EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://fms.komkon.org/fMSX/ 10HOMEPAGE= https://fms.komkon.org/fMSX/
12COMMENT= MSX (Z80-based computer) emulator 11COMMENT= MSX (Z80-based computer) emulator
13 12
14RESTRICTED= The binary based on modified source code is not redistributable 13RESTRICTED= The binary based on modified source code is not redistributable
15NO_BIN_ON_CDROM= ${RESTRICTED} 14NO_BIN_ON_CDROM= ${RESTRICTED}
16NO_BIN_ON_FTP= ${RESTRICTED} 15NO_BIN_ON_FTP= ${RESTRICTED}
17 16
18WRKSRC= ${WRKDIR} 17WRKSRC= ${WRKDIR}
19 18
20USE_TOOLS+= gmake 19USE_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"
28DEFS+= -D_KERNTYPES 27DEFS+= -D_KERNTYPES
29.endif 28.endif
30 29
31.if ${MACHINE_ENDIAN} == "big" 30.if ${MACHINE_ENDIAN} == "big"
32DEFS+= -DMSB_FIRST 31DEFS+= -DMSB_FIRST
33.elif ${MACHINE_ENDIAN} == "little" 32.elif ${MACHINE_ENDIAN} == "little"
34DEFS+= -DLSB_FIRST 33DEFS+= -DLSB_FIRST
35.else 34.else
36BROKEN= "Unknown endian" 35BROKEN= "Unknown endian"
37.endif 36.endif
38 37
39MAKE_ENV+= DEFS=${DEFS:Q} 
40 
41INSTALLATION_DIRS= bin share/doc 38INSTALLATION_DIRS= bin share/doc
42 39
43# Makefile of fMSX doesn't have install target. 40# Makefile of fMSX doesn't have install target.
44do-install: 41do-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"
 46MAKE_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"

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

--- pkgsrc/emulators/fmsx/distinfo 2018/04/09 16:19:12 1.10
+++ pkgsrc/emulators/fmsx/distinfo 2020/03/23 18:54:51 1.11
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.10 2018/04/09 16:19:12 ryoon Exp $ 1$NetBSD: distinfo,v 1.11 2020/03/23 18:54:51 nia Exp $
2 2
3SHA1 (fMSX53.zip) = c7b49a4b819f6976af963fe5e08e88d4228c4833 3SHA1 (fMSX54.zip) = 4982d89c0ce618997c650cf1f9063ff6d0c1f8ce
4RMD160 (fMSX53.zip) = f7b2f497efef3d5d1df2ab680ba8547a7eb15c85 4RMD160 (fMSX54.zip) = 74a86df9a122e9e2fc47b432301dd4d25b9a0205
5SHA512 (fMSX53.zip) = 2bffea62a3def432ac375e1cafd628f225201f2f0a25a4da920a2c39ef554a979563813eb855905468007a84b9559fa53309d9b4aaf3983d5e2443a7a1a34c19 5SHA512 (fMSX54.zip) = 8bc84c36e65d312357ce0ea750f1989be46ace3db51b0387167f2ed021a4a986eb7d97e8a866a9b73ba62ff4096116bfa1af01bccdfa8b120a31b6b156e9efec
6Size (fMSX53.zip) = 261422 bytes 6Size (fMSX54.zip) = 262278 bytes
7SHA1 (patch-aa) = 10ab1e2fee67260f0989f37b183ca8fa87bc8eab 7SHA1 (patch-aa) = 10ab1e2fee67260f0989f37b183ca8fa87bc8eab
8SHA1 (patch-ab) = 6a5a0b8854747c085cd48ef54d92e7934ecdfa33 8SHA1 (patch-ab) = 6a5a0b8854747c085cd48ef54d92e7934ecdfa33
9SHA1 (patch-af) = ef4579c245fcf515c7f38bc8174634cc5e02c283 9SHA1 (patch-af) = ef4579c245fcf515c7f38bc8174634cc5e02c283
10SHA1 (patch-ag) = 8775adce25593f11941a4c43584b384f43d47150 10SHA1 (patch-ag) = 8775adce25593f11941a4c43584b384f43d47150

File Added: pkgsrc/emulators/fmsx/options.mk
# $NetBSD: options.mk,v 1.1 2020/03/23 18:54:51 nia Exp $

PKG_OPTIONS_VAR=		PKG_OPTIONS.fmsx
PKG_SUPPORTED_OPTIONS=		pulseaudio
PKG_SUGGESTED_OPTIONS.Linux=	pulseaudio

.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mpulseaudio)
.  include "../../audio/pulseaudio/buildlink3.mk"
.else
BUILDLINK_TRANSFORM+=	rm:-DPULSE_AUDIO
BUILDLINK_TRANSFORM+=	rm:-lpulse-simple
.  include "../../mk/bsd.fast.prefs.mk"
.  include "../../mk/oss.buildlink3.mk"
.  if exists(/usr/include/sys/audioio.h) || \
   ${OPSYS} == "SunOS" || ${OPSYS} == "NetBSD"
DEFS+=			-DSUN_AUDIO
.  elif ${OSS_TYPE} != "none"
DEFS+=			-DOSS_AUDIO
LDFLAGS+=		${LIBOSSAUDIO}
.  else
PKG_FAIL_REASON+=	"No usable audio device"
.  endif
.endif