Sun Nov 19 10:36:39 2023 UTC ()
audio/fasttracker2: Update to 1.73

Changes since v1.72.1

v1.73 - 30.10.2023
- Sample editor: Shift + mouse-wheel = scroll sample data view
- Windows/macOS: Updated SDL to v2.28.4


(fox)
diff -r1.110 -r1.111 pkgsrc/audio/fasttracker2/Makefile
diff -r1.99 -r1.100 pkgsrc/audio/fasttracker2/distinfo

cvs diff -r1.110 -r1.111 pkgsrc/audio/fasttracker2/Makefile (switch to unified diff)

--- pkgsrc/audio/fasttracker2/Makefile 2023/10/21 14:27:13 1.110
+++ pkgsrc/audio/fasttracker2/Makefile 2023/11/19 10:36:39 1.111
@@ -1,63 +1,63 @@ @@ -1,63 +1,63 @@
1# $NetBSD: Makefile,v 1.110 2023/10/21 14:27:13 fox Exp $ 1# $NetBSD: Makefile,v 1.111 2023/11/19 10:36:39 fox Exp $
2 2
3DISTNAME= fasttracker2-1.72.1 3DISTNAME= fasttracker2-1.73
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/}
6GITHUB_PROJECT= ft2-clone 6GITHUB_PROJECT= ft2-clone
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8EXTRACT_USING= bsdtar 8EXTRACT_USING= bsdtar
9 9
10MAINTAINER= fox@NetBSD.org 10MAINTAINER= fox@NetBSD.org
11HOMEPAGE= https://16-bits.org/ 11HOMEPAGE= https://16-bits.org/
12COMMENT= Portable Fasttracker II clone in C using SDL 2 12COMMENT= Portable Fasttracker II clone in C using SDL 2
13LICENSE= modified-bsd AND cc-by-nc-sa-v4.0-license 13LICENSE= modified-bsd AND cc-by-nc-sa-v4.0-license
14 14
15USE_LANGUAGES= c99 c++ 15USE_LANGUAGES= c99 c++
16USE_CMAKE= yes 16USE_CMAKE= yes
17USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config
18 18
19CMAKE_ARGS+= -DEXTERNAL_LIBFLAC:BOOL=ON 19CMAKE_ARGS+= -DEXTERNAL_LIBFLAC:BOOL=ON
20 20
21LDFLAGS+= ${BUILDLINK_LDADD.iconv} 21LDFLAGS+= ${BUILDLINK_LDADD.iconv}
22 22
23TOOL_DEPENDS+= icoutils-[0-9]*:../../graphics/icoutils 23TOOL_DEPENDS+= icoutils-[0-9]*:../../graphics/icoutils
24 24
25ICON_SIZES= 16 24 32 48 64 128 256 25ICON_SIZES= 16 24 32 48 64 128 256
26 26
27INSTALLATION_DIRS+= bin 27INSTALLATION_DIRS+= bin
28INSTALLATION_DIRS+= share/applications 28INSTALLATION_DIRS+= share/applications
29INSTALLATION_DIRS+= share/appdata 29INSTALLATION_DIRS+= share/appdata
30.for s in ${ICON_SIZES} 30.for s in ${ICON_SIZES}
31INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps 31INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps
32.endfor 32.endfor
33 33
34pre-configure: 34pre-configure:
35.for s in ${ICON_SIZES} 35.for s in ${ICON_SIZES}
36 cd ${WRKSRC} && ${PREFIX}/bin/icotool \ 36 cd ${WRKSRC} && ${PREFIX}/bin/icotool \
37 -w ${s} -h ${s} -x -o ${s}.png \ 37 -w ${s} -h ${s} -x -o ${s}.png \
38 src/gfxdata/icon/ft2-clone.ico 38 src/gfxdata/icon/ft2-clone.ico
39.endfor 39.endfor
40 40
41do-install: 41do-install:
42 ${INSTALL_PROGRAM} ${WRKSRC}/release/other/ft2-clone \ 42 ${INSTALL_PROGRAM} ${WRKSRC}/release/other/ft2-clone \
43 ${DESTDIR}${PREFIX}/bin/${PKGBASE} 43 ${DESTDIR}${PREFIX}/bin/${PKGBASE}
44 ${INSTALL_DATA} ${FILESDIR}/fasttracker2.desktop \ 44 ${INSTALL_DATA} ${FILESDIR}/fasttracker2.desktop \
45 ${DESTDIR}${PREFIX}/share/applications 45 ${DESTDIR}${PREFIX}/share/applications
46 ${INSTALL_DATA} ${FILESDIR}/fasttracker2.appdata.xml \ 46 ${INSTALL_DATA} ${FILESDIR}/fasttracker2.appdata.xml \
47 ${DESTDIR}${PREFIX}/share/appdata 47 ${DESTDIR}${PREFIX}/share/appdata
48.for s in ${ICON_SIZES} 48.for s in ${ICON_SIZES}
49 ${INSTALL_DATA} ${WRKSRC}/${s}.png \ 49 ${INSTALL_DATA} ${WRKSRC}/${s}.png \
50 ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/fasttracker2.png 50 ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/fasttracker2.png
51.endfor 51.endfor
52 52
53.include "../../mk/bsd.prefs.mk" 53.include "../../mk/bsd.prefs.mk"
54.if ${OPSYS} != "Linux" 54.if ${OPSYS} != "Linux"
55BUILDLINK_TRANSFORM+= rm:-lasound 55BUILDLINK_TRANSFORM+= rm:-lasound
56.else 56.else
57. include "../../audio/alsa-lib/buildlink3.mk" 57. include "../../audio/alsa-lib/buildlink3.mk"
58.endif 58.endif
59.include "../../audio/flac/buildlink3.mk" 59.include "../../audio/flac/buildlink3.mk"
60.include "../../converters/libiconv/buildlink3.mk" 60.include "../../converters/libiconv/buildlink3.mk"
61.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 61.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
62.include "../../devel/SDL2/buildlink3.mk" 62.include "../../devel/SDL2/buildlink3.mk"
63.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"

