1
0
Fork 0
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:
polytan02 2017-01-17 18:59:41 +00:00
parent 0b724252ca
commit 85771186b5
2 changed files with 26 additions and 22 deletions

View file

@ -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

View file

@ -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