Sun Aug 6 09:49:27 2023 UTC ()
pt2-clone: gnu99 needed on certain platforms


(nia)
diff -r1.19 -r1.20 pkgsrc/audio/pt2-clone/Makefile

cvs diff -r1.19 -r1.20 pkgsrc/audio/pt2-clone/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/pt2-clone/Makefile 2023/08/02 16:17:15 1.19
+++ pkgsrc/audio/pt2-clone/Makefile 2023/08/06 09:49:27 1.20
@@ -1,33 +1,34 @@ @@ -1,33 +1,34 @@
1# $NetBSD: Makefile,v 1.19 2023/08/02 16:17:15 nia Exp $ 1# $NetBSD: Makefile,v 1.20 2023/08/06 09:49:27 nia Exp $
2 2
3DISTNAME= pt2-clone-1.49 3DISTNAME= pt2-clone-1.49
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/}
7GITHUB_PROJECT= pt2-clone 7GITHUB_PROJECT= pt2-clone
8GITHUB_TAG= v${PKGVERSION_NOREV} 8GITHUB_TAG= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/8bitbubsy/pt2-clone/ 11HOMEPAGE= https://github.com/8bitbubsy/pt2-clone/
12COMMENT= ProTracker 2 clone 12COMMENT= ProTracker 2 clone
13LICENSE= modified-bsd 13LICENSE= modified-bsd
14 14
15USE_CMAKE= yes 15USE_CMAKE= yes
16 16
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18 18
19# error: 'for' loop initial declarations are only allowed in C99 mode 19# error: 'for' loop initial declarations are only allowed in C99 mode
20FORCE_C_STD= c99 20# gnu99 needed to get PATH_MAX definition on certain platforms
 21FORCE_C_STD= gnu99
21 22
22INSTALLATION_DIRS+= share/applications 23INSTALLATION_DIRS+= share/applications
23INSTALLATION_DIRS+= share/doc/${PKGBASE} 24INSTALLATION_DIRS+= share/doc/${PKGBASE}
24INSTALLATION_DIRS+= share/examples/${PKGBASE} 25INSTALLATION_DIRS+= share/examples/${PKGBASE}
25INSTALLATION_DIRS+= share/pixmaps 26INSTALLATION_DIRS+= share/pixmaps
26INSTALLATION_DIRS+= ${PKGMANDIR}/man1 27INSTALLATION_DIRS+= ${PKGMANDIR}/man1
27 28
28post-install: 29post-install:
29 cd ${WRKSRC} && ${INSTALL_DATA} release/other/protracker.ini \ 30 cd ${WRKSRC} && ${INSTALL_DATA} release/other/protracker.ini \
30 ${DESTDIR}${PREFIX}/share/examples/pt2-clone/protracker.ini 31 ${DESTDIR}${PREFIX}/share/examples/pt2-clone/protracker.ini
31 cd ${WRKSRC}/release && ${INSTALL_DATA} *.txt \ 32 cd ${WRKSRC}/release && ${INSTALL_DATA} *.txt \
32 ${DESTDIR}${PREFIX}/share/doc/${PKGBASE} 33 ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
33 cd ${WRKSRC}/release/other && ${INSTALL_DATA} \ 34 cd ${WRKSRC}/release/other && ${INSTALL_DATA} \