Need help with zfs kernel module.

Richard Shaw hobbes1069 at gmail.com
Tue Oct 18 22:40:43 CEST 2011


Ok, I've figured out how to create the kmod-devel packages by taking a
page from the kmodtool.

I did the kmod-spl-devel package like this:


# We need to package kernel dependent devel subpackage for each kernel version.
%{expand:%(for kernel_version in %{?kernel_versions} ; do
    cat <<EOF
%package        -n kmod-spl-devel-${kernel_version%%___*}
Summary:        Solaris Porting Layer Kernel Module Headers and Symbols
Group:          Development
Requires:       kmod-spl = %{version}-%{release}

%description    -n kmod-spl-devel-${kernel_version%%___*}
Solaris Porting Layer Kernel Module Headers and Symbols.

%files -n kmod-spl-devel-${kernel_version%%___*}
%defattr(-,root,root,-)
%{_usrsrc}/spl-%{version}/${kernel_version%%___*}/
EOF
done)}

I'll need to add this as a dependency to the kmod-zfs package.

Richard


More information about the rpmfusion-developers mailing list