|
|
|
@ -1,6 +1,19 @@
|
|
|
|
|
# Define the kmod package name here.
|
|
|
|
|
%define kmod_name usbip
|
|
|
|
|
|
|
|
|
|
%define findpat %( echo "%""P" )
|
|
|
|
|
%define __find_requires /usr/lib/rpm/redhat/find-requires.ksyms
|
|
|
|
|
%define __find_provides /usr/lib/rpm/redhat/find-provides.ksyms %{kmod_name} %{?epoch:%{epoch}:}%{version}-%{release}
|
|
|
|
|
%define dup_state_dir %{_localstatedir}/lib/rpm-state/kmod-dups
|
|
|
|
|
%define kver_state_dir %{dup_state_dir}/kver
|
|
|
|
|
%define kver_state_file %{kver_state_dir}/%{kmod_kernel_version}.%{_arch}
|
|
|
|
|
%define dup_module_list %{dup_state_dir}/rpm-kmod-%{kmod_name}-modules
|
|
|
|
|
%define debug_package %{nil}
|
|
|
|
|
|
|
|
|
|
%global _use_internal_dependency_generator 0
|
|
|
|
|
%global kernel_source() %{_usrsrc}/kernels/%{kmod_kernel_version}.%{_arch}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# If kmod_kernel_version isn't defined on the rpmbuild line, define it here.
|
|
|
|
|
%{!?kmod_kernel_version: %define kmod_kernel_version 5.14.0-284.11.1.el9_2}
|
|
|
|
|
|
|
|
|
@ -8,7 +21,7 @@
|
|
|
|
|
|
|
|
|
|
Name: kmod-%{kmod_name}
|
|
|
|
|
Version: 0.0
|
|
|
|
|
Release: 3%{?dist}
|
|
|
|
|
Release: 3.1%{?dist}
|
|
|
|
|
Summary: %{kmod_name} kernel module(s)
|
|
|
|
|
Group: System Environment/Kernel
|
|
|
|
|
License: GPLv2
|
|
|
|
@ -18,27 +31,6 @@ URL: http://www.kernel.org/
|
|
|
|
|
Source0: %{kmod_name}-%{version}.tar.gz
|
|
|
|
|
Source5: GPL-v2.0.txt
|
|
|
|
|
|
|
|
|
|
%define __spec_install_post \
|
|
|
|
|
/usr/lib/rpm/check-buildroot \
|
|
|
|
|
/usr/lib/rpm/redhat/brp-ldconfig \
|
|
|
|
|
/usr/lib/rpm/brp-compress \
|
|
|
|
|
/usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump \
|
|
|
|
|
/usr/lib/rpm/brp-strip-static-archive /usr/bin/strip \
|
|
|
|
|
/usr/lib/rpm/redhat/brp-python-bytecompile "" "1" "0" \
|
|
|
|
|
/usr/lib/rpm/brp-python-hardlink \
|
|
|
|
|
/usr/lib/rpm/redhat/brp-mangle-shebangs
|
|
|
|
|
%define findpat %( echo "%""P" )
|
|
|
|
|
%define __find_requires /usr/lib/rpm/redhat/find-requires.ksyms
|
|
|
|
|
%define __find_provides /usr/lib/rpm/redhat/find-provides.ksyms %{kmod_name} %{?epoch:%{epoch}:}%{version}-%{release}
|
|
|
|
|
%define dup_state_dir %{_localstatedir}/lib/rpm-state/kmod-dups
|
|
|
|
|
%define kver_state_dir %{dup_state_dir}/kver
|
|
|
|
|
%define kver_state_file %{kver_state_dir}/%{kmod_kernel_version}.%{_arch}
|
|
|
|
|
%define dup_module_list %{dup_state_dir}/rpm-kmod-%{kmod_name}-modules
|
|
|
|
|
%define debug_package %{nil}
|
|
|
|
|
|
|
|
|
|
%global _use_internal_dependency_generator 0
|
|
|
|
|
%global kernel_source() %{_usrsrc}/kernels/%{kmod_kernel_version}.%{_arch}
|
|
|
|
|
|
|
|
|
|
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
|
|
|
|
|
|
|
|
ExclusiveArch: x86_64
|
|
|
|
@ -190,6 +182,9 @@ exit 0
|
|
|
|
|
%doc /usr/share/doc/kmod-%{kmod_name}-%{version}/
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Thu Oct 05 2023 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.0-3.1
|
|
|
|
|
- Drop macro redefine
|
|
|
|
|
|
|
|
|
|
* Thu Oct 05 2023 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.0-3
|
|
|
|
|
- Rebuilt for MSVSphere 9.2
|
|
|
|
|
|
|
|
|
|