#! /bin/csh -f

set oldline
set oneline
set newline=x
set nums=()
set descriptions=()
set optnames=()
set types=()
set opttmp=()
set typetmp=()
set desc=()
set relevants=()
@ linenum = 0

if (!($?vprefix)) set vprefix = "."

while ("X$oldline" != "X$newline")
	set oldline="$newline"
	@ linenum = $linenum + 1
	set oneline=(`head -$linenum $vprefix/conf/options.conf|tail -1`)
	set newline="$oneline"
	if ("X$oldline" != "X$oneline") then
		set nums=($nums $linenum)
#		while ("X$oneline[1]" != X\%)
#			set desc=($desc $oneline[1])
#			shift oneline
#			echo -n .
#		end
		set desc=(`echo "$oneline"|awk -F\% '{print $1}'`)
		set descriptions=($descriptions `echo $desc|sed 's/ /%/g'`)
		set desc=()
		echo -n .
#		shift oneline
#		while ("X$oneline[1]" != X\%)
#			set opttmp=($opttmp $oneline[1])
#			shift oneline
#			echo -n .
#		end
		set opttmp=(`echo "$oneline"|awk -F\% '{print $2}'`)
		set optnames=($optnames `echo $opttmp|sed 's/ /%/g'`)
		set opttmp=()
#		shift oneline
		echo -n .
#		while ("X$oneline" != X\%)
#			set typetmp=($typetmp $oneline[1])
#			shift oneline
#		end
		set typetmp=(`echo "$oneline"|awk -F\% '{print $3}'`)
		set types=($types `echo $typetmp|sed 's/ /%/g'`)
		set typetmp=()
		echo -n .
		set typetmp=(`echo "$oneline"|awk -F\% '{print $4}'`)
		set relevants=($relevants `echo $typetmp|sed 's/ /%/g'`)
		set typetmp=()
		echo -n .
	endif
end

set numstmp=($nums)
set desctmp=($descriptions)

E ""
E ""
E "Which of the following $product options do you wish to install/configure ?"
E "----------------------------------------------------------------------------"
while ("X$numstmp" != X)
	echo `echo \($numstmp[1]\) $product $desctmp[1]|sed 's/%/ /g'`
	shift numstmp
	shift desctmp
end
E ""
