mirror of
https://github.com/YunoHost-Apps/lutim_ynh.git
synced 2024-09-03 19:36:24 +02:00
source en téléchargement
This commit is contained in:
parent
6b1a706ca8
commit
c2904771c0
6 changed files with 15 additions and 4 deletions
|
@ -96,10 +96,14 @@ sudo yunohost app setting $app always_encrypt -v $always_encrypt
|
||||||
sudo mkdir "$final_path"
|
sudo mkdir "$final_path"
|
||||||
sudo yunohost app setting $app final_path -v $final_path
|
sudo yunohost app setting $app final_path -v $final_path
|
||||||
|
|
||||||
|
# Télécharge la source
|
||||||
|
wget -nv --show-progress -i ../sources/source_url -O lutim.tar.gz
|
||||||
|
# Vérifie la somme de contrôle de la source téléchargée.
|
||||||
|
md5sum -c ../sources/source_md5 --status || (echo "Corrupt source" && false)
|
||||||
# Décompresse la source
|
# Décompresse la source
|
||||||
tar -x -f ../sources/lutim.tar.gz
|
tar -x -f lutim.tar.gz
|
||||||
# Copie les fichiers sources
|
# Copie les fichiers sources
|
||||||
sudo cp -a lutim/. "$final_path"
|
sudo cp -a $(cat ../sources/source_dir)/. "$final_path"
|
||||||
# Copie les fichiers additionnels ou modifiés.
|
# Copie les fichiers additionnels ou modifiés.
|
||||||
sudo cp -a ../sources/ajouts/. "$final_path"
|
sudo cp -a ../sources/ajouts/. "$final_path"
|
||||||
# Et copie le fichier de config nginx
|
# Et copie le fichier de config nginx
|
||||||
|
|
|
@ -25,10 +25,14 @@ pathRslash=$(echo "$path" | sed 's@/$@@')
|
||||||
# Modifie le domaine pour qu'il passe dans une regex
|
# Modifie le domaine pour qu'il passe dans une regex
|
||||||
domain_regex=$(echo "$domain" | sed 's@-@.@g')
|
domain_regex=$(echo "$domain" | sed 's@-@.@g')
|
||||||
|
|
||||||
|
# Télécharge la source
|
||||||
|
wget -nv --show-progress -i ../sources/source_url -O lutim.tar.gz
|
||||||
|
# Vérifie la somme de contrôle de la source téléchargée.
|
||||||
|
md5sum -c ../sources/source_md5 --status || (echo "Corrupt source" && false)
|
||||||
# Décompresse la source
|
# Décompresse la source
|
||||||
tar -x -f ../sources/lutim.tar.gz
|
tar -x -f lutim.tar.gz
|
||||||
# Copie les fichiers sources
|
# Copie les fichiers sources
|
||||||
sudo cp -a lutim/. "$final_path"
|
sudo cp -a $(cat ../sources/source_dir)/. "$final_path"
|
||||||
# Copie les fichiers additionnels ou modifiés.
|
# Copie les fichiers additionnels ou modifiés.
|
||||||
sudo cp -a ../sources/ajouts/. "$final_path"
|
sudo cp -a ../sources/ajouts/. "$final_path"
|
||||||
# Et copie le fichier de config nginx
|
# Et copie le fichier de config nginx
|
||||||
|
|
Binary file not shown.
1
sources/source_dir
Normal file
1
sources/source_dir
Normal file
|
@ -0,0 +1 @@
|
||||||
|
lutim-1082f42682988453aef2a130ce99d3eae2e950ba-1082f42682988453aef2a130ce99d3eae2e950ba
|
1
sources/source_md5
Normal file
1
sources/source_md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
1a9a8dec0e418a87a32799b0b875813a lutim.tar.gz
|
1
sources/source_url
Normal file
1
sources/source_url
Normal file
|
@ -0,0 +1 @@
|
||||||
|
https://git.framasoft.org/luc/lutim/repository/archive.tar.gz?ref=1082f42682988453aef2a130ce99d3eae2e950ba
|
Loading…
Reference in a new issue