Ignore:
Timestamp:
Aug 27, 2014, 9:19:27 PM (3 years ago)
Author:
dluke@…
Message:

openntpd: add livecheck, startupitem, copy config file in post-activate

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/net/openntpd/Portfile

    r110002 r124743  
    55name                    openntpd
    66version                 3.9p1
     7revision                1
    78categories              net
    89license                 ISC BSD
     
    1617
    1718homepage                http://www.openntpd.org/
    18 master_sites    openbsd:OpenNTPD
    19 checksums               sha1 098a435d02886a9e4d34afb15b15fde795eda1e9
     19master_sites            openbsd:OpenNTPD
     20checksums       rmd160  c348004116c78810daa9451f15abcc26788949a8 \
     21                sha256  83dd7c1e8ec8b4567afe49af539271b5a73562fb7a3ca51df73eccba89ec8c49
     22
     23platforms               darwin
     24
     25startupitem.create      yes
     26startupitem.netchange   yes
     27startupitem.executable  ${prefix}/sbin/ntpd -d -s -f ${prefix}/etc/ntpd.conf
    2028
    2129configure.args  --mandir=${prefix}/share/man
     
    3240        file rename ${destroot}${prefix}/etc/ntpd.conf \
    3341                ${destroot}${prefix}/etc/ntpd.conf.sample
     42
    3443        xinstall -m 755 -d ${destroot}${prefix}/var/db/ntpd
     44
     45        destroot.keepdirs ${destroot}${prefix}/var/db/ntpd
    3546}
    36 destroot.keepdirs       ${destroot}${prefix}/var/db/ntpd
     47
     48post-activate   {
     49        if {![file exists ${prefix}/etc/ntpd.conf]} {
     50                file copy ${prefix}/etc/ntpd.conf.sample ${prefix}/etc/ntpd.conf
     51        }
     52}
     53
     54livecheck.type  regex
     55livecheck.url   http://www.openntpd.org/portable.html
     56livecheck.regex (\\d+\.\\d+p\\d+)
Note: See TracChangeset for help on using the changeset viewer.