diff options
author | MatMoul <matmoul@gmail.com> | 2015-08-20 19:14:17 +0200 |
---|---|---|
committer | MatMoul <matmoul@gmail.com> | 2015-08-20 19:14:17 +0200 |
commit | 5813483872ac598f2e421ce19d75171052b42609 (patch) | |
tree | 0f0bc3a20a419b9ce8072a7ff33b06e85d06c416 | |
parent | 040a938ecada3154f6f22162d0bd2b3e16576706 (diff) | |
download | hyperfi-5813483872ac598f2e421ce19d75171052b42609.tar.lz hyperfi-5813483872ac598f2e421ce19d75171052b42609.tar.xz hyperfi-5813483872ac598f2e421ce19d75171052b42609.zip |
Add Multi Source Support for archdi
-rwxr-xr-x | CHANGELOG | 10 | ||||
-rwxr-xr-x | archfi | 36 | ||||
-rw-r--r--[-rwxr-xr-x] | learn/English | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | lng/French | 2 |
4 files changed, 41 insertions, 7 deletions
@@ -1,3 +1,10 @@ +Builder : +- Updated build process. + +Archdi : +- Add menu to select source server. + + Current Version : ----------------- @@ -12,8 +19,7 @@ Version : 2015.07.19.04.55.32 : ------------------------------- Archdi : -- Update URL to github, - +- Update URL to github. Version : 2015.06.28.20.37.40 : @@ -2,8 +2,11 @@ # Arch Linux Fast Install (archfi) # -------------------------------- -# author : https://github.com/MatMoul +# author : MatMoul +# https://github.com/MatMoul +# http://sourceforge.net/u/matmoul # project : https://github.com/MatMoul/archfi +# http://sourceforge.net/projects/archfi/ # license : LGPL-3.0 (http://opensource.org/licenses/lgpl-3.0.html) # # referance : https://wiki.archlinux.org/index.php/Installation_guide @@ -13,7 +16,6 @@ apptitle="Arch Linux Fast Install (archfi) - Version: 2015.07.19.04.55.32 (GPLv3 baseurl=https://raw.githubusercontent.com/MatMoul/archfi/master - # -------------------------------------------------------- mainmenu(){ if [ "$1" = "" ]; then @@ -985,10 +987,30 @@ installarchdi(){ fi fi } +archdidownload(){ + options=() + options+=("sourceforge.net" "recommended") + options+=("github.com" "") + sel=$(whiptail --backtitle "$apptitle" --title "$txtselectserver" --menu "" --cancel-button "Back" 0 0 0 \ + "${options[@]}" \ + 3>&1 1>&2 2>&3) + if [ "$?" = "0" ]; then + case $sel in + "sourceforge.net") + archdiurl=archdi.sourceforge.net/archdi + ;; + "github.com") + archdiurl=matmoul.github.io/archdi >archdi + ;; + esac + fi + curl -L $archdiurl >archdi +} archdiinstallandlaunchchroot(){ cd #curl -L archdi.sourceforge.net/archdi >archdi - curl -L matmoul.github.io/archdi >archdi + #curl -L matmoul.github.io/archdi >archdi >archdi + archdidownload sh archdi -i archdi --chroot exit @@ -996,7 +1018,8 @@ archdiinstallandlaunchchroot(){ archdilaunchchroot(){ cd #curl -L archdi.sourceforge.net/archdi >archdi - curl -L matmoul.github.io/archdi >archdi + #curl -L matmoul.github.io/archdi >archdi >archdi + archdidownload sh archdi --chroot rm archdi exit @@ -1004,7 +1027,8 @@ archdilaunchchroot(){ archdiinstallchroot(){ cd #curl -L archdi.sourceforge.net/archdi >archdi - curl -L matmoul.github.io/archdi >archdi + #curl -L matmoul.github.io/archdi >archdi >archdi + archdidownload sh archdi -i exit } @@ -1018,6 +1042,8 @@ pressanykey(){ } loadstrings(){ + txtselectserver="Select source server :" + txtmainmenu="Main Menu" txtlanguage="Language" txtsetkeymap="Set Keyboard Layout" diff --git a/learn/English b/learn/English index 18362d8..18362d8 100755..100644 --- a/learn/English +++ b/learn/English diff --git a/lng/French b/lng/French index 2350010..3bb87e6 100755..100644 --- a/lng/French +++ b/lng/French @@ -6,6 +6,8 @@ # notes : misc text... +txtselectserver="Sélectionnez le serveur source :" + txtmainmenu="Menu Principal" txtlanguage="Language" txtsetkeymap="Disposition clavier" |