From 3fb6203f79434d48954f6ef3c5be7067beaccd86 Mon Sep 17 00:00:00 2001 From: Aaron Griffin Date: Sun, 23 Nov 2008 03:22:15 -0500 Subject: Only copy DB file from repo if we have pkgs We were copying our DB file from the repo to our temp build dir all the time. We should only do this if there are packages to add Signed-off-by: Aaron Griffin --- db-update | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'db-update') diff --git a/db-update b/db-update index 1d2efa2..42f5430 100755 --- a/db-update +++ b/db-update @@ -71,13 +71,6 @@ repo_lock $reponame $_arch /bin/mkdir -p "$WORKDIR/build" cd "$WORKDIR" -# copy the db file into our working area -if [ -f "$ftppath/$reponame.db.tar.$DB_COMPRESSION" ]; then - /bin/cp "$ftppath/$reponame.db.tar.$DB_COMPRESSION" build/ -else - touch "build/$reponame.db.tar.$DB_COMPRESSION" -fi - echo "Updating DB for $reponame $_arch" if [ -d "${stagedir}64" ]; then @@ -108,6 +101,14 @@ if [ -d "$stagedir" ]; then fi if [ -n "$ADDPKGS" ]; then + + echo "==> Copying DB file from '$reponame'..." >&2 + if [ -f "$ftppath/$reponame.db.tar.$DB_COMPRESSION" ]; then + /bin/cp "$ftppath/$reponame.db.tar.$DB_COMPRESSION" build/ + else + touch "build/$reponame.db.tar.$DB_COMPRESSION" + fi + echo "==> Processing new/updated packages for repository '$reponame'..." >&2 cd "$WORKDIR" -- cgit v1.2.3-24-g4f1b