--- ./gentoo 2005/08/25 12:33:14 1.1 +++ ./gentoo 2005/08/25 12:46:44 @@ -24,7 +24,7 @@ _portdir() /etc/make.{conf,globals} 2>/dev/null if [[ $1 == '-o' ]] ; then - sed -n -e '/^PORTDIR_OVERLAY=/ { s/^[^=]\+="\?\([^"]\+\|\S\+\).*/\1/p ; q }' \ + sed -n -e '/^PORTDIR_OVERLAY=/ { s/^[^=]\+=\("\?\)\([^"]\+\).*\1/\2/ ; ta ; s/^[^=]\+="\?// ; { :b ; N ; s/".*// ; tc ; bb ; :c ; s/\\\?\n/ /g } ; :a ; p ; q }' \ /etc/make.conf 2>/dev/null fi }