--- srcpac 2005-09-13 21:10:23.000000000 +0000 +++ srcpac.patched 2005-09-13 21:10:23.000000000 +0000 @@ -72,6 +72,19 @@ fi } +output_confs() +{ + varname=`echo $1 | sed 's#-#X#g'` + eval num_conf=\$\{\#conf_$varname[@]\} + if [ $num_conf -gt 0 ]; then + sedvar="" + eval "for (( j = 0 ; j < $num_conf ; j++ )); do + sedvar=\"\${sedvar}s\${conf_$varname[\$j]};\" + done" + eval sed \"$sedvar\" $2/PKGBUILD + fi +} + build_packages() { action="build" @@ -426,8 +439,7 @@ for pkgdir in $candidates; do if [ -f $pkgdir/PKGBUILD ]; then # Look for config options and apply them - do_confs $i $pkgdir - less $pkgdir/PKGBUILD + output_confs $i $pkgdir | less success=1 break fi