Summary: Utilities belonging to the btrfs filesystem
Summary(pl.UTF-8): Narzędzia należące do systemu plików btrfs
Name: btrfs-progs
-Version: 5.3.1
+Version: 6.2.2
Release: 1
License: GPL v2
Group: Applications/System
Source0: https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/%{name}-v%{version}.tar.xz
-# Source0-md5: 2c4197639f144b8b15df7d17e5399595
+# Source0-md5: 877637aaccba7151ab91e991fcf69cb9
Patch0: %{name}-sh.patch
-URL: http://btrfs.wiki.kernel.org/
+URL: https://btrfs.readthedocs.io
BuildRequires: acl-devel
-BuildRequires: asciidoc
BuildRequires: autoconf >= 2.60
+BuildRequires: autoconf-archive
BuildRequires: automake
BuildRequires: e2fsprogs-devel >= 1.42.0
+BuildRequires: gcc >= 6:4.7
BuildRequires: libblkid-devel
BuildRequires: libcom_err-devel
BuildRequires: libuuid-devel
+BuildRequires: linux-libc-headers >= 7:5.9
BuildRequires: lzo-devel >= 2
-BuildRequires: pkgconfig >= 0.9.0
+BuildRequires: pkgconfig >= 1:0.9.0
%{?with_python:BuildRequires: python3-devel >= 1:3.4}
+%{?with_python:BuildRequires: python3-setuptools}
BuildRequires: reiserfsprogs-devel >= 3.6.27
+BuildRequires: sphinx-pdg
BuildRequires: tar >= 1:1.22
BuildRequires: udev-devel >= 1:190
-BuildRequires: xmlto
BuildRequires: xz
BuildRequires: zlib-devel
BuildRequires: zstd-devel >= 1.0.0
%package -n libbtrfsutil
Summary: Library for managing Btrfs filesystems
Summary(pl.UTF-8): Biblioteka do zarządzania systemami plików Btrfs
-License: LGPL v3
+License: LGPL v2.1+
Group: Libraries
%description -n libbtrfsutil
%package -n libbtrfsutil-devel
Summary: Header file for libbtrfsutil library
Summary(pl.UTF-8): Plik nagłówkowy biblioteki libbtrfsutil
-License: LGPL v3
+License: LGPL v2.1+
Group: Development/Libraries
Requires: libbtrfsutil = %{version}-%{release}
%package -n libbtrfsutil-static
Summary: Static libbtrfsutil library
Summary(pl.UTF-8): Statyczna biblioteka libbtrfsutil
-License: LGPL v3
+License: LGPL v2.1+
Group: Development/Libraries
Requires: libbtrfsutil-devel = %{version}-%{release}
Summary: Python library for managing Btrfs filesystems
Summary(pl.UTF-8): Biblioteka Pythona do zarządzania systemami plików Btrfs
Group: Libraries/Python
-License: LGPL v3
+License: LGPL v2.1+
Requires: libbtrfsutil = %{version}-%{release}
%description -n python3-btrfsutil
%attr(755,root,root) %{_sbindir}/fsck.btrfs
%attr(755,root,root) %{_sbindir}/mkfs.btrfs
/lib/udev/rules.d/64-btrfs-dm.rules
+/lib/udev/rules.d/64-btrfs-zoned.rules
%{_mandir}/man5/btrfs.5*
%{_mandir}/man8/btrfs.8*
%{_mandir}/man8/btrfs-*.8*
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libbtrfsutil.so
%{_includedir}/btrfsutil.h
+%{_pkgconfigdir}/libbtrfsutil.pc
%files -n libbtrfsutil-static
%defattr(644,root,root,755)
%if %{with python}
%files -n python3-btrfsutil
%attr(755,root,root) %{py3_sitedir}/btrfsutil.cpython-*.so
-%{py3_sitedir}/btrfsutil-1.1.1-py*.egg-info
+%{py3_sitedir}/btrfsutil-%{version}-py*.egg-info
%endif