forked from Mirrors/freeswitch
37 lines
523 B
Bash
37 lines
523 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
TAR=@TAR@
|
||
|
ZCAT=@ZCAT@
|
||
|
WGET=@WGET@
|
||
|
CURL=@CURL@
|
||
|
|
||
|
DIR=`pwd`
|
||
|
|
||
|
if [ -f $WGET ] ; then
|
||
|
DOWNLOAD_CMD=$WGET
|
||
|
else
|
||
|
if [ -f $CURL ] ; then
|
||
|
DOWNLOAD_CMD="$CURL -O"
|
||
|
fi
|
||
|
fi
|
||
|
|
||
|
base=http://files.freeswitch.org/
|
||
|
tarfile=$1
|
||
|
install=$2
|
||
|
|
||
|
if [ ! -f $tarfile ] ; then
|
||
|
$DOWNLOAD_CMD $base$tarfile
|
||
|
if [ ! -f $tarfile ] ; then
|
||
|
echo cannot find $tarfile
|
||
|
exit 1
|
||
|
fi
|
||
|
fi
|
||
|
|
||
|
if [ ! -z $install ] ; then
|
||
|
test -d $install || mkdir $install
|
||
|
cd $install && $ZCAT -c -d $DIR/$tarfile | $TAR x
|
||
|
fi
|
||
|
|
||
|
exit 0
|
||
|
|