cvs diff -r1.99 -r1.100 pkgsrc/audio/fasttracker2/distinfo (switch to unified diff)

--- pkgsrc/audio/fasttracker2/distinfo 2023/10/21 14:27:13 1.99
+++ pkgsrc/audio/fasttracker2/distinfo 2023/11/19 10:36:39 1.100
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.99 2023/10/21 14:27:13 fox Exp $ 1$NetBSD: distinfo,v 1.100 2023/11/19 10:36:39 fox Exp $
2 2
3BLAKE2s (fasttracker2-1.72.1.tar.gz) = 26a1897c1518054844ba1df15135548de5f695366b682ed62f63a3056fd476cb 3BLAKE2s (fasttracker2-1.73.tar.gz) = 99acac98f2b4b37fdfe3d228aabaeb7190dfd0264a4249deba995b8b36ca61f0
4SHA512 (fasttracker2-1.72.1.tar.gz) = 0d9176d4c35099b1e66355e3311baaf0dac95436a2b415f931b1f4306fc9e85f2314fa6096f57dd999e84b9493e9e367e8c702caf1151816c7130ee70c35da21 4SHA512 (fasttracker2-1.73.tar.gz) = 2e259b83f63e9d0a23c2a13395f62971bc6afdb1534a0650d73b5608a716204103e188c43c7bc46d69ad9cd9101136cfc61f7f2242caa75bdcb531ba810ca499
5Size (fasttracker2-1.72.1.tar.gz) = 6034721 bytes 5Size (fasttracker2-1.73.tar.gz) = 6035099 bytes
6SHA1 (patch-CMakeLists.txt) = 4a7113a7973347334617a91ae8c25d48d16f72d2 6SHA1 (patch-CMakeLists.txt) = 4a7113a7973347334617a91ae8c25d48d16f72d2