diff --git a/btrfs-progs.spec b/btrfs-progs.spec index cb92e1b3bb65c43be730fd448fe1ae71e1c94077..3ec933aedf495186c08ddd6b05f2c832cf77c058 100644 --- a/btrfs-progs.spec +++ b/btrfs-progs.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 # Local definition of version_no_tilde when it doesn't exist %{!?version_no_tilde: %define version_no_tilde %{shrink:%(echo '%{version}' | tr '~' '-')}} @@ -58,8 +58,8 @@ Summary: btrfs filesystem-specific libraries and headers # libbtrfsutil is LGPLv2+ License: GPLv2 and LGPLv2+ Requires: %{name} = %{version}-%{release} -Requires: libbtrfs%{?_isa} = %{version}-%{release} -Requires: libbtrfsutil%{?_isa} = %{version}-%{release} +Requires: libbtrfs = %{version}-%{release} +Requires: libbtrfsutil = %{version}-%{release} %description devel btrfs-progs-devel contains the libraries and header files needed to @@ -75,7 +75,7 @@ btrfs filesystem-specific programs. %package -n python3-btrfsutil Summary: Python 3 bindings for libbtrfsutil License: LGPLv2+ -Requires: libbtrfsutil%{?_isa} = %{version}-%{release} +Requires: libbtrfsutil = %{version}-%{release} %{?python_provide:%python_provide python3-btrfsutil} %description -n python3-btrfsutil @@ -108,7 +108,10 @@ pushd libbtrfsutil/python %py3_install popd +%generate_compatibility_deps + %files +%dir %{abidir} %license COPYING %{_sbindir}/btrfsck %{_sbindir}/fsck.btrfs @@ -120,6 +123,14 @@ popd %{_sbindir}/btrfs %{_sbindir}/btrfs-map-logical %{_sbindir}/btrfs-find-root +%{abidir}/btrfs-convert-option.list +%{abidir}/btrfs-find-root-option.list +%{abidir}/btrfs-image-option.list +%{abidir}/btrfs-option.list +%{abidir}/btrfstune-option.list +%{abidir}/btrfsutil.cpython-310-%{_arch}-linux-gnu.dump +%{abidir}/fsck.btrfs-option.list +%{abidir}/mkfs.btrfs-option.list %{_mandir}/man5/* %{_mandir}/man8/* %{_udevrulesdir}/64-btrfs-dm.rules @@ -129,10 +140,12 @@ popd %files -n libbtrfs %license COPYING %{_libdir}/libbtrfs.so.0* +%{abidir}/libbtrfs.dump %files -n libbtrfsutil %license libbtrfsutil/COPYING %{_libdir}/libbtrfsutil.so.1* +%{abidir}/libbtrfsutil.dump %files devel %{_includedir}/* @@ -146,5 +159,8 @@ popd %{python3_sitearch}/btrfsutil-*.egg-info/ %changelog +* Thu Nov 03 2022 mgb01105731 - 5.16.2-2 +- optimise spec file + * Mon Apr 11 2022 Zhongling He 5.16.2-1 - Init package from upstream v5.16.2