这个提交包含在:
belliash 2012-02-04 17:25:18 +01:00
父节点 54284b5117
当前提交 087d59e2d4
共有 1 个文件被更改,包括 3 次插入3 次删除

查看文件

@ -321,10 +321,10 @@ function pushRepository() {
#-------------------------------------------------------------------------------
function snapshotPortage() {
local SOURCE="${1}"
local TARBALL="portage-$(date +${TARBALLDATE}).tar.${TARBALLFORMAT}"
local TARBALL="portage-$(date +${TARBALLDATE}).tar"
if [ ! -d ${SNAPSHOTSDIR} ]; then
makeDirectory ${SNAPSHOTSDIR} || return 1
elif [ ! -f ${SNAPSHOTSDIR}/${TARBALL} ]; then
elif [ ! -f ${SNAPSHOTSDIR}/${TARBALL}.${TARBALLFORMAT} ]; then
rm -rf "${TEMPDIR}/portage"
case ${2} in
[Gg][Ii][Tt])
@ -338,7 +338,6 @@ function snapshotPortage() {
return 1
;;
esac
TARBALL=${TARBALL%.*}
run "tar -c -C ${TEMPDIR} portage > ${SNAPSHOTSDIR}/${TARBALL}"
if [ ${?} -ne 0 ]; then
rm -f ${SNAPSHOTSDIR}/${TARBALL}
@ -365,6 +364,7 @@ function snapshotPortage() {
return 1
fi
fi
TARBALL="${TARBALL}.${TARBALLFORMAT}"
if [ ! -f ${SNAPSHOTSDIR}/${TARBALL}.DIGESTS ]; then
cd ${SNAPSHOTSDIR}
generateDigests ${TARBALL}.DIGESTS ${TARBALL} || return 1