3b2e14c90156120b53c5031856842de0c57ca58c max Tue May 30 17:34:02 2017 -0700 gene interactions track: add to hgGene, patch GBIC/GBIB for it, refs #13634 diff --git src/browserbox/root/updateBrowser.sh src/browserbox/root/updateBrowser.sh index f2f97f7..e267452 100755 --- src/browserbox/root/updateBrowser.sh +++ src/browserbox/root/updateBrowser.sh @@ -222,30 +222,38 @@ if apt-cache policy r-base | grep "Installed: .none." > /dev/null; then echo - Installing R apt-get update apt-get --no-install-recommends install -y r-base-core apt-get -y autoremove fi # install imagemagick for the session gallery if apt-cache policy imagemagick | grep "Installed: .none." > /dev/null; then echo - Installing imagemagick apt-get update apt-get --no-install-recommends install -y imagemagick apt-get -y autoremove fi +# install mysql-python for hgGeneGraph, actually cgi-bin/pyLib/hgLib.py +if apt-cache policy python-mysqldb | grep "Installed: .none." > /dev/null; then + echo - Installing mysql-python + apt-get update + apt-get --no-install-recommends install -y python-mysqldb + apt-get -y autoremove +fi + echo echo - Updating the genome browser software via rsync: # CGI-BIN and HTDOCS: # the parameter "hgwdev" copies over only the beta/alpha CGIs from hgwdev if [ "$1" == "hgwdev" ] ; then # note the missing -u option to RSYNC: in hgwdev mode, we want to overwrite everything. # On a development machine, the developer might have touched a file # for testing. We want to make sure that all local files are overwritten by the # files on hgwdev RSYNCOPTS="-ltrzvh" user=$2 dirExt=$3 if [ "$user" == "" ]; then