| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.92 2016/04/27 15:59:19 wen Exp $ | | 1 | # $NetBSD: Makefile,v 1.93 2016/05/13 15:50:13 bsiegert Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= ntp-4.2.8p7 | | 4 | DISTNAME= ntp-4.2.8p7 |
5 | PKGNAME= ${DISTNAME:S/-dev-/-/} | | 5 | PKGNAME= ${DISTNAME:S/-dev-/-/} |
6 | CATEGORIES= net time | | 6 | CATEGORIES= net time |
7 | MASTER_SITES= http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ | | 7 | MASTER_SITES= http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://www.ntp.org/ | | 10 | HOMEPAGE= http://www.ntp.org/ |
11 | COMMENT= Network Time Protocol Version 4 | | 11 | COMMENT= Network Time Protocol Version 4 |
12 | | | 12 | |
13 | CONFLICTS+= openntpd-[0-9]* | | 13 | CONFLICTS+= openntpd-[0-9]* |
14 | | | 14 | |
| @@ -31,33 +31,36 @@ INSTALLATION_DIRS= ${DOCDIR} ${EXAMPLESD | | | @@ -31,33 +31,36 @@ INSTALLATION_DIRS= ${DOCDIR} ${EXAMPLESD |
31 | | | 31 | |
32 | RCD_SCRIPTS= ntpd ntpdate | | 32 | RCD_SCRIPTS= ntpd ntpdate |
33 | | | 33 | |
34 | post-install: | | 34 | post-install: |
35 | cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DESTDIR}${PREFIX}/${DOCDIR} | | 35 | cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DESTDIR}${PREFIX}/${DOCDIR} |
36 | cd ${WRKSRC}/conf && pax -rw -pm . ${DESTDIR}${PREFIX}/${EXAMPLESDIR} | | 36 | cd ${WRKSRC}/conf && pax -rw -pm . ${DESTDIR}${PREFIX}/${EXAMPLESDIR} |
37 | ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${ALL_NTP_DOCS} | | 37 | ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${ALL_NTP_DOCS} |
38 | ${FIND} ${ALL_NTP_DOCS} -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE} | | 38 | ${FIND} ${ALL_NTP_DOCS} -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE} |
39 | ${FIND} ${ALL_NTP_DOCS} -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE} | | 39 | ${FIND} ${ALL_NTP_DOCS} -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE} |
40 | | | 40 | |
41 | .include "../../mk/bsd.prefs.mk" | | 41 | .include "../../mk/bsd.prefs.mk" |
42 | .include "options.mk" | | 42 | .include "options.mk" |
43 | | | 43 | |
44 | PLIST_VARS+= ntptime tickadj timetrim | | 44 | PLIST_VARS+= ntpsnmpd ntptime tickadj timetrim |
45 | | | 45 | |
46 | .if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || ${OPSYS} == "SunOS" | | 46 | .if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || ${OPSYS} == "SunOS" |
47 | PLIST.ntptime= yes | | 47 | PLIST.ntptime= yes |
48 | PLIST.tickadj= yes | | 48 | PLIST.tickadj= yes |
49 | .elif ${OPSYS} == "IRIX" | | 49 | .elif ${OPSYS} == "IRIX" |
50 | PLIST.timetrim= yes | | 50 | PLIST.timetrim= yes |
| | | 51 | .elif ${OPSYS} == "Darwin" |
| | | 52 | PLIST.ntpsnmpd= yes |
| | | 53 | PLIST.tickadj= yes |
51 | .endif | | 54 | .endif |
52 | | | 55 | |
53 | # chroot jail support | | 56 | # chroot jail support |
54 | .if ${OPSYS} == "NetBSD" | | 57 | .if ${OPSYS} == "NetBSD" |
55 | CONFIGURE_ARGS+= --enable-clockctl | | 58 | CONFIGURE_ARGS+= --enable-clockctl |
56 | .elif ${OPSYS} == "Linux" && exists(/usr/include/sys/capability.h) | | 59 | .elif ${OPSYS} == "Linux" && exists(/usr/include/sys/capability.h) |
57 | CONFIGURE_ARGS+= --enable-linuxcaps | | 60 | CONFIGURE_ARGS+= --enable-linuxcaps |
58 | .else | | 61 | .else |
59 | # no chroot/privilege drop supported | | 62 | # no chroot/privilege drop supported |
60 | .endif | | 63 | .endif |
61 | | | 64 | |
62 | CPPFLAGS.Linux+= -D_GNU_SOURCE # for struct in6_pktinfo | | 65 | CPPFLAGS.Linux+= -D_GNU_SOURCE # for struct in6_pktinfo |
63 | | | 66 | |