lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master 3d2fd82 2/2: Abstract the lmi git URL base


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 3d2fd82 2/2: Abstract the lmi git URL base
Date: Tue, 8 Oct 2019 19:43:29 -0400 (EDT)

branch: master
commit 3d2fd82b93418122cdec7caa81f346632e2af924
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>

    Abstract the lmi git URL base
---
 install_centos.sh | 20 ++++++++++----------
 install_redhat.sh | 26 ++++++++++----------------
 lmi_setup_00.sh   | 20 ++++++++++----------
 lmi_setup_21.sh   |  6 +++---
 lmi_setup_42.sh   |  2 +-
 lmi_setup_inc.sh  |  3 +++
 6 files changed, 37 insertions(+), 40 deletions(-)

diff --git a/install_centos.sh b/install_centos.sh
index 4414216..4fc9118 100755
--- a/install_centos.sh
+++ b/install_centos.sh
@@ -138,16 +138,16 @@ set -vx
 
 echo "Adapted from 'lmi_setup_00.sh'."
 
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_10.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_11.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_20.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_21.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_30.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_40.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_41.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_42.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_43.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_inc.sh'
+wget -N "${GIT_URL_BASE}"/lmi_setup_10.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_11.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_20.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_21.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_30.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_40.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_41.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_42.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_43.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_inc.sh
 chmod +x lmi_setup_*.sh
 
 . ./lmi_setup_inc.sh
diff --git a/install_redhat.sh b/install_redhat.sh
index efc8a99..089abf8 100755
--- a/install_redhat.sh
+++ b/install_redhat.sh
@@ -84,24 +84,18 @@ mount --bind /srv/cache_for_lmi 
/srv/chroot/"${CHRTNAME}"/cache_for_lmi || echo
 mkdir -p /var/cache/"${CODENAME}"
 mount --bind /var/cache/"${CODENAME}" 
/srv/chroot/"${CHRTNAME}"/var/cache/apt/archives || echo "Oops."
 
-# For a server that, bizarrely, blocks gnu.org but allows github.com:
-# 
%s,https://git.savannah.nongnu.org/cgit/lmi.git/plain/,https://github.com/vadz/lmi/raw/master/,
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_10.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_11.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_20.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_21.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_30.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_40.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_41.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_42.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_43.sh'
-wget -N 'https://github.com/vadz/lmi/raw/master/lmi_setup_inc.sh'
+wget -N "${GIT_URL_BASE}"/lmi_setup_10.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_11.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_20.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_21.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_30.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_40.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_41.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_42.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_43.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_inc.sh
 chmod +x lmi_setup_*.sh
 
-for z in lmi_setup_*.sh; do \
-  sed -i "$z" -e 
's,https://git.savannah.nongnu.org/cgit/lmi.git/plain/,https://github.com/vadz/lmi/raw/master/,'
-done
-
 . ./lmi_setup_inc.sh
 
 set -evx
diff --git a/lmi_setup_00.sh b/lmi_setup_00.sh
index 1db6708..9064f96 100755
--- a/lmi_setup_00.sh
+++ b/lmi_setup_00.sh
@@ -31,16 +31,16 @@ assert_not_chrooted
 stamp0=$(date -u +'%Y-%m-%dT%H:%M:%SZ')
 echo "Started: $stamp0"
 
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_10.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_11.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_20.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_21.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_30.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_40.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_41.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_42.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_43.sh'
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/lmi_setup_inc.sh'
+wget -N "${GIT_URL_BASE}"/lmi_setup_10.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_11.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_20.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_21.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_30.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_40.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_41.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_42.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_43.sh
+wget -N "${GIT_URL_BASE}"/lmi_setup_inc.sh
 chmod +x lmi_setup_*.sh
 
 ./lmi_setup_10.sh
diff --git a/lmi_setup_21.sh b/lmi_setup_21.sh
index 7f7aebd..fcc1fdc 100755
--- a/lmi_setup_21.sh
+++ b/lmi_setup_21.sh
@@ -79,7 +79,7 @@ patch --dry-run --strip=0 --directory=/ 
</home/"${NORMAL_USER}"/ltmain.sh.patch
 
 # Configure zsh, for root as well as the user configured above.
 
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/gwc/.zshrc'
+wget -N "${GIT_URL_BASE}"/gwc/.zshrc
 mv .zshrc ~
 cp -a ~/.zshrc /home/"${NORMAL_USER}"/.zshrc
 chown "${NORMAL_USER}":"${NORMAL_USER}" /home/"${NORMAL_USER}"/.zshrc
@@ -87,7 +87,7 @@ chown "${NORMAL_USER}":"${NORMAL_USER}" 
/home/"${NORMAL_USER}"/.zshrc
 # Configure vim. Rather than trying to split its contents between
 # '~/.vimrc' and '/etc/vim/vimrc.local', just copy it everywhither.
 
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/gwc/.vimrc'
+wget -N "${GIT_URL_BASE}"/gwc/.vimrc
 mv .vimrc ~
 cp -a ~/.vimrc /etc/vim/vimrc.local
 cp -a ~/.vimrc /home/"${NORMAL_USER}"/.vimrc
@@ -99,7 +99,7 @@ mkdir ~/.vim
 mkdir /home/"${NORMAL_USER}"/.vim
 chown "${NORMAL_USER}":"${NORMAL_USER}" /home/"${NORMAL_USER}"/.vim
 # It's a much better idea to copy a mature spellfile hither:
-wget -N 
'https://git.savannah.nongnu.org/cgit/lmi.git/plain/gwc/.vim/spell/en.utf-8.add'
+wget -N "${GIT_URL_BASE}"/gwc/.vim/spell/en.utf-8.add
 mkdir ~/.vim/spell
 mv en.utf-8.add ~/.vim/spell/en.utf-8.add
 mkdir /home/"${NORMAL_USER}"/.vim/spell
diff --git a/lmi_setup_42.sh b/lmi_setup_42.sh
index 798af20..611b1e2 100755
--- a/lmi_setup_42.sh
+++ b/lmi_setup_42.sh
@@ -31,7 +31,7 @@ assert_chrooted
 # Install lmi for wine.
 
 cd ~ || { printf 'failed: cd\n'; exit 3; }
-wget -N 'https://git.savannah.nongnu.org/cgit/lmi.git/plain/install_msw.sh'
+wget -N "${GIT_URL_BASE}"/install_msw.sh
 chmod +x install_msw.sh
 ./install_msw.sh >log 2>&1
 
diff --git a/lmi_setup_inc.sh b/lmi_setup_inc.sh
index 6769529..d2584d1 100755
--- a/lmi_setup_inc.sh
+++ b/lmi_setup_inc.sh
@@ -34,6 +34,9 @@ CODENAME=bullseye
 CHRTVER=1
 CHRTNAME=lmi_${CODENAME}_${CHRTVER}
 NORMAL_USER=greg
+GIT_URL_BASE=https://git.savannah.nongnu.org/cgit/lmi.git/plain
+# For a server that, bizarrely, blocks gnu.org but allows github.com:
+# GIT_URL_BASE=https://github.com/vadz/lmi/raw/master
 
 set +vx
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]