Linux 3.3 compat, sops->show_options()
[zfs.git] / zfs-modules.spec.in
index 8b7126b..4c13adf 100644 (file)
 %define krequires        %{kpkg}
 %endif
 %define splrequires      %{splpkg}
+%define spldevrequires   %{spldevpkg}
 %else
 %define relext           %(echo %{kverpkg} | %{__sed} -e 's/-/_/g')
 %define release          @ZFS_META_RELEASE@_%{relext}
 %if %{defined kpkg}
 %define krequires        %{kpkg} %{koppkg} %{kverpkg}
 %endif
-%define splrequires      %{splpkg} = %{splverpkg}
+%define splrequires      %{splpkg} = %{splverpkg}_%{relext}
+%define spldevrequires   %{spldevpkg} = %{splverpkg}_%{relext}
 %endif
 
 Summary:         ZFS File System
@@ -236,11 +238,10 @@ Group:           Development/Libraries
 %if %{defined krequires}
 Requires:        %{krequires}
 %endif
-Requires:        %{splrequires}
 %if %{defined kdevpkg}
-BuildRequires:   %{kdevpkg}
+Requires:        %{kdevpkg}
 %endif
-BuildRequires:   %{spldevpkg}
+Requires:        %{spldevrequires}
 
 %description devel
 The %{name}-devel package contains the kernel header files and 
@@ -272,14 +273,14 @@ rm -rf $RPM_BUILD_ROOT
 
 %post
 if [ -f /boot/System.map-%{kver} ]; then
-       depmod -ae -F /boot/System.map-%{kver} %{kver} || exit 0
+       /sbin/depmod -ae -F /boot/System.map-%{kver} %{kver} || exit 0
 else
-       depmod -ae %{kver} || exit 0
+       /sbin/depmod -a || exit 0
 fi
 
 %postun
 if [ -f /boot/System.map-%{kver} ]; then
-       depmod -ae -F /boot/System.map-%{kver} %{kver} || exit 0
+       /sbin/depmod -ae -F /boot/System.map-%{kver} %{kver} || exit 0
 else
-       depmod -ae %{kver} || exit 0
+       /sbin/depmod -a || exit 0
 fi