#!/bin/sh
#
#                 mkpkg
#              version 1.0
# 
# Author : A. Davison
# Copyright (C) 1994, Esonque Systems
#
#
# This file may be distributed freely AS LONG AS this copyright message
# remains in the distributed/derivative file.
#

echo -n "What is the name of this package ?"
read PACKAGE_NAME
export PACKAGE_NAME

echo "PACKAGE NAME:	"$PACKAGE_NAME > /tmp/pkg.$PACKAGE_NAME
echo "PACKAGE SIZE:	0 K" >> /tmp/pkg.$PACKAGE_NAME
echo "PACKAGE LOCATION:	disk*" >>/tmp/pkg.$PACKAGE_NAME
echo "PACKAGE DESCRIPTION:" >>/tmp/pkg.$PACKAGE_NAME
echo ""
echo "Type a short description of this package. Terminate the description"
echo "with a blank line."

a="aaa"
while [ "x$a" != x ] ; do
	echo -n "> ";
	read a;
	echo $PACKAGE_NAME":		"$a >> /tmp/pkg.$PACKAGE_NAME
done
echo "FILE LIST:" >> /tmp/pkg.$PACKAGE_NAME
if [ x$1 = x ]; then
	make install
else
	$*
fi

if [ -e /var/adm/packages/$PACKAGE_NAME ] ; then
	echo "*******************************************************"
	echo "A Package description for $PACKAGE_NAME already exists."
	echo "Backing up old description to $PACKAGE_NAME.bak"
	echo "*******************************************************"
	mv /var/adm/packages/$PACKAGE_NAME /var/adm/packages/$PACKAGE_NAME.bak
fi

mv /tmp/pkg.$PACKAGE_NAME /var/adm/packages/$PACKAGE_NAME
echo "Done with Make Package."
