|
From: <jbo...@li...> - 2006-06-06 01:57:46
|
Author: jfr...@jb...
Date: 2006-06-05 18:10:10 -0400 (Mon, 05 Jun 2006)
New Revision: 4625
Modified:
labs/jbossweb/trunk/src/share/native/build/buildphp.sh
Log:
Arrange the URL to FILE conversion.
Modified: labs/jbossweb/trunk/src/share/native/build/buildphp.sh
===================================================================
--- labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-05 21:49:05 UTC (rev 4624)
+++ labs/jbossweb/trunk/src/share/native/build/buildphp.sh 2006-06-05 22:10:10 UTC (rev 4625)
@@ -83,7 +83,15 @@
BASE=$1
URL=$2
VER=$3
-FILE=`basename $URL`
+case ${URL} in
+ *.tar.gz | *.tgz | *signed.tar)
+ FILE=`basename $URL`
+ ;;
+ */from/*)
+ FILE=`echo $URL | sed 's:/from/: :' | awk ' { print $1 } '`
+ FILE=`basename $FILE`
+ ;;
+esac
if [ ! -f ${FILE} ]
then
wget ${URL}
@@ -100,10 +108,9 @@
gzip -dc ${BASE}-${VER}.tar.gz | tar xvf -
;;
*)
- # something else... (mysql)
- FILE=`echo $URL | awk -F '/from/' ' { print $1 } '`
- FILE=`basename ${FILE}`
- gzip -dc ${FILE} | tar xvf -
+ # something else...
+ echo "Unknown format $FILE"
+ exit 1
;;
esac
# Check if patches available.
|