Update to 5.12

This commit is contained in:
Neal Gompa 2021-05-10 16:08:25 -04:00
parent e401367d8a
commit 4fe8652bb4
3 changed files with 16 additions and 11 deletions

2
.gitignore vendored
View File

@ -74,3 +74,5 @@
/btrfs-progs-v5.11.tar.xz
/btrfs-progs-v5.11.1.tar.sign
/btrfs-progs-v5.11.1.tar.xz
/btrfs-progs-v5.12.tar.sign
/btrfs-progs-v5.12.tar.xz

View File

@ -2,7 +2,7 @@
%{!?version_no_tilde: %define version_no_tilde %{shrink:%(echo '%{version}' | tr '~' '-')}}
Name: btrfs-progs
Version: 5.11.1
Version: 5.12
Release: 1%{?dist}
Summary: Userspace programs for btrfs
@ -41,7 +41,7 @@ filesystem-specific programs.
%package -n libbtrfsutil
Summary: btrfs filesystem-specific runtime utility libraries
License: LGPLv3
License: LGPLv2+
# This was not properly split out before
Conflicts: %{name}-devel < 4.20.2
@ -51,8 +51,8 @@ filesystem-specific programs.
%package devel
Summary: btrfs filesystem-specific libraries and headers
# libbtrfsutil is LGPLv3
License: GPLv2 and LGPLv3
# libbtrfsutil is LGPLv2+
License: GPLv2 and LGPLv2+
Requires: %{name} = %{version}-%{release}
Requires: libbtrfs%{?_isa} = %{version}-%{release}
Requires: libbtrfsutil%{?_isa} = %{version}-%{release}
@ -63,14 +63,14 @@ develop btrfs filesystem-specific programs.
It includes development files for two libraries:
- libbtrfs (GPLv2)
- libbtrfsutil (LGPLv3)
- libbtrfsutil (LGPLv2+)
You should install btrfs-progs-devel if you want to develop
btrfs filesystem-specific programs.
%package -n python3-btrfsutil
Summary: Python 3 bindings for libbtrfsutil
License: LGPLv3
License: LGPLv2+
Requires: libbtrfsutil%{?_isa} = %{version}-%{release}
%{?python_provide:%python_provide python3-btrfsutil}
@ -87,7 +87,7 @@ xzcat '%{SOURCE0}' | %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}
%build
./autogen.sh
%configure CFLAGS="%{optflags} -fno-strict-aliasing" %{!?with_python:--disable-python}
%configure CFLAGS="%{optflags} -fno-strict-aliasing" --disable-python
%make_build
pushd libbtrfsutil/python
@ -126,7 +126,7 @@ popd
%{_libdir}/libbtrfs.so.0*
%files -n libbtrfsutil
%license libbtrfsutil/COPYING*
%license libbtrfsutil/COPYING
%{_libdir}/libbtrfsutil.so.1*
%files devel
@ -136,11 +136,14 @@ popd
%{_libdir}/pkgconfig/libbtrfsutil.pc
%files -n python3-btrfsutil
%license libbtrfsutil/COPYING*
%license libbtrfsutil/COPYING
%{python3_sitearch}/btrfsutil.*.so
%{python3_sitearch}/btrfsutil-*.egg-info/
%changelog
* Mon May 10 2021 Neal Gompa <ngompa13@gmail.com> - 5.12-1
- Update to 5.12
* Sun Mar 28 2021 Igor Raits <ignatenkobrain@fedoraproject.org> - 5.11.1-1
- Update to 5.11.1

View File

@ -1,2 +1,2 @@
SHA512 (btrfs-progs-v5.11.1.tar.sign) = d692ebef62af1483db497ede4ba3abd77b1327c044d507b09fe6e1fc7f266e3b40545e07a01d7ebed26d6b74c3df67fee011e8e3970a38e0642e87afcacac9a3
SHA512 (btrfs-progs-v5.11.1.tar.xz) = f93a54bd2256851a74fc8e52b26f697bd7bf788cb2481512c92ebf1b9a2f2968b62d680f9f000d6162bd6f22b5d632b2149a88adad8c489e1332f810b439da90
SHA512 (btrfs-progs-v5.12.tar.sign) = 33817a112722cb0df18f76ee55ec83f5efabef01b96332fa5d868d998675aa9220aac568e74f5547aeb4fd32af8bf298b976cfca11c4e799cf4119049c418b6e
SHA512 (btrfs-progs-v5.12.tar.xz) = af9ab8bf232e0c62cc093d848b95991924cc3a84020fb9c85765a63a1cc132403e784bf18f81b71b2af9daa0038a7b11e578ee7b50d90481a888f7a967a5b197