]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Linux: 3: Update specfile to know about 3.* kernels.
authorEdward Z. Yang <ezyang@mit.edu>
Sun, 27 Nov 2011 00:32:51 +0000 (19:32 -0500)
committerDerrick Brashear <shadow@dementix.org>
Mon, 28 Nov 2011 02:40:04 +0000 (18:40 -0800)
Update spec file to be consistent with acinclude.m4 with regards to
sysnames.  We don't bother updating the code inside the legacy kernel
build section, as it doesn't get triggered for 3.* kernels (it should
probably get cleaned up at some point.)

Also, fix a bug in error message printing of unrecognized kernel.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Reviewed-on: http://gerrit.openafs.org/6120
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Simon Wilkinson <sxw@inf.ed.ac.uk>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit 0f9214164ad56bfe74d0f2cec8775a312f5128dd)

Change-Id: Ie414751cf01c44a73bf9eaef67c593cced2680d9
Reviewed-on: http://gerrit.openafs.org/6121
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/packaging/RedHat/openafs.spec.in

index 3eba3265674386cf2dc98fe4ab983cb5f9b4324a..e6ba96da8890c58dfb564211d191005e37aa988d 100644 (file)
@@ -693,11 +693,11 @@ case %{kernvers} in
    2.4.*)
        kv='24'
        ;;
-   2.6.*)
+   2.6.* | 3.*)
        kv='26'
        ;;
    *)
-       echo "I don't know how to build linux-`expr ${kernvers} : \(^[0-9]*[.][0-9]*\)`"
+       echo "I don't know how to build linux-`expr %{kernvers} : '\(^[0-9]*[.][0-9]*\)'`"
        exit 1
        ;;
 esac
@@ -972,12 +972,12 @@ case %{kernvers} in
        kv='24'
        kmodend=.o
        ;;
-   2.6.*)
+   2.6.* | 3.*)
        kv='26'
        kmodend=.ko
        ;;
    *)
-       echo "I don't know how to build linux-`expr ${kernvers} : \(^[0-9]*[.][0-9]*\)`"
+       echo "I don't know how to build linux-`expr %{kernvers} : '\(^[0-9]*[.][0-9]*\)'`"
        exit 1
        ;;
 esac