wok-next annotate ntpclient/receipt @ rev 21727

created recipe for vbindiff
author Hans-G?nter Theisgen
date Sat Nov 21 14:32:44 2020 +0100 (2020-11-21)
parents d5aab818505e
children
rev   line source
al@20481 1 # SliTaz package receipt v2.
erjo@506 2
erjo@506 3 PACKAGE="ntpclient"
al@18964 4 VERSION="2015_365"
erjo@506 5 CATEGORY="system-tools"
erjo@506 6 SHORT_DESC="Tiny NTP Client"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@15584 8 LICENSE="GPL2"
al@20481 9 WEB_SITE="http://doolittle.icarus.com/ntpclient/"
al@20481 10
al@18964 11 TARBALL="${PACKAGE}_$VERSION.tar.gz"
al@20513 12 WGET_URL="$WEB_SITE$TARBALL"
erjo@506 13
al@20481 14 compile_rules() {
erjo@3125 15 # disable debug
al@18964 16 sed -i 's/\(^CFLAGS += -DENABLE_DEBUG\)/#\1/' Makefile &&
al@20481 17 make &&
al@21020 18 install -Dm755 $src/ntpclient $install/usr/bin/ntpclient
erjo@506 19 }
erjo@506 20
al@20481 21 post_install() {
al@18964 22 [ -n "$1" -o -n "$quiet" ] && return
al@18964 23 echo -en '\nDo you want to run ntpclient in automatic mode (y/N): '
al@18964 24 read -t 30 anser
al@18964 25 if [ "$anser" == 'y' ]; then
al@18964 26 srv='fr.pool.ntp.org'
al@18964 27 action 'Setting up crontab for ntpclient...'
al@18964 28 crontab -l 2>/dev/null | grep -q '/usr/bin/ntpclient -s -h' ||
al@18964 29 crontab - -u root <<EOT
al@18964 30 $(crontab -l 2>/dev/null)
pascal@6934 31 0 0 * * * /usr/bin/ntpclient -s -h $srv
pascal@1926 32 EOT
al@18964 33 else
al@20481 34 cat <<EOT
al@20481 35
al@20481 36 .------------------------------.
al@20481 37 | Don't forget to run: |
al@20481 38 | |
al@20481 39 | ntpclient -s -h <NTP Server> |
al@20481 40 '------------------------------'
al@20481 41 EOT
al@18964 42 fi
erjo@506 43 }