diff options
author | Martin Schirrmacher <vdr.skinflatplus@schirrmacher.eu> | 2014-03-22 16:38:16 +0100 |
---|---|---|
committer | Martin Schirrmacher <vdr.skinflatplus@schirrmacher.eu> | 2014-03-22 16:38:16 +0100 |
commit | a39553c042f5b45b11c113c288841e1b0e0a3c7a (patch) | |
tree | 8716113bb5876b9a1cde840955db7dfeafc597de /contrib | |
parent | 952db9a58dccbd87ca30a85e12203cb39ddd6cd5 (diff) | |
download | skin-flatplus-a39553c042f5b45b11c113c288841e1b0e0a3c7a.tar.gz skin-flatplus-a39553c042f5b45b11c113c288841e1b0e0a3c7a.tar.bz2 |
you can configure to use colors for signal quality (works only with ProgresType big line + outline); update MV-Themes
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/flatPlus_MV_Update.sh | 54 |
1 files changed, 34 insertions, 20 deletions
diff --git a/contrib/flatPlus_MV_Update.sh b/contrib/flatPlus_MV_Update.sh index 23a0de71..6cadee6f 100755 --- a/contrib/flatPlus_MV_Update.sh +++ b/contrib/flatPlus_MV_Update.sh @@ -16,7 +16,8 @@ timedout_read() { stty "$old_tty_settings" # See man page for "stty." } -# In Skriptordner wechseln +### Start +# In Skriptordner wechseln (contrib) cd $(dirname $0) # Skript im contrib-Ordner if [ ! -d "../$ICONS" -o ! -d "../$THEMES" -o ! -d "../$DECORS" ] ; then @@ -24,13 +25,26 @@ if [ ! -d "../$ICONS" -o ! -d "../$THEMES" -o ! -d "../$DECORS" ] ; then exit 1 fi -# Löschen! -echo "-------------------------------" -echo "MV_Themes löschen? (J/n)" -timedout_read 5 TASTE -if [ "$TASTE" = "n" -o "$TASTE" = "N" ] ; then - echo "Skript abgebrochen. Es wurde nichts gelöscht!" - exit +if [ -n "$1" ] ; then # Parameter wurde übergeben + if [ "$1" = "-u" -o "$1" = "-U" ] ; then + SILENTUPDATE=1 ; echo "Silent Update! ($1)" + else + echo "Falscher Parameter: $1" + echo "Aufruf mit $(basename $0)" + echo "Parameter -u Keine Abfragen (Silent Update)." + exit + fi +fi + +# MV_Themes Löschen! +if [ -z "$SILENTUPDATE" ] ; then + echo "-------------------------------" + echo "MV_Themes löschen? (J/n)" + timedout_read 5 TASTE + if [ "$TASTE" = "n" -o "$TASTE" = "N" ] ; then + echo "Skript abgebrochen. Es wurde nichts gelöscht!" + exit + fi fi rm -rf ../$ICONS/MV* @@ -40,22 +54,22 @@ rm -f ../$INFO rm -f ../$HIST echo "MV-Themen wurden entfernt." -# Themen neu laden -echo "-------------------------------" -echo "MV_Themes neu herunterladen und entpacken? (J/n)" -timedout_read 5 TASTE -[ "$TASTE" = "n" -o "$TASTE" = "N" ] && exit +# MV_Themes neu laden +if [ -z "$SILENTUPDATE" ] ; then + echo "-------------------------------" + echo "MV_Themes neu herunterladen und entpacken? (J/n)" + timedout_read 5 TASTE + [ "$TASTE" = "n" -o "$TASTE" = "N" ] && exit +fi -# Download cd .. +# Download wget https://dl.dropboxusercontent.com/u/1490505/VDR/skinflatplus/MV_Themes.tar.xz +tar -xJf MV_Themes.tar.xz # Entpacken +rm -rf MV_Themes.tar.xz # Archiv entfernen -# Entpacken -tar -xJf MV_Themes.tar.xz - -# Archiv entfernen -rm -rf MV_Themes.tar.xz - +echo "-------------------------------" echo "MV-Themen wurden aktualisiert." +echo "Zum aktivieren 'make install' eingeben." exit |