Mon Aug 21 14:53:59 2017 UTC ()
Set HAS_SYSTEM_ASPRINTF in make env to fix build on NetBSD 8


(jmcneill)
diff -r1.35 -r1.36 pkgsrc/wm/pwm/Makefile

cvs diff -r1.35 -r1.36 pkgsrc/wm/pwm/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/pwm/Makefile 2016/07/24 20:12:34 1.35
+++ pkgsrc/wm/pwm/Makefile 2017/08/21 14:53:58 1.36
@@ -1,36 +1,42 @@ @@ -1,36 +1,42 @@
1# $NetBSD: Makefile,v 1.35 2016/07/24 20:12:34 rillig Exp $ 1# $NetBSD: Makefile,v 1.36 2017/08/21 14:53:58 jmcneill Exp $
2# 2#
3 3
4DISTNAME= pwm-20060517 4DISTNAME= pwm-20060517
5PKGNAME= ${DISTNAME:S/-/-1.0./} 5PKGNAME= ${DISTNAME:S/-/-1.0./}
6PKGREVISION= 1 6PKGREVISION= 2
7CATEGORIES= wm x11 7CATEGORIES= wm x11
8MASTER_SITES= http://modeemi.fi/~tuomov/pwm/dl/ 8MASTER_SITES= http://modeemi.fi/~tuomov/pwm/dl/
9 9
10MAINTAINER= salo@NetBSD.org 10MAINTAINER= salo@NetBSD.org
11HOMEPAGE= http://modeemi.fi/~tuomov/ion/pwm.html 11HOMEPAGE= http://modeemi.fi/~tuomov/ion/pwm.html
12COMMENT= Window manager that frames multiple client windows in a single frame 12COMMENT= Window manager that frames multiple client windows in a single frame
13 13
14# pwm is linked against libtu.a before it is build. 14# pwm is linked against libtu.a before it is build.
15MAKE_JOBS_SAFE= no 15MAKE_JOBS_SAFE= no
16 16
17CONFLICTS+= ion<=20040729nb2 17CONFLICTS+= ion<=20040729nb2
18 18
19USE_TOOLS+= gmake 19USE_TOOLS+= gmake
20 20
21CFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\"" 21CFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\""
22MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR} 22MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}
23 23
 24.include "../../mk/bsd.prefs.mk"
 25
 26.if ${OPSYS} == "NetBSD"
 27MAKE_FLAGS+= HAS_SYSTEM_ASPRINTF=1
 28.endif
 29
24PKG_SYSCONFSUBDIR= pwm 30PKG_SYSCONFSUBDIR= pwm
25 31
26EGDIR= ${PREFIX}/share/examples/pwm 32EGDIR= ${PREFIX}/share/examples/pwm
27CONF_FILES= ${EGDIR}/pwm.conf.default ${PKG_SYSCONFDIR}/pwm.conf 33CONF_FILES= ${EGDIR}/pwm.conf.default ${PKG_SYSCONFDIR}/pwm.conf
28 34
29CONFS= buttons-default.conf 35CONFS= buttons-default.conf
30CONFS+= keys-default.conf 36CONFS+= keys-default.conf
31CONFS+= menus-default.conf 37CONFS+= menus-default.conf
32CONFS+= look-beoslike.conf 38CONFS+= look-beoslike.conf
33CONFS+= look-brownsteel.conf 39CONFS+= look-brownsteel.conf
34CONFS+= look-cdelike.conf 40CONFS+= look-cdelike.conf
35.for f in ${CONFS} 41.for f in ${CONFS}
36CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} 42CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}