Modified: trunk/dports/net/openntpd/Portfile (124742 => 124743)
--- trunk/dports/net/openntpd/Portfile 2014-08-27 21:05:09 UTC (rev 124742)
+++ trunk/dports/net/openntpd/Portfile 2014-08-27 21:19:27 UTC (rev 124743)
@@ -4,6 +4,7 @@
name openntpd
version 3.9p1
+revision 1
categories net
license ISC BSD
platforms darwin
@@ -15,9 +16,16 @@
itself, redistributing the local clock.
homepage http://www.openntpd.org/
-master_sites openbsd:OpenNTPD
-checksums sha1 098a435d02886a9e4d34afb15b15fde795eda1e9
+master_sites openbsd:OpenNTPD
+checksums rmd160 c348004116c78810daa9451f15abcc26788949a8 \
+ sha256 83dd7c1e8ec8b4567afe49af539271b5a73562fb7a3ca51df73eccba89ec8c49
+platforms darwin
+
+startupitem.create yes
+startupitem.netchange yes
+startupitem.executable ${prefix}/sbin/ntpd -d -s -f ${prefix}/etc/ntpd.conf
+
configure.args --mandir=${prefix}/share/man
pre-destroot {
@@ -31,6 +39,18 @@
post-destroot {
file rename ${destroot}${prefix}/etc/ntpd.conf \
${destroot}${prefix}/etc/ntpd.conf.sample
+
xinstall -m 755 -d ${destroot}${prefix}/var/db/ntpd
+
+ destroot.keepdirs ${destroot}${prefix}/var/db/ntpd
}
-destroot.keepdirs ${destroot}${prefix}/var/db/ntpd
+
+post-activate {
+ if {![file exists ${prefix}/etc/ntpd.conf]} {
+ file copy ${prefix}/etc/ntpd.conf.sample ${prefix}/etc/ntpd.conf
+ }
+}
+
+livecheck.type regex
+livecheck.url http://www.openntpd.org/portable.html
+livecheck.regex (\\d+\.\\d+p\\d+)