Name: pfring Version: 9.0.0 Release: 1%{?dist} Summary: PF_RING libraries and utilities License: GPL Group: Networking/Utilities URL: https://www.ntop.org/products/pf_ring/ Source0: https://github.com/ntop/PF_RING/archive/refs/tags/%{version}.tar.gz ExclusiveArch: x86_64 aarch64 BuildRequires: bison BuildRequires: flex BuildRequires: gcc BuildRequires: libpcap-devel BuildRequires: make BuildRequires: tar BuildRequires: xz BuildRequires: zlib-devel Requires: %{name}-kmod = %{version} Provides: %{name}-kmod-common = %{version}-%{release} %description %{summary}. %package kmodsrc Summary: %{name} kernel module source code Group: System Environment/Kernel BuildArch: noarch %description kmodsrc %{summary}. %prep %autosetup -n PF_RING-%{version} %build pushd userland %configure make popd %install pushd userland make install DESTDIR=%{buildroot} popd mv kernel %{name}-kmod-%{version} install -d %{buildroot}%{_datadir}/%{name}-kmod-%{version} tar --create \ --use-compress-program xz \ --file %{buildroot}%{_datadir}/%{name}-kmod-%{version}/%{name}-kmod-%{version}.tar.xz \ %{name}-kmod-%{version} %files %doc README.md %license LICENSE %{_bindir}/* %{_includedir}/*.h %{_libdir}/* %{_prefix}/local/bin/* %{_prefix}/local/include/*.h %{_prefix}/local/include/pcap/*.h %{_prefix}/local/lib/*.a %{_prefix}/local/lib/*.so* %{_prefix}/local/lib/pkgconfig/*.pc %{_prefix}/local/share/man/man1/* %{_prefix}/local/share/man/man3/* %{_prefix}/local/share/man/man5/* %{_prefix}/local/share/man/man7/* %files kmodsrc %license LICENSE %{_datadir}/%{name}-kmod-%{version} %changelog %autochangelog