Mon Jan 24 14:01:01 2022 UTC ()
pt2-clone: update to 1.39

Changes:

     * Added 128kB sample support again. This can be turned on by adjusting
       the 64K_LIMIT setting in (the new) protracker.ini to FALSE. Please
       read the 64K_LIMIT comment in protracker.ini first before doing this.
     * Fixed a bug where it wasn't always possible to mark the last sample
       point in the sample editor
     * Some other minor code changes


(nia)
diff -r1.10 -r1.11 pkgsrc/audio/pt2-clone/Makefile
diff -r1.5 -r1.6 pkgsrc/audio/pt2-clone/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/audio/pt2-clone/Makefile (switch to unified diff)

--- pkgsrc/audio/pt2-clone/Makefile 2021/12/08 16:03:19 1.10
+++ pkgsrc/audio/pt2-clone/Makefile 2022/01/24 14:01:01 1.11
@@ -1,43 +1,42 @@ @@ -1,43 +1,42 @@
1# $NetBSD: Makefile,v 1.10 2021/12/08 16:03:19 adam Exp $ 1# $NetBSD: Makefile,v 1.11 2022/01/24 14:01:01 nia Exp $
2 2
3DISTNAME= pt2-clone-1.37 3DISTNAME= pt2-clone-1.39
4PKGREVISION= 1 
5CATEGORIES= audio 4CATEGORIES= audio
6MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/}
7GITHUB_PROJECT= pt2-clone 6GITHUB_PROJECT= pt2-clone
8GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/8bitbubsy/pt2-clone/ 10HOMEPAGE= https://github.com/8bitbubsy/pt2-clone/
12COMMENT= ProTracker 2 clone 11COMMENT= ProTracker 2 clone
13LICENSE= modified-bsd 12LICENSE= modified-bsd
14 13
15TOOL_DEPENDS+= icoutils-[0-9]*:../../graphics/icoutils 14TOOL_DEPENDS+= icoutils-[0-9]*:../../graphics/icoutils
16 15
17USE_CMAKE= yes 16USE_CMAKE= yes
18 17
19# error: 'for' loop initial declarations are only allowed in C99 mode 18# error: 'for' loop initial declarations are only allowed in C99 mode
20USE_LANGUAGES= c99 c++ 19USE_LANGUAGES= c99 c++
21 20
22INSTALLATION_DIRS+= share/applications 21INSTALLATION_DIRS+= share/applications
23INSTALLATION_DIRS+= share/examples/pt2-clone 22INSTALLATION_DIRS+= share/examples/pt2-clone
24INSTALLATION_DIRS+= share/pixmaps 23INSTALLATION_DIRS+= share/pixmaps
25INSTALLATION_DIRS+= ${PKGMANDIR}/man1 24INSTALLATION_DIRS+= ${PKGMANDIR}/man1
26 25
27post-build: 26post-build:
28 icotool -w 48 -x -o ${WRKDIR}/${PKGBASE}.png \ 27 icotool -w 48 -x -o ${WRKDIR}/${PKGBASE}.png \
29 ${WRKSRC}/src/gfx/pt2-clone.ico 28 ${WRKSRC}/src/gfx/pt2-clone.ico
30 29
31post-install: 30post-install:
32 cd ${WRKSRC} && ${INSTALL_DATA} release/other/protracker.ini \ 31 cd ${WRKSRC} && ${INSTALL_DATA} release/other/protracker.ini \
33 ${DESTDIR}${PREFIX}/share/examples/pt2-clone/protracker.ini 32 ${DESTDIR}${PREFIX}/share/examples/pt2-clone/protracker.ini
34 cd ${FILESDIR} && ${INSTALL_DATA} pt2-clone.desktop \ 33 cd ${FILESDIR} && ${INSTALL_DATA} pt2-clone.desktop \
35 ${DESTDIR}${PREFIX}/share/applications/${PKGBASE}.desktop 34 ${DESTDIR}${PREFIX}/share/applications/${PKGBASE}.desktop
36 cd ${FILESDIR} && ${INSTALL_DATA} pt2-clone.1 \ 35 cd ${FILESDIR} && ${INSTALL_DATA} pt2-clone.1 \
37 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${PKGBASE}.1 36 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/${PKGBASE}.1
38 ${INSTALL_DATA} ${WRKDIR}/${PKGBASE}.png \ 37 ${INSTALL_DATA} ${WRKDIR}/${PKGBASE}.png \
39 ${DESTDIR}${PREFIX}/share/pixmaps/${PKGBASE}.png 38 ${DESTDIR}${PREFIX}/share/pixmaps/${PKGBASE}.png
40 39
41.include "../../devel/SDL2/buildlink3.mk" 40.include "../../devel/SDL2/buildlink3.mk"
42.include "../../sysutils/desktop-file-utils/buildlink3.mk" 41.include "../../sysutils/desktop-file-utils/buildlink3.mk"
43.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/audio/pt2-clone/distinfo (switch to unified diff)

--- pkgsrc/audio/pt2-clone/distinfo 2021/11/03 21:59:34 1.5
+++ pkgsrc/audio/pt2-clone/distinfo 2022/01/24 14:01:01 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2021/11/03 21:59:34 nia Exp $ 1$NetBSD: distinfo,v 1.6 2022/01/24 14:01:01 nia Exp $
2 2
3BLAKE2s (pt2-clone-1.37.tar.gz) = d81940c016584514a9005d4ed50292700047ec8dba05cb9d41efc647f496abff 3BLAKE2s (pt2-clone-1.39.tar.gz) = cdb9e0680c4420cca96cb92240438142d02809d74d9e063d7f6b3d3916f72393
4SHA512 (pt2-clone-1.37.tar.gz) = 5d1b63c7359246787aaeefd0293f1e9dc9653e5c8063ee86d30b7fdac977433a7e39d1ff715c0d9144fd0cc7be8ebab04d13f581c413166a4d78359f9c4054ee 4SHA512 (pt2-clone-1.39.tar.gz) = a3118c32becaacc42d0d0a1c5b3973f6ff14303da54899addbaa0c04246b9be21bd06795237a34be2882f898b905a772a3342f00c3d0a909c46a5f330ec96600
5Size (pt2-clone-1.37.tar.gz) = 7730250 bytes 5Size (pt2-clone-1.39.tar.gz) = 8132244 bytes