summaryrefslogtreecommitdiffstats
path: root/debian/_buildscripts/local/scripts/_update_repositories-int.sh
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2018-06-20 19:13:35 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2018-06-20 19:16:10 +0900
commite324c2e7e496f30183b678e8fa1a3c10cdb80e5b (patch)
tree50fda18f6c1de7e73755e080fbc55a28833582ff /debian/_buildscripts/local/scripts/_update_repositories-int.sh
parent77398a607fe09f49f40349bce398661c43e77143 (diff)
downloadtde-packaging-e324c2e7e496f30183b678e8fa1a3c10cdb80e5b.tar.gz
tde-packaging-e324c2e7e496f30183b678e8fa1a3c10cdb80e5b.zip
DEB build scripts: major update aimed at simplifying the use for
non-root users. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'debian/_buildscripts/local/scripts/_update_repositories-int.sh')
-rwxr-xr-xdebian/_buildscripts/local/scripts/_update_repositories-int.sh79
1 files changed, 0 insertions, 79 deletions
diff --git a/debian/_buildscripts/local/scripts/_update_repositories-int.sh b/debian/_buildscripts/local/scripts/_update_repositories-int.sh
deleted file mode 100755
index 4efd1bf19..000000000
--- a/debian/_buildscripts/local/scripts/_update_repositories-int.sh
+++ /dev/null
@@ -1,79 +0,0 @@
-#!/bin/bash
-
-# Load common code
-. ./_build_common.sh
-
-#----------------------------
-# Initialization
-init_common
-
-#----------------------------
-# Update TDE main repository
-echo -e "\n---- Updating main TDE GIT repo ----\n"
-
-cd "$TDE_DIR/$CFG_GIT_DIR/tde"
-if [[ ! -e .git ]] || [[ -z "`git rev-parse --git-dir 2>/dev/null`" ]]; then
- echo "Current directory does not contain a .git folder. Exiting..."
- cd $SCRIPT_DIR
- exit 1
-fi
-
-branch=`git symbolic-ref -q HEAD | sed "s|^refs/heads/||"`
-if [[ -z "$branch" ]] || [[ -z "`git rev-parse --symbolic-full-name --remotes=\"*/$branch\"`" ]]; then
- echo "There is not active upstream branch. Exiting..."
- cd $SCRIPT_DIR
- exit 1
-fi
-
-touch /var/lock/update-tde-git-submodules
-
-PARENTDIR=$PWD
-echo "---- Main repo ----"
-git pull --rebase
-if [[ ! -z "`git status --porcelain --ignore-submodules`" ]]; then
- git reset --hard HEAD
- git clean -dxff
-fi
-
-exec 3< submodules
-while read <&3
-do
- cd $PARENTDIR
- DIR2UPDATE=$REPLY
- if [[ $DIR2UPDATE != "" ]]; then
- echo -e "\n---- Submodule $DIR2UPDATE ----"
- cd $PARENTDIR/$DIR2UPDATE/..
- cd `git rev-parse --show-toplevel`
- if [[ -z "`grep \"^Updated: $PWD$\" /var/lock/update-tde-git-submodules`" ]]; then
- echo "Updated: $PWD" >>/var/lock/update-tde-git-submodules
- git submodule init
- git submodule update
- fi
- cd $PARENTDIR/$DIR2UPDATE
- if [[ ! -z "`git status --porcelain --ignore-submodules`" ]]; then
- git reset --hard HEAD
- git clean -dxff
- fi
- git checkout $branch
- git pull --rebase
- cd ..
- cd `git rev-parse --show-toplevel`
- fi
-done
-exec 3>&-
-
-rm /var/lock/update-tde-git-submodules
-
-
-#------------------------------
-# Update TDE-packaging repository
-echo -e "\n----------------------------------------"
-echo -e "\n--- Updating TDE-packaging GIT repo ----\n"
-
-cd "$TDE_DIR/$CFG_GIT_DIR/tde-packaging"
-git pull --rebase
-
-
-#------------------------------
-# Done
-cd $SCRIPT_DIR