1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/mytinytodo_ynh.git synced 2024-09-03 19:46:01 +02:00

Correction sur la mise à jour et le README

This commit is contained in:
plabuse 2017-04-09 19:16:22 +02:00
parent 8f1fb91ee9
commit 71fc6f0cff
2 changed files with 13 additions and 4 deletions

View file

@ -9,7 +9,7 @@
## En image : ## En image :
![capture mytinytodo](https://framapic.org/kHD4bcOGCnam/p7uc1rDT1B9j.png) ![capture mytinytodo](http://www.mytinytodo.net/images/shot-v14b1.png)
## Francais : ## Francais :
@ -29,6 +29,13 @@ Pour le moment, je pars sur une installation simple.
* à faire. * à faire.
## Mise à jour :
```bash
yunohost app upgrade --verbose mytinytodo -u https://github.com/plabuse/mytinytodo_ynh
```
## Astuces : ## Astuces :
* Pour saisir rapidement une tâche, avec une priorité et des mots clefs * Pour saisir rapidement une tâche, avec une priorité et des mots clefs

View file

@ -65,6 +65,7 @@ SETUP_SOURCE () { # Télécharge la source, décompresse et copie dans $final_pa
} }
SETUP_SOURCE_ZIP () { # Télécharge la source, décompresse et copie dans $final_path SETUP_SOURCE_ZIP () { # Télécharge la source, décompresse et copie dans $final_path
# Attention l'archive /tmp/xxx/mytinytodo/*
src_url=$(cat ../conf/app.src | grep SOURCE_URL | cut -d'>' -f2) src_url=$(cat ../conf/app.src | grep SOURCE_URL | cut -d'>' -f2)
src_checksum=$(cat ../conf/app.src | grep SOURCE_SUM | cut -d= -f2) src_checksum=$(cat ../conf/app.src | grep SOURCE_SUM | cut -d= -f2)
# Download sources from the upstream # Download sources from the upstream
@ -76,7 +77,7 @@ SETUP_SOURCE_ZIP () { # Télécharge la source, décompresse et copie dans $fina
temp_dir=$(mktemp -d) temp_dir=$(mktemp -d)
unzip -quo source.zip -d $temp_dir # On passe par un dossier temporaire car unzip ne permet pas d'ignorer le dossier parent. unzip -quo source.zip -d $temp_dir # On passe par un dossier temporaire car unzip ne permet pas d'ignorer le dossier parent.
sudo cp -a $temp_dir/*/. $final_path sudo cp -a $temp_dir/*/. $final_path
#sudo rm -r $temp_dir sudo rm -r $temp_dir
# Copie les fichiers additionnels ou modifiés. # Copie les fichiers additionnels ou modifiés.
if test -e "../sources/ajouts"; then if test -e "../sources/ajouts"; then
sudo cp -a ../sources/ajouts/. "$final_path" sudo cp -a ../sources/ajouts/. "$final_path"
@ -84,6 +85,8 @@ SETUP_SOURCE_ZIP () { # Télécharge la source, décompresse et copie dans $fina
} }
UPDATE_SOURCE_ZIP () { # Télécharge la source, décompresse et copie dans $final_path UPDATE_SOURCE_ZIP () { # Télécharge la source, décompresse et copie dans $final_path
# Attention dans l'update le zip /tmp/xxx/db je n'ai pas respecte l'arboresence
# il n'y a pas de repertoire principal mytinytodo, la commande cp est differente
upd_url=$(cat ../conf/app.src | grep UPDATE_URL | cut -d'|' -f2) upd_url=$(cat ../conf/app.src | grep UPDATE_URL | cut -d'|' -f2)
upd_checksum=$(cat ../conf/app.src | grep UPDATE_SUM | cut -d'@' -f2) upd_checksum=$(cat ../conf/app.src | grep UPDATE_SUM | cut -d'@' -f2)
# Download sources from the upstream # Download sources from the upstream
@ -95,8 +98,7 @@ UPDATE_SOURCE_ZIP () { # Télécharge la source, décompresse et copie dans $fin
temp_dir=$(mktemp -d) temp_dir=$(mktemp -d)
unzip -quo source.zip -d $temp_dir # On passe par un dossier temporaire car unzip ne permet pas d'ignorer le dossier parent. unzip -quo source.zip -d $temp_dir # On passe par un dossier temporaire car unzip ne permet pas d'ignorer le dossier parent.
sudo cp -a $temp_dir/* $final_path sudo cp -a $temp_dir/* $final_path
# sudo rm -r $temp_dir sudo rm -r $temp_dir
# Copie les fichiers additionnels ou modifiés. # Copie les fichiers additionnels ou modifiés.
if test -e "../sources/ajouts"; then if test -e "../sources/ajouts"; then
sudo cp -a ../sources/ajouts/. "$final_path" sudo cp -a ../sources/ajouts/. "$final_path"