From: Brian Behlendorf Date: Thu, 11 Jul 2013 22:33:10 +0000 (-0700) Subject: Add dkms_version conditional X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=zfs.git;a=commitdiff_plain;h=e34f17a8dfc0ef7650ba489f9772c2c20dc8bec4 Add dkms_version conditional By adding a dkms_version conditional it's now possible to specify an exact version of dkms. This is used by the Fedora and EPEL yum repositories to ensure the patched version of dkms provided by the repository is installed. The patched version of dkms ensures that the spl modules are built before the zfs modules. Signed-off-by: Brian Behlendorf Closes #1466 --- diff --git a/rpm/generic/zfs-dkms.spec.in b/rpm/generic/zfs-dkms.spec.in index 97c811e..c758baa 100644 --- a/rpm/generic/zfs-dkms.spec.in +++ b/rpm/generic/zfs-dkms.spec.in @@ -14,7 +14,11 @@ Source0: %{module}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch +%if 0%{?dkms_version:1} +Requires: dkms = %{dkms_version} +%else Requires: dkms >= 2.2.0.2 +%endif Requires: spl-dkms = %{version} Requires: gcc, make, perl Requires: kernel-devel