Whamcloud - gitweb
b=19671
authorbrian <brian>
Tue, 2 Jun 2009 10:45:02 +0000 (10:45 +0000)
committerbrian <brian>
Tue, 2 Jun 2009 10:45:02 +0000 (10:45 +0000)
i=jack
i=wangyb

Give lbuild's old-school-build RPM storage code the ability to understand
the format of RPMs built from OFED pre-releases.

build/lbuild.old_school

index d36861b..869be39 100644 (file)
@@ -305,8 +305,10 @@ store_for_reuse() {
     if [ -n "$OFED_VERSION" -a "$OFED_VERSION" != "inkernel" ]; then
         # store kernel-ib RPMs
         local rpmname
+        local ofed_version=$(echo $OFED_VERSION |
+                             sed -re 's/-(20[0-9]{6,6}-[0-9]{4,4}|rc[0-9]*)$//')
         for rpmname in "kernel-ib" "kernel-ib-devel"; do
-            rpmname="${rpmname}-${OFED_VERSION}"
+            rpmname="${rpmname}-${ofed_version}"
             if $PATCHLESS; then
                 rpmname="${rpmname}-${LINUXRELEASE//-/_}"
             else