From: Travis Cross Date: Wed, 14 Mar 2012 21:40:37 +0000 (+0000) Subject: FS-3990 --resolve rework file type checking in getlib routine X-Git-Tag: v1.2-rc1~19^2^2~68^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=badd59bc37b7d899430ef92ec7691d24c184b2fa;p=thirdparty%2Ffreeswitch.git FS-3990 --resolve rework file type checking in getlib routine Luke Weber reports that OS X's sed utility is broken. --- diff --git a/build/getlib.sh.in b/build/getlib.sh.in index a123483a5a..bbfe696f79 100755 --- a/build/getlib.sh.in +++ b/build/getlib.sh.in @@ -23,7 +23,7 @@ fi uncompressed=`echo $tarfile | sed 's/\(\(\.tar\.gz\|\.tar\.bz2\|\.tar\.xz\)\|\(\.tgz\|\.tbz2\)\)$//'` -case `echo $tarfile | sed 's/.*\.\([^.]\+\)$/\1/'` in +case `echo $tarfile | sed 's/^.*\.//'` in bz2|tbz2) UNZIPPER=$BZIP ;; xz) UNZIPPER=$XZ ;; gz|tgz|*) UNZIPPER=$ZCAT ;;