Group BuildRequires based in %ifs, sort within

This commit is contained in:
Miro Hrončok 2024-07-04 16:21:25 +02:00 committed by ksurma
commit d1242289d7

View file

@ -269,57 +269,44 @@ Obsoletes: python%{pybasever}%{?1:-%{1}}\
# Build-time requirements
# =======================
# (keep this list alphabetized)
# (keep this list alphabetized within the %%if blocks)
BuildRequires: autoconf
BuildRequires: bluez-libs-devel
BuildRequires: bzip2-devel
%if %{with main_python}
BuildRequires: desktop-file-utils
%endif
# See the runtime requirement in the -libs subpackage
BuildRequires: expat-devel >= 2.6
BuildRequires: findutils
BuildRequires: gcc
%if %{with tests}
BuildRequires: gcc-c++
%endif
%if %{with gdbm}
BuildRequires: gdbm-devel
%endif
BuildRequires: git-core
%if %{with tests}
BuildRequires: glibc-all-langpacks
%endif
BuildRequires: glibc-devel
BuildRequires: gnupg2
%if %{with main_python}
BuildRequires: libappstream-glib
%endif
%if %{undefined rhel}
BuildRequires: libb2-devel
%endif
BuildRequires: libX11-devel
BuildRequires: libffi-devel
BuildRequires: libuuid-devel
BuildRequires: libX11-devel
BuildRequires: make
BuildRequires: mpdecimal-devel
BuildRequires: ncurses-devel
BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: python-rpm-macros
BuildRequires: readline-devel
BuildRequires: redhat-rpm-config >= 127
BuildRequires: sqlite-devel
%if %{with tests}
BuildRequires: gdb
%endif
BuildRequires: tcl-devel
BuildRequires: tk-devel
BuildRequires: xz-devel
BuildRequires: zlib-devel
BuildRequires: /usr/bin/dtrace
%if %{undefined rhel}
BuildRequires: libb2-devel
%endif
%if %{with tests}
BuildRequires: gcc-c++
BuildRequires: gdb
BuildRequires: glibc-all-langpacks
BuildRequires: tzdata
%endif
@ -332,10 +319,14 @@ BuildRequires: llvm(major) = 18
BuildRequires: valgrind-devel
%endif
BuildRequires: xz-devel
BuildRequires: zlib-devel
%if %{with gdbm}
BuildRequires: gdbm-devel
%endif
BuildRequires: /usr/bin/dtrace
%if %{with main_python}
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
%endif
%if %{with rpmwheels}
# Python 3.12 removed the deprecated imp module,