X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=utils%2Finstall;h=bdceaf11881fa5dd5f7498c44cc777f1db420213;hb=HEAD;hp=78b7d1aba5d03010fc8423361a8a76f49f55109d;hpb=996bd803ab22572b622b684221c9a8ca04b3f63a;p=debian%2Fsplat diff --git a/utils/install b/utils/install index 78b7d1a..bdceaf1 100755 --- a/utils/install +++ b/utils/install @@ -1,7 +1,7 @@ #!/bin/bash # # Simple shell script for installing SPLAT! and associated utilities. -# Written by John A. Magliacane, KD2BD April 2002 +# Written by John A. Magliacane, KD2BD April 2002. Updated March 2009. # install_citydecoder() @@ -16,6 +16,14 @@ install_usgs2sdf() echo "usgs2sdf installed!" } +install_srtm2sdf() +{ + cp srtm2sdf /usr/local/bin + rm -f /usr/local/bin/srtm2sdf-hd + ln -s /usr/local/bin/srtm2sdf /usr/local/bin/srtm2sdf-hd + echo "srtm2sdf and srtm2sdf-hd installed!" +} + install_fontdata() { cp fontdata /usr/local/bin @@ -24,31 +32,39 @@ install_fontdata() whoami=`whoami` -if [ $whoami != "root" ]; then +if [ "$whoami" != "root" ]; then echo "Sorry, $whoami. You need to be 'root' to install this software. :-(" fi -if [ $# == "0" ]; then - echo "Usage: ./install { citydecoder, usgs2sdf, fontdata, all }" +if [ "$#" = "0" ]; then + echo "Usage: ./install { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }" else - if [ $1 == "citydecoder" ] && [ $whoami == "root" ] && [ -x citydecoder ]; then + if [ "$1" = "citydecoder" ] && [ "$whoami" = "root" ] && [ -x citydecoder ]; then install_citydecoder fi - if [ $1 == "usgs2sdf" ] && [ $whoami == "root" ] && [ -x usgs2sdf ]; then + if [ "$1" = "srtm2sdf" ] && [ "$whoami" = "root" ] && [ -x srtm2sdf ]; then + install_srtm2sdf + fi + + if [ "$1" = "usgs2sdf" ] && [ "$whoami" = "root" ] && [ -x usgs2sdf ]; then install_usgs2sdf fi - if [ $1 == "fontdata" ] && [ $whoami == "root" ] && [ -x fontdata ]; then + if [ "$1" = "fontdata" ] && [ "$whoami" = "root" ] && [ -x fontdata ]; then install_fontdata fi - if [ $1 == "all" ] && [ $whoami == "root" ]; then + if [ "$1" = "all" ] && [ "$whoami" = "root" ]; then if [ -x citydecoder ]; then install_citydecoder fi + if [ -x srtm2sdf ]; then + install_srtm2sdf + fi + if [ -x usgs2sdf ]; then install_usgs2sdf fi @@ -58,7 +74,8 @@ else fi fi - if [ $1 != "citydecoder" ] && [ $1 != "usgs2sdf" ] && [ $1 != "fontdata" ] && [ $1 != "all" ]; then - echo "Usage: install { citydecoder, usgs2sdf, fontdata, all }" + if [ "$1" != "citydecoder" ] && [ "$1" != "srtm2sdf" ] && [ "$1" != "usgs2sdf" ] && [ "$1" != "fontdata" ] && [ "$1" != "all" ]; then + echo "Usage: install { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }" fi fi +