#!/bin/sh
#	Buildfile for Linux/Athena
#
# Jon Green	1/04/94

# Change the following two lines to reflect where you want everything
# installed
#

targetdir=/usr/athena
bindir=$targetdir/bin


mkdir -p $bindir
mkdir -p $targetdir/lib
mkdir -p /usr/local/bin
mkdir -p /usr/include/zephyr
mkdir -p /usr/include/ss

echo "** Building pmake **"
if [ ! -x /usr/local/bin/pmake ]; then
	cd pmake
	make install
	rehash
else
	echo "/usr/local/bin/pmake found - skipping compilation"
fi

# Hesiod
	echo "** Building Hesiod **"
	cd hesiod
	make
        install -o root -g root -m 444 libhesiod.a /usr/lib
        install -o root -g root -m 555 hesinfo $bindir
	install -o root -g root -m 444 hesinfo.1 /usr/man/man1
	install -o root -g root -m 444 hesiod.3 /usr/man/man3
	cd ..

# Kerberos
	echo "** Building Kerberos **"
	cd kerberos
	/usr/local/bin/pmake
	install -o root -g root -s -m 555 kdestroy/kdestroy $bindir
	install -o root -g root -s -m 555 kinit/kinit $bindir
	install -o root -g root -s -m 555 klist/klist $bindir
	install -o root -g root -s -m 555 ksrvtgt/ksrvtgt $bindir
	cd ..

# Zephyr
	cd zephyr
	/usr/local/bin/pmake
	cd clients
	for dir in zaway zctl zinit zleave zlocate zmailnotify znol \
		zpopnotify zshutdown_notify zwrite
	do
		install -o root -g root -s -m 555 $dir/$dir $bindir
	done
	cd ..
	if [ -d /sbin ]; then
		echo "* Installing zhm daemon in /sbin"
		install -o root -g root -s -m 750 zhm/zhm /sbin
	else
		echo "* Installing zhm daemon in /etc"
		install -o root -g root -s -m 750 zhm/zhm /etc
	fi
	install -o root -g root -s -m 555 zwgc/zwgc $bindir

echo ""
echo "** Installation Complete **"


