A única solução que tenho é algo nos moldes de:
# mess around extracting src/dest from install's $@ params
# ...
if [ -h $src ]; then
rm -f $dest
[ -d $(dirname $dest) ] || install -d $(dirname $dest) ...install args... $(dirname $src)
cp -d $src $dest
else
install $@
fi
A bagunça em extração de args bit é uma dor no ...