%define debug_package %{nil} Name: dpdk-igb_uio Version: 19.08 Release: 1%{?dist} Summary: DPDK IGB UIO kernel module License: GPLv2+ URL: http://dpdk.org Source0: %{name}-%{version}.tar.xz Source1: dpdk-igb_uio.conf %description The IGB UIO module for userspace RDMA built from DPDK source code. %package -n dkms-%{name} Summary: DKMS IGB UIO kernel module Requires: dkms BuildArch: noarch %description -n dkms-%{name} The IGB UIO module for userspace RDMA built from DPDK source code. %prep %setup -q %build %install # Install the sources of the module mkdir -p %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release} install -D -p -m 0644 kernel/linux/igb_uio/* %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release} install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/modules-load.d/dpdk-igb_uio.conf cat > %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf <