##### tcdrrc - config file for tcdr
#
#	Edit this file, copy it to /etc/tcdrrc
#	and check the README on how to use it.
#
#	Copyright (C) 2002 Szilard Torok <kobold2@yahoo.com>
#
##### tcdrrc begin ###########################################################

	if [ $(type -p mkisofs) ]	;then MKISOFS=$(type -p mkisofs)	;else echo "mkisofs not found!"		;exit 1 ;fi
	if [ $(type -p mkzftree) ]	;then MKZFTREE=$(type -p mkzftree)	;else echo "mkzftree not found!"	;echo "Hit a key." ;read ;fi
	if [ $(type -p cdrecord) ]	;then CDRECORD=$(type -p cdrecord)	;else echo "cdrecord not found!"	;exit 1 ;fi
	if [ $(type -p cdrdao) ]	;then CDRDAO=$(type -p cdrdao)		;else echo "cdrdao not found!"		;exit 1 ;fi
	if [ $(type -p cdparanoia) ]	;then CDPARANOIA=$(type -p cdparanoia)	;else echo "cdparanoia not found!"	;echo "Hit a key." ;read ;fi
	if [ $(type -p cdda2wav) ]	;then CDDA2WAV=$(type -p cdda2wav)	;else echo "cdda2wav not found!"	;echo "Hit a key." ;read ;fi
	if [ $(type -p bladeenc) ]	;then BLADEENC=$(type -p bladeenc)	;else echo "bladeenc not found!"	;echo "Hit a key." ;read ;fi
	if [ $(type -p lame) ]		;then LAME=$(type -p lame)		;else echo "lame not found!"		;echo "Hit a key." ;read ;fi
	if [ $(type -p madplay) ]	;then MADPLAY=$(type -p madplay)	;else echo "madplay not found!"		;echo "Hit a key." ;read ;fi
	if [ $(type -p mpg123) ]	;then MPG123=$(type -p mpg123)		;else echo "mpg123 not found!"		;echo "Hit a key." ;read ;fi
	if [ $(type -p ogg123) ]	;then OGG123=$(type -p ogg123)		;else echo "ogg123 not found!"		;echo "Hit a key." ;read ;fi
	if [ $(type -p sox) ]		;then SOX=$(type -p sox)		;else echo "sox not found!"		;echo "Hit a key." ;read ;fi
	if [ $(type -p wavp) ]		;then WAVP=$(type -p wavp)		;else echo "wavp not found!"		;echo "Hit a key." ;read ;fi
	if [ $(type -p wavr) ]		;then WAVR=$(type -p wavr)		;else echo "wavr not found!"		;echo "Hit a key." ;read ;fi
	if [ $(type -p cdir) ]		;then CDIR=$(type -p cdir)		;else echo "cdir not found!"		;exit 1 ;fi
	if [ $(type -p isoinfo) ]	;then ISOINFO=$(type -p isoinfo)	;else echo "isoinfo not found!"		;exit 1 ;fi
	if [ $(type -p readcd) ]	;then READCD=$(type -p readcd)		;else echo "readcd not found!"		;echo "Hit a key." ;read ;fi
	if [ $(type -p dialog) ]	;then DIALOG="$(type -p dialog) --backtitle TCDR_Console_Frontend_v1.2";else echo "dialog not found!" ;exit 1 ;fi

##### Parameters to address devices:

	CDRW[0]="/dev/scd1"			# CD writer device file
	CDRW[1]="LG CD-RW"			# vendor and model ID
	CDRW[2]="/mnt/cdrw"			# CD writer mount point
	CDRW[3]="0,1,0"				# SCSIBUS,TARGET,LUN address

	CDROM[0]="/dev/scd0"			# CD-ROM device file
	CDROM[1]="SONY CD-ROM"			# vendor and model ID
	CDROM[2]="/cdrom"			# CD-ROM FS mount point
	CDROM[3]="0,0,0"			# SCSIBUS,TARGET,LUN address

##### Array PR for external program parameters:

	PR[0]="/mnt/images/"			# Main working directory
	PR[1]="img.iso"				# Temporary ISO file name
	PR[2]="$(date +%Y:%m:%d:%H:%M:%S)"	# Volume ID (mkisofs -V)
	PR[3]="you@mail.net"			# Publisher/Preparer ID (mkisofs -p -P)
	PR[4]="/mnt/images/sound/"		# Place for sound images and sound files
	PR[5]="/mnt/images/cdroot/"		# Master CD root directory
	PR[6]="/dev/fd0"			# Floppy device
	PR[7]="boot.img"			# Bootable floppy image
	PR[8]="boot/"				# Directory to hold the boot catalog and the bootable floppy image
	PR[9]="boot.catalog"			# El Torito specification requires this file
	PR[10]="cdda.raw"			# Audio image file name
	PR[11]="cdda.wav"			# Audio image converted to WAV file name
	PR[12]="cdda.mp3"			# Audio image converted to MP3 file name
	PR[13]="$(hostname)"			# System ID (mkisofs -sysid)

	DD="/bin/dd"
	MOUNT="/bin/mount"
	UMOUNT="/bin/umount"
	TRKNR=""				# Number of tracks on the CD (auto-detected)
	NXTRK=""				# Last-session-start and next-session-start sector numbers (auto-detected)
	TOC=""					# TOC file full name (auto-detected)
	TMPO="/tmp/tcdro.$$"			# Temporary file for program output
	TMP="/tmp/tcdr.$$"			# Temporary file for user input
	TCDRRC="/etc/tcdrrc"			# rc file (this file).
	TCDRPATH="$(echo $0 | sed 's/tcdr$//')"	# tcdr program directory
	NOOUTP="$1"				# supress output windows if 1
	# CD players:
	CDPLAYER="$(type -p workbone) -d" || CDPLAYER="$(type -p cdcd)"
	# MP3 players:
	MP3PLAYER="$(type -p mp3blaster)" || MP3PLAYER="$(type -p freeamp) ${PR[4]}*.mp3" || MP3PLAYER="$(type -p madplay) ${PR[4]}*.mp3"
	# Mixers:
	MIXER="$(type -p aumix)" || MIXER="$(type -p nmixer)"

##### tcdrrc end #############################################################

