TSRC="/tmp/tux"
PKGSRC="http://trinux.sourceforge.net/pkg/"


echo "Please modify the shell script for your system"
exit # delete this


if [ $# = "0" ]
then
	echo "# buildiso prep   - populates source directory"
	echo "# buildiso build  - builds .iso"
	echo "# buildiso burn   - burns to CD"

fi



mkdir $TSRC/trinux 2> /dev/null

if echo $* | grep "prep" > /dev/null
then
	cd $TSRC/trinux
	rm *.tgz 2> /dev/null
	
	cd $TSRC
	if [ -f boot.img ]
	then
	 	echo "Found boot image in $TSRC"
	else
		echo "Enter boot floppy"
		read blah
		echo "Creating boot image"
		dd if=/dev/fd0 of=boot.img
	fi

	cd $TSRC/trinux
	echo "Copying files from boot floppy"
	if mount -t vfat /dev/fd0 /floppy
	then
		cp -v -a /floppy/tux .
		cp /floppy/ramdisk .
		cp /floppy/license .
		cp /floppy/version .
		cp /floppy/readme .
		cd /
		umount /floppy
	else
		echo "No floppy present"
	fi

		cd $TSRC/trinux
		echo "Retrieving Trinux packages from $PKGSRC"
		cat $TSRC/trinux/tux/config/pkglist	
				
		sleep 2
		for i in `cat $TSRC/trinux/tux/config/pkglist`
		do
			wget $PKGSRC${i}.tgz
		done	

		[ -f dhcpcd.tgz ] || wget ${PKGSRC}dhcpcd.tgz
		[ -f dnslibs.tgz ] || wget ${PKGSRC}dnslibs.tgz
		[ -f dnslibs.tgz ] || wget ${PKGSRC}system.tgz
		
		rm *.tgz.1 2> /dev/null
		echo
		echo "Next step:"
		echo "#buildiso build"
fi

if echo $* | grep "build" > /dev/null
then
	pwd
	cd $TSRC
	mkisofs -v -J -o ../trinux.iso -b boot.img .

	echo
	echo "Next step:"
	echo "#buildiso burn"

fi

if echo $* | grep "burn" > /dev/null
then
	cd $TSRC/..
	echo Enter CD-R
	cdrecord -v -dev=0,2,0 -speed=4 trinux.iso
fi


