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