shootroot semantics changed. This brings Solaris in line with that change.

This commit is contained in:
Tom G. Christensen 2005-04-25 07:17:24 +00:00
parent 96b3f64f74
commit cfd7946990

View File

@ -476,29 +476,16 @@ generic_pack()
error $E_ARG_OBSO generic_pack error $E_ARG_OBSO generic_pack
fi fi
clean meta clean meta
if [ "$shortroot" -eq 1 ]; then if [ -d "${stagedir}${topinstalldir}${dir_prefix}/${_mandir}" ]; then
if [ -d "${stagedir}/${_mandir}" ]; then setdir ${stagedir}${topinstalldir}${dir_prefix}/${_mandir}
setdir ${stagedir}/${_mandir} [ "$catman" -eq 1 ] && fix_man
[ "$catman" -eq 1 ] && fix_man [ "$gzman" -eq 1 ] && compress_man
[ "$gzman" -eq 1 ] && compress_man
fi
if [ -d "${stagedir}/${_infodir}" ]; then
setdir ${stagedir}${topinstalldir}${dir_prefix}/${_infodir}
[ "$gzinfo" -eq 1 ] && compress_info
fi
setdir "$stagedir"
else
if [ -d "${stagedir}${topinstalldir}${dir_prefix}/${_mandir}" ]; then
setdir ${stagedir}${topinstalldir}${dir_prefix}/${_mandir}
[ "$catman" -eq 1 ] && fix_man
[ "$gzman" -eq 1 ] && compress_man
fi
if [ -d "${stagedir}${topinstalldir}${dir_prefix}/${_infodir}" ]; then
setdir ${stagedir}${topinstalldir}${dir_prefix}/${_infodir}
[ "$gzinfo" -eq 1 ] && compress_info
fi
setdir "${stagedir}${prefix}"
fi fi
if [ -d "${stagedir}${topinstalldir}${dir_prefix}/${_infodir}" ]; then
setdir ${stagedir}${topinstalldir}${dir_prefix}/${_infodir}
[ "$gzinfo" -eq 1 ] && compress_info
fi
setdir "${stagedir}${prefix}"
parse_def parse_def
check_unpackaged check_unpackaged
# Create a list of all the packages that we are going to build # Create a list of all the packages that we are going to build