]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph.spec.in: move distro-conditional deps to dedicated section
authorNathan Cutler <ncutler@suse.com>
Fri, 6 Dec 2019 13:51:40 +0000 (14:51 +0100)
committerKefu Chai <kchai@redhat.com>
Wed, 17 Jun 2020 13:42:05 +0000 (21:42 +0800)
Post e92cb7a0336406a2981e9241031497b1749b26aa cleanup. Restore previous
structure of "distro-conditional make check dependencies" section.

Fixes: https://tracker.ceph.com/issues/43171
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit e80d14a17647c5f6e7c3c7fcc4c8bfb5c8297fcd)

Conflicts:
ceph.spec.in: trivial resolution

ceph.spec.in

index b35c69cb521301d82f1845c886a345fecf0dcb7b..b151d85942bae51f0c831441fd47ce52972565b9 100644 (file)
@@ -209,16 +209,6 @@ BuildRequires:     python%{_python_buildid}-nose
 BuildRequires: python%{_python_buildid}-requests
 BuildRequires: python%{_python_buildid}-six
 BuildRequires: python%{_python_buildid}-virtualenv
-%if 0%{?rhel} < 8
-BuildRequires: python%{_python_buildid}-coverage
-BuildRequires: python%{_python_buildid}-pecan
-BuildRequires: python%{_python_buildid}-tox
-%endif
-%if 0%{?rhel} == 7
-BuildRequires:  pyOpenSSL%{_python_buildid}
-%else
-BuildRequires:  python%{_python_buildid}-pyOpenSSL
-%endif
 BuildRequires: socat
 %endif
 %if 0%{with seastar}
@@ -288,19 +278,33 @@ BuildRequires:    lz4-devel >= 1.7
 %endif
 # distro-conditional make check dependencies
 %if 0%{with make_check}
+%if 0%{?fedora} || 0%{?rhel}
 %if 0%{?fedora} || 0%{?rhel} == 7
 BuildRequires: python%{_python_buildid}-cherrypy
+BuildRequires: python%{_python_buildid}-coverage
 BuildRequires: python%{_python_buildid}-jwt
 BuildRequires: python%{_python_buildid}-routes
+BuildRequires: python%{_python_buildid}-pecan
+BuildRequires: python%{_python_buildid}-tox
 BuildRequires: python%{_python_buildid}-werkzeug
 BuildRequires:  xmlsec1
+%if 0%{?rhel} == 7
+BuildRequires:  pyOpenSSL%{_python_buildid}
+%else
+BuildRequires:  python%{_python_buildid}-pyOpenSSL
+%endif
+%endif
 %endif
 %if 0%{?suse_version}
 BuildRequires: python%{_python_buildid}-CherryPy
 BuildRequires: python%{_python_buildid}-PyJWT
 BuildRequires: python%{_python_buildid}-Routes
 BuildRequires: python%{_python_buildid}-Werkzeug
+BuildRequires: python%{_python_buildid}-coverage
 BuildRequires: python%{_python_buildid}-numpy-devel
+BuildRequires: python%{_python_buildid}-pecan
+BuildRequires: python%{_python_buildid}-pyOpenSSL
+BuildRequires: python%{_python_buildid}-tox
 BuildRequires: rpm-build
 BuildRequires:  xmlsec1-devel
 %endif