# ntp, http://www.ntp.org/ name=ntp version=4.2.4p4 release=1 source=(http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/$name-$version.tar.gz ntp.conf ntpd.service) #http://www.danm.de/files/src/ntp/doc/ntp-doc.tar.gz ntp.conf ntpd.service) build () { mkdir -p $PKG/etc/rc.d/services $PKG/var/log $PKG/var/run/ntp mkdir -p $PKG/var/lib/ntp/stats $PKG/usr/share/man/{man8,man5} cd $name-$version ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ --with-sntp \ --with-crypto \ --enable-debugging=no \ --enable-ntpdate-step \ --enable-parse-clocks \ --enable-linuxcaps \ --enable-all-clocks make make DESTDIR=$PKG install touch $PKG/var/log/ntp.log # manpages copied from http://www.openpkg.org # sed -i -e 's;/etc/ntp;/etc/ntp/ntp;g' $SRC/ntp-doc/* # install -m 0644 $SRC/ntp-doc/*.8 $PKG/usr/share/man/man8/ # install -m 0644 $SRC/ntp-doc/*.5 $PKG/usr/share/man/man5/ install -D -m 0644 $SRC/ntp.conf $PKG/etc/ntp.conf install -D -m0755 ../ntpd.service $PKG/etc/rc.d/services/ntpd.service # initialize ntp.drift file echo "0.0" > $PKG/var/lib/ntp/ntp.drift rmdir $PKG/usr/lib }