Versins Check als Funktion ausgelagert

This commit is contained in:
Leon Gaultier 2014-03-28 07:54:35 +01:00
parent 417542db3f
commit 0720809d02

View File

@ -203,6 +203,15 @@ func_term_output () {
return 0 return 0
} }
func_check_version () {
#Ermitteln der letzten aktuell verfügbaren Version
LATEST_VERSION=`curl -s $CALIBRE_DOWNLOAD_PAGE | grep 'latest release of calibre' | sed 's/[^0-9.]*\([1-9]*[0-9]\.[1-9]*[0-9]\).*/\1/'`
#Ermitteln der aktuell installierten Version.
CURRENT_VERSION=`calibre --version | sed 's/[^0-9.]*\([0-9.]*\).*/\1/'`
return 0
}
#func_check_progs () { #func_check_progs () {
@ -225,11 +234,7 @@ func_check_stat # Funktion check Status Netzwerk und Downloadadressen
case $? in case $? in
1) 1)
#Ermitteln der letzten aktuell verfügbaren Version func_check_version
LATEST_VERSION=`curl -s $CALIBRE_DOWNLOAD_PAGE | grep 'latest release of calibre' | sed 's/[^0-9.]*\([1-9]*[0-9]\.[1-9]*[0-9]\).*/\1/'`
#Ermitteln der aktuell installierten Version.
CURRENT_VERSION=`calibre --version | sed 's/[^0-9.]*\([0-9.]*\).*/\1/'`
func_vercomp $CURRENT_VERSION $LATEST_VERSION # Funktion Versionvergleich func_vercomp $CURRENT_VERSION $LATEST_VERSION # Funktion Versionvergleich
case $? in case $? in
0) 0)