Avoid GCC_REQD= in favour of GCC_REQD+= The latter allows users to override the value with a newer version.diff -r1.120 -r1.121 pkgsrc/audio/musicpd/Makefile
(maya)
@@ -1,36 +1,36 @@ | @@ -1,36 +1,36 @@ | |||
1 | # $NetBSD: Makefile,v 1.120 2016/06/19 20:34:38 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.121 2016/07/05 00:19:59 maya Exp $ | |
2 | 2 | |||
3 | DISTNAME= mpd-0.19.16 | 3 | DISTNAME= mpd-0.19.16 | |
4 | PKGNAME= ${DISTNAME:S/mpd/musicpd/} | 4 | PKGNAME= ${DISTNAME:S/mpd/musicpd/} | |
5 | CATEGORIES= audio | 5 | CATEGORIES= audio | |
6 | MASTER_SITES= http://www.musicpd.org/download/mpd/0.19/ | 6 | MASTER_SITES= http://www.musicpd.org/download/mpd/0.19/ | |
7 | #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=musicpd/} | 7 | #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=musicpd/} | |
8 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://musicpd.org/ | 11 | HOMEPAGE= http://musicpd.org/ | |
12 | COMMENT= Remote controllable audio player | 12 | COMMENT= Remote controllable audio player | |
13 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
14 | 14 | |||
15 | CONFLICTS= mpd-[0-9]* | 15 | CONFLICTS= mpd-[0-9]* | |
16 | 16 | |||
17 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes | |
18 | USE_LIBTOOL= yes | 18 | USE_LIBTOOL= yes | |
19 | USE_TOOLS+= pkg-config | 19 | USE_TOOLS+= pkg-config | |
20 | USE_LANGUAGES= c c++ | 20 | USE_LANGUAGES= c c++ | |
21 | 21 | |||
22 | # See ${WRKSRC}/src/Compiler.h: mpd requires gcc>=4.6 | 22 | # See ${WRKSRC}/src/Compiler.h: mpd requires gcc>=4.6 | |
23 | GCC_REQD= 4.6 | 23 | GCC_REQD+= 4.6 | |
24 | 24 | |||
25 | # MacOS X audio output is no longer enabled by default. | 25 | # MacOS X audio output is no longer enabled by default. | |
26 | CONFIGURE_ARGS.Darwin+= --enable-osx | 26 | CONFIGURE_ARGS.Darwin+= --enable-osx | |
27 | 27 | |||
28 | CPPFLAGS.SunOS+= -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ | 28 | CPPFLAGS.SunOS+= -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__ | |
29 | 29 | |||
30 | .include "options.mk" | 30 | .include "options.mk" | |
31 | 31 | |||
32 | EGDIR= ${PREFIX}/share/examples/mpd | 32 | EGDIR= ${PREFIX}/share/examples/mpd | |
33 | CONF_FILES= ${EGDIR}/mpd.conf ${PKG_SYSCONFDIR}/mpd.conf | 33 | CONF_FILES= ${EGDIR}/mpd.conf ${PKG_SYSCONFDIR}/mpd.conf | |
34 | RCD_SCRIPTS= mpd | 34 | RCD_SCRIPTS= mpd | |
35 | 35 | |||
36 | FILES_SUBST+= DEVOSSAUDIO=${DEVOSSAUDIO:Q} | 36 | FILES_SUBST+= DEVOSSAUDIO=${DEVOSSAUDIO:Q} |
@@ -1,24 +1,24 @@ | @@ -1,24 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2016/03/14 14:36:39 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2016/07/05 00:19:59 maya Exp $ | |
2 | 2 | |||
3 | DISTNAME= include-what-you-use-0.5.src | 3 | DISTNAME= include-what-you-use-0.5.src | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | PKGNAME= ${DISTNAME:.src=} | 5 | PKGNAME= ${DISTNAME:.src=} | |
6 | CATEGORIES= devel | 6 | CATEGORIES= devel | |
7 | MASTER_SITES= http://include-what-you-use.org/downloads/ | 7 | MASTER_SITES= http://include-what-you-use.org/downloads/ | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://include-what-you-use.org/downloads/ | 10 | HOMEPAGE= http://include-what-you-use.org/downloads/ | |
11 | COMMENT= Analyze \#includes in C and C++ source files | 11 | COMMENT= Analyze \#includes in C and C++ source files | |
12 | #LICENSE= # TODO: (see mk/license.mk) | 12 | #LICENSE= # TODO: (see mk/license.mk) | |
13 | 13 | |||
14 | WRKSRC= ${WRKDIR}/include-what-you-use | 14 | WRKSRC= ${WRKDIR}/include-what-you-use | |
15 | USE_CMAKE= yes | 15 | USE_CMAKE= yes | |
16 | CMAKE_ARGS= -DIWYU_LLVM_ROOT_PATH:PATH=${BUILDLINK_PREFIX.clang} | 16 | CMAKE_ARGS= -DIWYU_LLVM_ROOT_PATH:PATH=${BUILDLINK_PREFIX.clang} | |
17 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
18 | GCC_REQD= 4.8 | 18 | GCC_REQD+= 4.8 | |
19 | 19 | |||
20 | REPLACE_PYTHON= *.py | 20 | REPLACE_PYTHON= *.py | |
21 | 21 | |||
22 | .include "../../lang/clang/buildlink3.mk" | 22 | .include "../../lang/clang/buildlink3.mk" | |
23 | .include "../../lang/python/application.mk" | 23 | .include "../../lang/python/application.mk" | |
24 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2016/03/05 11:28:28 jperkin Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2016/07/05 00:19:59 maya Exp $ | |
2 | 2 | |||
3 | DISTNAME= abba19584636c28cd98e3810e857f493cb63d06c | 3 | DISTNAME= abba19584636c28cd98e3810e857f493cb63d06c | |
4 | PKGNAME= emulationstation-2.0.0_rc1_20150210 | 4 | PKGNAME= emulationstation-2.0.0_rc1_20150210 | |
5 | PKGREVISION= 3 | 5 | PKGREVISION= 3 | |
6 | CATEGORIES= emulators games | 6 | CATEGORIES= emulators games | |
7 | MASTER_SITES= https://github.com/Aloshi/EmulationStation/archive/ | 7 | MASTER_SITES= https://github.com/Aloshi/EmulationStation/archive/ | |
8 | EXTRACT_SUFX= .zip | 8 | EXTRACT_SUFX= .zip | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.emulationstation.org/ | 11 | HOMEPAGE= http://www.emulationstation.org/ | |
12 | COMMENT= Themeable multi-system emulator frontend | 12 | COMMENT= Themeable multi-system emulator frontend | |
13 | 13 | |||
14 | LICENSE= mit | 14 | LICENSE= mit | |
15 | 15 | |||
16 | USE_CMAKE= yes | 16 | USE_CMAKE= yes | |
17 | USE_LANGUAGES+= c c++ | 17 | USE_LANGUAGES+= c c++ | |
18 | GCC_REQD= 4.7 # C++11 | 18 | GCC_REQD+= 4.7 # C++11 | |
19 | 19 | |||
20 | .include "../../mk/compiler.mk" | 20 | .include "../../mk/compiler.mk" | |
21 | .if !empty(PKGSRC_COMPILER:Mclang) | 21 | .if !empty(PKGSRC_COMPILER:Mclang) | |
22 | CXXFLAGS+= -std=c++11 | 22 | CXXFLAGS+= -std=c++11 | |
23 | .endif | 23 | .endif | |
24 | 24 | |||
25 | WRKSRC= ${WRKDIR}/EmulationStation-${DISTNAME} | 25 | WRKSRC= ${WRKDIR}/EmulationStation-${DISTNAME} | |
26 | 26 | |||
27 | INSTALLATION_DIRS= bin share/doc/emulationstation | 27 | INSTALLATION_DIRS= bin share/doc/emulationstation | |
28 | 28 | |||
29 | SUBST_CLASSES+= fceu | 29 | SUBST_CLASSES+= fceu | |
30 | SUBST_STAGE.fceu= post-patch | 30 | SUBST_STAGE.fceu= post-patch | |
31 | SUBST_MESSAGE.fceu= Adjusting config file path to retroarch backend | 31 | SUBST_MESSAGE.fceu= Adjusting config file path to retroarch backend |
@@ -1,40 +1,40 @@ | @@ -1,40 +1,40 @@ | |||
1 | # $NetBSD: Makefile,v 1.58 2016/06/30 18:05:55 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.59 2016/07/05 00:19:59 maya Exp $ | |
2 | 2 | |||
3 | DISTNAME= mame-0.175 | 3 | DISTNAME= mame-0.175 | |
4 | CATEGORIES= emulators | 4 | CATEGORIES= emulators | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} | |
6 | GITHUB_TAG= ${DISTNAME:S/-//S/.//} | 6 | GITHUB_TAG= ${DISTNAME:S/-//S/.//} | |
7 | 7 | |||
8 | MAINTAINER= wiz@NetBSD.org | 8 | MAINTAINER= wiz@NetBSD.org | |
9 | HOMEPAGE= http://www.mamedev.org/ | 9 | HOMEPAGE= http://www.mamedev.org/ | |
10 | COMMENT= Multiple Arcade Machine Emulator | 10 | COMMENT= Multiple Arcade Machine Emulator | |
11 | LICENSE= modified-bsd AND gnu-gpl-v2 | 11 | LICENSE= modified-bsd AND gnu-gpl-v2 | |
12 | 12 | |||
13 | DOCDIR= share/doc/mame | 13 | DOCDIR= share/doc/mame | |
14 | SHAREDIR= share/mame | 14 | SHAREDIR= share/mame | |
15 | INSTALLATION_DIRS= bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6 | 15 | INSTALLATION_DIRS= bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6 | |
16 | INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur | 16 | INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur | |
17 | INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/chains ${SHAREDIR}/hash | 17 | INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/chains ${SHAREDIR}/hash | |
18 | 18 | |||
19 | RESTRICTED= selling is not allowed | 19 | RESTRICTED= selling is not allowed | |
20 | NO_SRC_ON_CDROM= ${RESTRICTED} | 20 | NO_SRC_ON_CDROM= ${RESTRICTED} | |
21 | NO_BIN_ON_CDROM= ${RESTRICTED} | 21 | NO_BIN_ON_CDROM= ${RESTRICTED} | |
22 | 22 | |||
23 | DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf | 23 | DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf | |
24 | 24 | |||
25 | USE_LANGUAGES= c99 c++ | 25 | USE_LANGUAGES= c99 c++ | |
26 | # 4.9 is enough, but doesn't build with SSP support on NetBSD | 26 | # 4.9 is enough, but doesn't build with SSP support on NetBSD | |
27 | GCC_REQD= 5.3 | 27 | GCC_REQD+= 5.3 | |
28 | USE_TOOLS+= bsdtar gmake pkg-config | 28 | USE_TOOLS+= bsdtar gmake pkg-config | |
29 | UNLIMIT_RESOURCES+= datasize | 29 | UNLIMIT_RESOURCES+= datasize | |
30 | MAKE_FILE= makefile | 30 | MAKE_FILE= makefile | |
31 | EXTRACT_USING= bsdtar | 31 | EXTRACT_USING= bsdtar | |
32 | # 0.141 has too many conversion warnings | 32 | # 0.141 has too many conversion warnings | |
33 | MAKE_ENV= NOWERROR=1 | 33 | MAKE_ENV= NOWERROR=1 | |
34 | 34 | |||
35 | .include "../../mk/bsd.prefs.mk" | 35 | .include "../../mk/bsd.prefs.mk" | |
36 | 36 | |||
37 | .if ${OPSYS} == "NetBSD" | 37 | .if ${OPSYS} == "NetBSD" | |
38 | # also needs kvm and I didn't find the right place to add it in the build system | 38 | # also needs kvm and I didn't find the right place to add it in the build system | |
39 | MAKE_ENV+= LDOPTS="-Wl,-R${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib -lpthread -lkvm" | 39 | MAKE_ENV+= LDOPTS="-Wl,-R${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib -lpthread -lkvm" | |
40 | .else | 40 | .else |