#!/bin/sh
CWD=`pwd`
cd /tmp
tar xzvf $CWD/ntp-4.0.99k23.tar.gz
cd ntp-4.0.99k23
mkdir -p /usr/doc/ntp-4.0.99k23

./configure --prefix=/usr \
            --localstatedir=/var \
            --sysconfdir=/etc \
            --bindir=/usr/sbin \
            --program-prefix= \
            --program-suffix= \
            i386-slackware-linux

make CFLAGS=-O2 LDFLAGS=-s install

mkdir -p /etc/ntp
cat $CWD/ntp.conf > /etc/ntp.conf.new
cat $CWD/ntp.keys > /etc/ntp/ntp.keys.new
chmod 600 /etc/ntp/ntp.keys.new
touch /etc/ntp/step-tickers

mkdir -p /install
cat << EOF > /install/doinst.sh
if [ ! -r etc/ntp.conf ]; then
  mv etc/ntp.conf.new etc/ntp.conf
fi
if [ ! -r etc/ntp/ntp.keys ]; then
  mv etc/ntp/ntp.keys.new etc/ntp/ntp.keys
fi
EOF

cp -a COPYRIGHT ChangeLog INSTALL NEWS README* TODO WHERE-TO-START \
  *.y2kfixes clockstuff conf html scripts \
  /usr/doc/ntp-4.0.99k23
mkdir /usr/doc/ntp-4.0.99k23/util
cp -a util/README /usr/doc/ntp-4.0.99k23/util
mkdir /usr/doc/ntp-4.0.99k23/ntpdate
cp -a ntpdate/README /usr/doc/ntp-4.0.99k23/ntpdate
mkdir /usr/doc/ntp-4.0.99k23/ntptrace
cp -a ntptrace/README /usr/doc/ntp-4.0.99k23/ntptrace
chown -R root.root /usr/doc/ntp-4.0.99k23
