| @@ -1,33 +1,44 @@ | | | @@ -1,33 +1,44 @@ |
1 | # $NetBSD: Makefile,v 1.4 2012/06/16 22:55:25 pettai Exp $ | | 1 | # $NetBSD: Makefile,v 1.5 2012/07/18 20:44:38 marino Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= zkt-1.1.0 | | 4 | DISTNAME= zkt-1.1.0 |
5 | CATEGORIES= security | | 5 | CATEGORIES= security |
6 | MASTER_SITES= http://www.hznet.de/dns/zkt/ | | 6 | MASTER_SITES= http://www.hznet.de/dns/zkt/ |
7 | | | 7 | |
8 | MAINTAINER= pettai@NetBSD.org | | 8 | MAINTAINER= pettai@NetBSD.org |
9 | HOMEPAGE= http://www.hznet.de/dns/zkt/ | | 9 | HOMEPAGE= http://www.hznet.de/dns/zkt/ |
10 | COMMENT= DNSSEC Zone Key Tool | | 10 | COMMENT= DNSSEC Zone Key Tool |
11 | LICENSE= original-bsd | | 11 | LICENSE= original-bsd |
12 | | | 12 | |
13 | PKG_DESTDIR_SUPPORT= user-destdir | | 13 | PKG_DESTDIR_SUPPORT= user-destdir |
14 | | | 14 | |
15 | GNU_CONFIGURE= yes | | 15 | GNU_CONFIGURE= yes |
16 | CONFIGURE_ARGS+= --enable-configpath=${PKG_SYSCONFDIR}/zkt | | 16 | CONFIGURE_ARGS+= --enable-configpath=${PKG_SYSCONFDIR}/zkt |
17 | #CONFIGURE_ARGS+= --enable-configpath=/var/chroot/named/etc | | 17 | #CONFIGURE_ARGS+= --enable-configpath=/var/chroot/named/etc |
18 | | | 18 | |
19 | INSTALLATION_DIRS= sbin share/doc/zkt ${PKGMANDIR}/man8 etc/zkt | | 19 | INSTALLATION_DIRS= sbin share/doc/zkt ${PKGMANDIR}/man8 etc/zkt |
20 | | | 20 | |
| | | 21 | # NetBSD has bind in base, util path=/usr/sbin |
| | | 22 | # DragonFly uses pkgsrc bind, so the util path must be explicitly defined |
| | | 23 | # Without any global bind package to point to, pick the latest one and |
| | | 24 | # hope one of the other 3 bind packages isn't already installed because |
| | | 25 | # this one will fail to build due to conflict in that case. |
| | | 26 | .include "../../mk/bsd.prefs.mk" |
| | | 27 | .if ${OPSYS} == "DragonFly" |
| | | 28 | CONFIGURE_ARGS+= --enable-bind_util_path=${PREFIX}/sbin |
| | | 29 | .include "../../net/bind99/buildlink3.mk" |
| | | 30 | .endif |
| | | 31 | |
21 | do-install: | | 32 | do-install: |
22 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-conf \ | | 33 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-conf \ |
23 | ${DESTDIR}${PREFIX}/sbin/zkt-conf | | 34 | ${DESTDIR}${PREFIX}/sbin/zkt-conf |
24 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-keyman \ | | 35 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-keyman \ |
25 | ${DESTDIR}${PREFIX}/sbin/zkt-keyman | | 36 | ${DESTDIR}${PREFIX}/sbin/zkt-keyman |
26 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-ls \ | | 37 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-ls \ |
27 | ${DESTDIR}${PREFIX}/sbin/zkt-ls | | 38 | ${DESTDIR}${PREFIX}/sbin/zkt-ls |
28 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-signer \ | | 39 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-signer \ |
29 | ${DESTDIR}${PREFIX}/sbin/zkt-signer | | 40 | ${DESTDIR}${PREFIX}/sbin/zkt-signer |
30 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-soaserial \ | | 41 | ${INSTALL_PROGRAM} ${WRKSRC}/zkt-soaserial \ |
31 | ${DESTDIR}${PREFIX}/sbin/zkt-soaserial | | 42 | ${DESTDIR}${PREFIX}/sbin/zkt-soaserial |
32 | ${INSTALL_MAN} ${WRKSRC}/man/zkt-conf.8 \ | | 43 | ${INSTALL_MAN} ${WRKSRC}/man/zkt-conf.8 \ |
33 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/zkt-conf.8 | | 44 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/zkt-conf.8 |