specfile fix
authorMiklos Szeredi <miklos@szeredi.hu>
Mon, 2 Jun 2003 06:12:27 +0000 (06:12 +0000)
committerMiklos Szeredi <miklos@szeredi.hu>
Mon, 2 Jun 2003 06:12:27 +0000 (06:12 +0000)
ChangeLog
fuse.spec

index 549c5bc9e6d4bfb33b7000ff1ae2c6fe946eec96..792395d118c130858057e56626454b421cc4a8d3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-06-02  Miklos Szeredi <mszeredi@inf.bme.hu>
+
+       * And another spec-file fix by Achim Settelmeier
+
 2003-05-26  Miklos Szeredi <mszeredi@inf.bme.hu>
 
        * Spec-file fix by Achim Settelmeier
index 0dcd30bec89c18611373021213f1042b56837817..375b13df25ae03d8bdd67b554b9c3576968cede4 100644 (file)
--- a/fuse.spec
+++ b/fuse.spec
@@ -1,8 +1,8 @@
 %define kernelversion %(uname -r)
 %define fusemoduledir /lib/modules/%{kernelversion}/kernel/fs/fuse
 
-%define kernelrel %(uname -r | sed -e s/-/_/)
-%define real_release 5
+%define kernelrel %(uname -r | sed -e s/-/_/g)
+%define real_release 6
 
 Name: fuse
 Version: 1.0
@@ -40,7 +40,14 @@ case "$RPM_BUILD_ROOT" in *-root) rm -rf $RPM_BUILD_ROOT ;; esac
 # invoke configure with the --with-kernel option in case we attempt to
 # compile for a different kernel and hope the path is right :-)
 if [ "%{kernelversion}" != $(uname -r) ]; then
-       WITH_KERNEL="--with-kernel=/usr/src/linux-%{kernelversion}"
+       for dir in /lib/modules/%{kernelversion}/build   \
+                /usr/src/linux-%{kernelversion}         \
+                /usr/local/src/linux-%{kernelversion}   ; do 
+               if [ -d "$dir" ]; then
+                       WITH_KERNEL="--with-kernel=$dir"
+                       break
+               fi
+       done
 fi
 
 ./configure \