From cc84a552971306123744f8d942c288a22d0eb5a3 Mon Sep 17 00:00:00 2001 From: Dan Callaghan Date: Jun 23 2017 03:26:34 +0000 Subject: switch requirements to python2-* packages in Fedora --- diff --git a/waiverdb.spec b/waiverdb.spec index 1ce3d2c..579588f 100644 --- a/waiverdb.spec +++ b/waiverdb.spec @@ -10,44 +10,67 @@ URL: https://pagure.io/waiverdb Source0: https://files.pythonhosted.org/packages/source/w/%{name}/%{name}-%{upstream_version}.tar.gz BuildRequires: python2-devel -BuildRequires: python-setuptools -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?rhel} > 7 +BuildRequires: python2-setuptools BuildRequires: python2-sphinx BuildRequires: python-sphinxcontrib-httpdomain +BuildRequires: python2-flask +%if 0%{?fedora} > 25 +BuildRequires: python2-sqlalchemy +%else +BuildRequires: python-sqlalchemy %endif +BuildRequires: python2-flask-restful +BuildRequires: python2-flask-sqlalchemy +BuildRequires: python2-kerberos +BuildRequires: python2-systemd +BuildRequires: python2-pytest +BuildRequires: python2-mock +BuildRequires: python2-flask-oidc +BuildRequires: stomppy +%else # EPEL7 uses python- naming +BuildRequires: python-setuptools BuildRequires: python-flask BuildRequires: python-sqlalchemy BuildRequires: python-flask-restful BuildRequires: python-flask-sqlalchemy BuildRequires: python-kerberos -%if 0%{?fedora} || 0%{?rhel} > 7 -BuildRequires: python2-systemd -%else BuildRequires: systemd-python -%endif BuildRequires: pytest BuildRequires: python-mock -BuildRequires: pytest -BuildRequires: fedmsg BuildRequires: python-flask-oidc BuildRequires: stomppy +%endif +BuildRequires: fedmsg %{?systemd_requires} BuildRequires: systemd BuildArch: noarch +%if 0%{?fedora} || 0%{?rhel} > 7 +Requires: python2-flask +%if 0%{?fedora} > 25 +Requires: python2-sqlalchemy +%else +Requires: python-sqlalchemy +%endif +Requires: python2-flask-restful +Requires: python2-flask-sqlalchemy +Requires: python2-kerberos +Requires: python2-systemd +Requires: python2-mock +Requires: python2-flask-oidc +Requires: stomppy +%else Requires: python-flask Requires: python-sqlalchemy Requires: python-flask-restful Requires: python-flask-sqlalchemy Requires: python-kerberos -%if 0%{?fedora} || 0%{?rhel} > 7 -Requires: python2-systemd -%else Requires: systemd-python -%endif Requires: python-mock -Requires: fedmsg Requires: python-flask-oidc Requires: stomppy +%endif +Requires: fedmsg %description WaiverDB is a companion service to ResultsDB, for recording waivers