summaryrefslogtreecommitdiffstats
path: root/build_tools/bin
diff options
context:
space:
mode:
authorBob Igo <bob@stormlogic.com>2009-07-28 19:07:06 (GMT)
committerBob Igo <bob@stormlogic.com>2009-07-28 19:07:06 (GMT)
commit4dfa6afea88343f188bb245ee90ea656e4d1db4b (patch)
tree9dcb63c519dfb271613805bd7b0c2eac0a01c5aa /build_tools/bin
parent306c0b571a01dd961f06f88f97a2e72344da50b1 (diff)
downloadlinhes_dev-4dfa6afea88343f188bb245ee90ea656e4d1db4b.zip
sometimes kmsync.sh alone is not enough; added 'pacman -Sy' at the end of the sync; per Cecil, this should do no harm
Diffstat (limited to 'build_tools/bin')
-rwxr-xr-xbuild_tools/bin/kmsync.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/build_tools/bin/kmsync.sh b/build_tools/bin/kmsync.sh
index 6da7f11..ab1e1dc 100755
--- a/build_tools/bin/kmsync.sh
+++ b/build_tools/bin/kmsync.sh
@@ -100,6 +100,11 @@ esac
}
+function pacman_sync () {
+ echo "running 'pacman -Sy' to sync repos"
+ pacman -Sy
+}
+
#---------------------------------------------------------------
if [ ! -d $UNISON ]
then
@@ -127,18 +132,21 @@ case $1 in
sync_dirs $REMOTE_DIR/$CARCH/core-testing $DOCROOT/core-testing core-testing
sync_dirs $REMOTE_DIR/$CARCH/extra-testing $DOCROOT/extra-testing extra-testing
source_sync testing
+ pacman_sync
;;
release)
sync_dirs $REMOTE_DIR/$CARCH/core $DOCROOT/core core
sync_dirs $REMOTE_DIR/$CARCH/extra $DOCROOT/extra extra
source_sync release
+ pacman_sync
;;
chroot-devel)
echo "will update chroot-devel"
sync_dirs $REMOTE_DIR/$CARCH/chroot-devel $DOCROOT/chroot-devel chroot-devel
source_sync chroot-devel
+ pacman_sync
;;
source)
@@ -148,6 +156,7 @@ case $1 in
exit 1
fi
source_sync $2
+ pacman_sync
;;
*)
echo "invalid options"