mirror of
https://github.com/YunoHost-Apps/framagames_ynh.git
synced 2024-09-03 18:36:28 +02:00
Update on scripts
This commit is contained in:
parent
0b724252ca
commit
85771186b5
2 changed files with 26 additions and 22 deletions
|
@ -99,18 +99,27 @@ ynh_app_setting_set "$app" finalphpconf "$finalphpconf"
|
||||||
sudo mkdir -p $final_path
|
sudo mkdir -p $final_path
|
||||||
|
|
||||||
# We download the sources and go to latest revision
|
# We download the sources and go to latest revision
|
||||||
URL=`sudo cat ../sources/source_url`;
|
#URL=`sudo cat ../sources/source_url`;
|
||||||
SHA1=`sudo cat ../sources/source_sha1`;
|
#SHA1=`sudo cat ../sources/source_sha1`;
|
||||||
sudo rm -rf ./gitsources
|
#sudo rm -rf ./gitsources
|
||||||
sudo mkdir gitsources
|
#sudo mkdir gitsources
|
||||||
sudo chmod 777 gitsources
|
#sudo chmod 777 gitsources
|
||||||
# We get the repository address
|
# We get the repository address
|
||||||
sudo git clone $URL gitsources
|
#sudo git clone $URL gitsources
|
||||||
# We reset to the latest known revision and copy the files to final_path
|
# We reset to the latest known revision and copy the files to final_path
|
||||||
cd gitsources
|
#cd gitsources
|
||||||
sudo git reset --hard $SHA1
|
#sudo git reset --hard $SHA1
|
||||||
sudo cp -a * $final_path
|
#sudo cp -a * $final_path
|
||||||
cd ..
|
#cd ..
|
||||||
|
|
||||||
|
# We download the sources and check the md5sum
|
||||||
|
SHA1=`sudo cat ../sources/source_sha1`;
|
||||||
|
sed -i "s@SHA1TOCHANGE@$SHA1@g" ../sources/source_url
|
||||||
|
sed -i "s@SHA1TOCHANGE@$SHA1@g" ../sources/source_md5
|
||||||
|
sudo wget -nv -i ../sources/source_url -O framagames-${SHA1}.zip
|
||||||
|
sudo md5sum -c ../sources/source_md5 --status || (echo "Corrupt source" >&2 && false)
|
||||||
|
sudo unzip framagames-${SHA1}.zip -d ../sources/
|
||||||
|
sudo cp -a ../sources/framagames-${SHA1}/.* $final_path
|
||||||
|
|
||||||
# Set permissions
|
# Set permissions
|
||||||
sudo chmod 775 -R $final_path
|
sudo chmod 775 -R $final_path
|
||||||
|
|
|
@ -31,19 +31,14 @@ finalphpconf=$(ynh_app_setting_get $app finalphpconf)
|
||||||
sudo rm -rf $final_path
|
sudo rm -rf $final_path
|
||||||
sudo mkdir -p $final_path
|
sudo mkdir -p $final_path
|
||||||
|
|
||||||
# We download the sources and go to latest revision
|
# We download the sources and check the md5sum
|
||||||
URL=`sudo cat ../sources/source_url`;
|
|
||||||
SHA1=`sudo cat ../sources/source_sha1`;
|
SHA1=`sudo cat ../sources/source_sha1`;
|
||||||
sudo rm -rf ./gitsources
|
sed -i "s@SHA1TOCHANGE@$SHA1@g" ../sources/source_url
|
||||||
sudo mkdir gitsources
|
sed -i "s@SHA1TOCHANGE@$SHA1@g" ../sources/source_md5
|
||||||
sudo chmod 777 gitsources
|
sudo wget -nv -i ../sources/source_url -O framagames-${SHA1}.zip
|
||||||
# We get the repository address
|
sudo md5sum -c ../sources/source_md5 --status || (echo "Corrupt source" >&2 && false)
|
||||||
sudo git clone $URL gitsources
|
sudo unzip framagames-${SHA1}.zip -d ../sources/
|
||||||
# We reset to the latest known revision and copy the files to final_path
|
sudo cp -a ../sources/framagames-${SHA1}/.* $final_path
|
||||||
cd gitsources
|
|
||||||
sudo git reset --hard $SHA1
|
|
||||||
sudo cp -a * $final_path
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
# Set permissions
|
# Set permissions
|
||||||
sudo chmod 775 -R $final_path
|
sudo chmod 775 -R $final_path
|
||||||
|
|
Loading…
Reference in a new issue