diff --git a/biosdevname.spec b/biosdevname.spec index 712b66f8ae248be42da948e39303ab0e867c609b..e6988e4d46ee2324d49952881a5bd2fe07e19262 100644 --- a/biosdevname.spec +++ b/biosdevname.spec @@ -1,6 +1,7 @@ +%define anolis_release .0.1 Name: biosdevname Version: 0.7.3 -Release: 2%{?dist} +Release: 2%{anolis_release}%{?dist} Summary: Udev helper for naming devices per BIOS names Group: System Environment/Base @@ -17,6 +18,10 @@ BuildRequires: automake BuildRequires: pciutils-devel BuildRequires: zlib-devel +Requires: glibc +Requires: libpci +Provides: /usr/sbin/biosdevname + Patch0001: 0001-Add-support-for-ExaNIC-network-cards-5.patch Patch0002: 0002-Prevent-infinite-recursion-in-dmidecode.c-smbios_set.patch Patch0003: 0003-Netronome-biosdevname-support-8.patch @@ -32,6 +37,15 @@ on systems where the BIOS name for a given device (e.g. the label on the chassis is "Gb1") doesn't map directly and obviously to the kernel name (e.g. eth0). +%package doc +Summary: Documents for %{name} +BuildArch: noarch +Requires: %{name} = %{version}-%{release} + + +%description doc +Doc pages for %{name}. + %prep %setup -q %autopatch -p1 @@ -46,12 +60,17 @@ make install install-data DESTDIR=%{buildroot} %files %defattr(-,root,root,-) -%doc COPYING README %{_sbindir}/%{name} %{_prefix}/lib/udev/rules.d/*.rules %{_mandir}/man1/%{name}.1* +%files doc +%doc COPYING README + %changelog +* Fri Jul 15 2022 mgb01105731 - 0.7.3-2.0.1 +- Add doc sub package + * Mon Dec 17 2018 Michal Sekletár - 0.7.3-2 - make biosdevname optional even on Dell servers (#1623621) - prevent infinite recursion in smbios_setslot() (#1499458)