--- loncom/html/adm/MathJax/commands 2011/12/06 16:23:30 1.1
+++ loncom/html/adm/MathJax/commands 2017/10/21 00:25:35 1.8
@@ -1,6 +1,24 @@
-rm -rf $1/
-unzip -q -o -d $1 mathjax-MathJax-v1.1a-0-g1697387.zip
-mv $1/mathjax-MathJax-f5cd294/* $1/.
-rm -r $1/mathjax-MathJax-f5cd294
-chown -R www:www $1
-find $1 -type d -exec chmod u=rwx,go-rwx {} \;
+currversion=0.0
+mathjaxdir='/home/httpd/html/adm/MathJax'
+if [ -e $mathjaxdir ]
+then
+ if [ -e "$mathjaxdir/VERSION" ]
+ then
+ currversion=`cat $mathjaxdir/VERSION`
+ fi
+fi
+newversion=`cat VERSION`
+comparison=`echo "$newversion > $currversion" | bc`
+if [ $comparison -gt 0 ]
+then
+ if [ -e $mathjaxdir ]
+ then
+ rm -rf $mathjaxdir
+ fi
+ unzip -q -o -d $mathjaxdir mathjax-MathJax-v2.7.2.zip
+ mv $mathjaxdir/MathJax-2.7.2/* $mathjaxdir/.
+ rm -r $mathjaxdir/MathJax-2.7.2
+ cp VERSION $mathjaxdir/VERSION
+ chown -R www:www $mathjaxdir
+ find $mathjaxdir -type d -exec chmod u=rwx,go-rwx {} \;
+fi