This breakage was introduced in
de8440ce...; the previous version
carefully stuck `./' on the front of names before trimming off a final
`/*'.
*=*) want=${name##*=}; name=${name%=*} ;;
*) want=${name##*/} ;;
esac
*=*) want=${name##*=}; name=${name%=*} ;;
*) want=${name##*/} ;;
esac
if [ -r "$pkgdatadir/$want" ]; then
if [ -r "$pkgdatadir/$want" ]; then
+ case "$name" in */*) mkdir -p "${name%/*}" ;; esac
rm -f "$name"
ln -sf "$pkgdatadir/$want" "$name"
fi
rm -f "$name"
ln -sf "$pkgdatadir/$want" "$name"
fi