Fri Feb 26 11:38:37 2016 UTC ()
Add MAKE_FLAGS to the default list of OPSYSVARS, it's used enough times.


(jperkin)
diff -r1.2016 -r1.2017 pkgsrc/mk/bsd.pkg.mk

cvs diff -r1.2016 -r1.2017 pkgsrc/mk/bsd.pkg.mk (expand / switch to unified diff)

--- pkgsrc/mk/bsd.pkg.mk 2016/02/25 08:20:25 1.2016
+++ pkgsrc/mk/bsd.pkg.mk 2016/02/26 11:38:37 1.2017
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: bsd.pkg.mk,v 1.2016 2016/02/25 08:20:25 jperkin Exp $ 1# $NetBSD: bsd.pkg.mk,v 1.2017 2016/02/26 11:38:37 jperkin Exp $
2# 2#
3# This file is in the public domain. 3# This file is in the public domain.
4# 4#
5# Please see the pkgsrc/doc/guide manual for details on the 5# Please see the pkgsrc/doc/guide manual for details on the
6# variables used in this make file template. 6# variables used in this make file template.
7# 7#
8# Default sequence for "all" is: 8# Default sequence for "all" is:
9# 9#
10# bootstrap-depends 10# bootstrap-depends
11# fetch 11# fetch
12# checksum 12# checksum
13# depends 13# depends
14# tools 14# tools
@@ -131,27 +131,27 @@ PKG_FAIL_REASON+='CATEGORIES are mandato @@ -131,27 +131,27 @@ PKG_FAIL_REASON+='CATEGORIES are mandato
131 131
132.if !defined(PKGNAME) && !defined(DISTNAME) 132.if !defined(PKGNAME) && !defined(DISTNAME)
133PKG_FAIL_REASON+='PKGNAME and/or DISTNAME are mandatory.' 133PKG_FAIL_REASON+='PKGNAME and/or DISTNAME are mandatory.'
134.endif 134.endif
135 135
136.if defined(PKG_PATH) 136.if defined(PKG_PATH)
137PKG_FAIL_REASON+='Please unset PKG_PATH before doing pkgsrc work!' 137PKG_FAIL_REASON+='Please unset PKG_PATH before doing pkgsrc work!'
138.endif 138.endif
139 139
140# Allow variables to be set on a per-OS basis 140# Allow variables to be set on a per-OS basis
141OPSYSVARS+= CFLAGS CXXFLAGS CPPFLAGS LDFLAGS LIBS 141OPSYSVARS+= CFLAGS CXXFLAGS CPPFLAGS LDFLAGS LIBS
142OPSYSVARS+= CMAKE_ARGS CONFIGURE_ARGS CONFIGURE_ENV 142OPSYSVARS+= CMAKE_ARGS CONFIGURE_ARGS CONFIGURE_ENV
143OPSYSVARS+= BUILDLINK_TRANSFORM SUBST_CLASSES 143OPSYSVARS+= BUILDLINK_TRANSFORM SUBST_CLASSES
144OPSYSVARS+= BUILD_TARGET MAKE_ENV USE_TOOLS 144OPSYSVARS+= BUILD_TARGET MAKE_ENV MAKE_FLAGS USE_TOOLS
145OPSYSVARS+= PKG_SUPPORTED_OPTIONS PKG_SUGGESTED_OPTIONS 145OPSYSVARS+= PKG_SUPPORTED_OPTIONS PKG_SUGGESTED_OPTIONS
146.for _var_ in ${OPSYSVARS:O} 146.for _var_ in ${OPSYSVARS:O}
147. if defined(${_var_}.${OPSYS}) 147. if defined(${_var_}.${OPSYS})
148${_var_}+= ${${_var_}.${OPSYS}} 148${_var_}+= ${${_var_}.${OPSYS}}
149. elif defined(${_var_}.*) 149. elif defined(${_var_}.*)
150${_var_}+= ${${_var_}.*} 150${_var_}+= ${${_var_}.*}
151. endif 151. endif
152.endfor 152.endfor
153 153
154CPPFLAGS+= ${CPP_PRECOMP_FLAGS} 154CPPFLAGS+= ${CPP_PRECOMP_FLAGS}
155 155
156# To sanitise environment set PKGSRC_SETENV=${SETENV} -i 156# To sanitise environment set PKGSRC_SETENV=${SETENV} -i
157# This will however cause build failures (e.g. "www/firefox"). Settings 157# This will however cause build failures (e.g. "www/firefox"). Settings