#!/bin/csh -f

set gwpkg = "GraphicsWorkshop"
set cvtpkg = "Converters"
set srcpkg = "GWSource"
set rd = "~"

echof "Would you like to build $gwpkg.pkg? (y or n)? "
set temp=`getyn`
echof "\n"
if ( $temp == 'y' ) then
	echo ""
	echo "# This describes stuff about GraphicsWorkshop for Installer.app" >! $gwpkg.info
	echo "" >> $gwpkg.info
	echo "Title			Graphics Workshop" >> $gwpkg.info
	echo "Version			0.85 `date`" >> $gwpkg.info
	echo "Description		This is a control program for demonstrating the use of loadable graphics converters. It will allow the convertion between various graphics formats.  If you wish to install this for your own use, put it into ~/Apps, otherwise, you may wish to install it in local apps. Remember, you must also install the $cvtpkg.pkg file." >> $gwpkg.info
	echo "" >> $gwpkg.info
	echo "DefaultLocation		~/Apps" >> $gwpkg.info
	echo "Relocatable		YES" >> $gwpkg.info
	echo "DiskName		GraphicsWorkshop" >> $gwpkg.info
	echo "Application		YES" >> $gwpkg.info
	echo "LongFileNames		YES" >> $gwpkg.info

	if ( -e $rd/$gwpkg.pkg ) then
		rm -rf $rd/$gwpkg.pkg
	endif

	pushd ~/Apps >& /dev/null
	/NextAdmin/Installer.app/package -B -f GraphicsWorkshop.app ~/Source/GraphicsWorkshop/GraphicsWorkshop.info ~/Source/GraphicsWorkshop/GraphicsWorkshop.tiff -d ~/
	popd >& /dev/null
	echo ""
endif

echof "\nWould you like to build $cvtpkg.pkg? (y or n)? "
set temp=`getyn`
echof "\n"
if ( $temp == 'y' ) then
	echo ""
	echo "# This describes stuff about the Converters for Installer.app" >! $cvtpkg.info
	echo "" >> $cvtpkg.info
	echo "Title			Converters" >> $cvtpkg.info
	echo "Version			1.1b `date`" >> $cvtpkg.info
	echo "Description		These are the actual graphics converters along with the control objects. These must be installed for GraphicsWorkshop to function properly. Install these in ~/Library/Converters if only you are planning to run the progarm, otherwise, install them in /LocalLibrary/Converters. Remember, you must also install the $gwpkg.pkg file." >> $cvtpkg.info
	echo "" >> $cvtpkg.info
	echo "DefaultLocation		~/Library/Converters" >> $cvtpkg.info
	echo "Relocatable		YES" >> $cvtpkg.info
	echo "DiskName		Converters" >> $cvtpkg.info
	echo "Application		NO" >> $cvtpkg.info

	pushd ~/Library >& /dev/null
	/NextAdmin/Installer.app/package -f Converters ~/Source/GraphicsWorkshop/Converters.info ~/Source/GraphicsWorkshop/bcvt.tiff -d ~/
	popd >& /dev/null
	echo ""
endif

echof "\nWould you like to build $srcpkg.pkg? (y or n)? "
set temp=`getyn`
echof "\n"
if ( $temp == 'y' ) then
	echo ""
	echo "# This describes stuff about GraphicsWorkshop's Source for Installer.app" >! $srcpkg.info
	echo "" >> $srcpkg.info
	echo "Title			Graphics Workshop Source" >> $srcpkg.info
	echo "Version			0.85 (1.1b) `date`" >> $srcpkg.info
	echo "Description		This package installs all the source code for Graphics Workshop, it's associated converters, and all the documention and write ups. Most people, espcially those without the extended release, do not need to install this file." >> $srcpkg.info
	echo "" >> $srcpkg.info
	echo "DefaultLocation		~" >> $srcpkg.info
	echo "Relocatable		YES" >> $srcpkg.info
	echo "DiskName		$srcpkg" >> $srcpkg.info
	echo "Application		NO" >> $srcpkg.info

	if ( -e $rd/$srcpkg.pkg ) then
		rm -rf $rd/$srcpkg.pkg
	endif
	
	pushd ~/Source >& /dev/null
	mv GraphicsWorkshop GWSource
	/NextAdmin/Installer.app/package -f GWSource ~/Source/GWSource/GWSource.info ~/Source/GWSource/GraphicsWorkshop.tiff -d ~/
	mv GWSource GraphicsWorkshop
	popd >& /dev/null

	echo ""
endif

echof "\nSelected packages have all been build\n\n"

