410 |
IFTAR="${IFTAR##*.}" |
IFTAR="${IFTAR##*.}" |
411 |
if [[ ${IFTAR} = tar ]] |
if [[ ${IFTAR} = tar ]] |
412 |
then |
then |
413 |
tar --no-same-owner -xvf --lzip ${SOURCEDIR}/${PNAME}/${SRCFILE} -C ${DEST} || die ".tar.lz unpack failed." |
tar --no-same-owner --lzip -xvf ${SOURCEDIR}/${PNAME}/${SRCFILE} -C ${DEST} || die ".tar.lz unpack failed." |
414 |
else |
else |
415 |
pushd ${DEST} > /dev/null |
pushd ${DEST} > /dev/null |
416 |
lzip -dc ${SOURCEDIR}/${PNAME}/${SRCFILE} > ${DEST}/$(basename ${SRCFILE} .xz) || die ".lz unpack failed." |
lzip -dc ${SOURCEDIR}/${PNAME}/${SRCFILE} > ${DEST}/$(basename ${SRCFILE} .lz) || die ".lz unpack failed." |
417 |
popd > /dev/null |
popd > /dev/null |
418 |
fi |
fi |
419 |
;; |
;; |