Whamcloud - gitweb
LU-303 fix OFED bugfix release download location
authorBrian J. Murrell <brian@whamcloud.com>
Tue, 3 May 2011 19:57:21 +0000 (15:57 -0400)
committerJohann Lombardi <johann@whamcloud.com>
Tue, 7 Jun 2011 14:33:22 +0000 (07:33 -0700)
On the OFED download server both w.x.y and w.x.y.z releases are
stored in the w.x.y dir, so handle that properly for the w.x.y.z case.

Signed-off-by: Brian J. Murrell <brian@whamcloud.com>
Change-Id: I28d63d8a64d50665e905b3f8971bccfe6bad0fe9
Reviewed-on: http://review.whamcloud.com/895
Tested-by: Hudson
Reviewed-by: Yang Sheng <ys@whamcloud.com>
Reviewed-by: Michael MacDonald <mjmac@whamcloud.com>
Reviewed-by: Johann Lombardi <johann@whamcloud.com>
build/lbuild

index 844afcf..b6395fc 100755 (executable)
@@ -526,7 +526,12 @@ download_ofed() {
         return 0
     fi
 
-    local location="http://www.openfabrics.org/downloads/OFED/ofed-${OFED_VERSION}/"
+    local OFED_BASE_VERSION=$OFED_VERSION
+    if [[ $OFED_VERSION = *.*.*.* ]]; then
+        OFED_BASE_VERSION=${OFED_VERSION%.*}
+    fi
+
+    local location="http://www.openfabrics.org/downloads/OFED/ofed-${OFED_BASE_VERSION}/"
 
     if [[ $OFED_VERSION = daily-* ]]; then
         local Mmv daily