--- trunk/mage/usr/lib/mage/smage2.sh 2009/11/21 14:31:50 951 +++ trunk/mage/usr/lib/mage/smage2.sh 2010/06/28 17:48:58 1082 @@ -530,11 +530,15 @@ install -d ${BINDIR}/usr/share/doc/${PNAME}-${PVER} || die "creating doc dirs." fi + local i for i in ${docfiles} do - cat ${i} | gzip -9c > ${i}.gz || die "gzipping docs." - install -m 0644 ${SRCDIR}/${i}.gz \ - ${BINDIR}/usr/share/doc/${PNAME}-${PVER} || die "coping docs." + if [ -f ${i} ] + then + cat ${i} | gzip -9c > ${i}.gz || die "gzipping docs." + install -m 0644 ${SRCDIR}/${i}.gz \ + ${BINDIR}/usr/share/doc/${PNAME}-${PVER} || die "coping docs." + fi done } @@ -1297,7 +1301,7 @@ elif [[ -n ${SPLIT_PACKAGES} ]] then split_save_variables - for subpackage in ${SPLIT_PACKAGE} + for subpackage in ${SPLIT_PACKAGES} do # get the right variables for the split export PNAME="${subpackage}" @@ -1515,7 +1519,7 @@ # compressing doc, info & man files if [[ -n ${SPLIT_PACKAGES} ]] then - for subpackage in ${SPLIT_PACKAGE} + for subpackage in ${SPLIT_PACKAGES} do mcompressdocs ${BINDIR}_${subpackage} done @@ -1532,11 +1536,11 @@ *) if [[ -n ${SPLIT_PACKAGES} ]] then - for subpackage in ${SPLIT_PACKAGE} + for subpackage in ${SPLIT_PACKAGES} do - echo -e "${COLBLUE}===${COLGREEN} stripping binaries ...${COLDEFAULT}" + echo -e "${COLBLUE}===${COLGREEN} stripping binaries for '${subpackage}' ...${COLDEFAULT}" mstripbins ${BINDIR}_${subpackage} - echo -e "${COLBLUE}===${COLGREEN} stripping libraries ...${COLDEFAULT}" + echo -e "${COLBLUE}===${COLGREEN} stripping libraries for '${subpackage}' ...${COLDEFAULT}" mstriplibs ${BINDIR}_${subpackage} done else