%global _name requests-file Name: python-%{_name} Version: 1.4.3 Release: 9 Summary: A transport adapter for use with the Requests Python library License: ASL 2.0 URL: https://github.com/dashea/requests-file Source0: https://github.com/dashea/%{_name}/archive/%{version}.tar.gz#/%{_name}-%{version}.tar.gz BuildArch: noarch %description Requests-File is a transport adapter for use with the Requests Python library to allow local filesystem access via file:// URLs. %package -n python2-%{_name} Summary: python2 version of %{summary} BuildRequires: python2-devel python2-setuptools BuildRequires: python2-requests python2-six Requires: python2-requests python2-six %{?python_provide:%python_provide python2-%{_name}} %description -n python2-%{_name} python2 binds of python-%{_name}. %package -n python3-%{_name} Summary: python3 version of %{summary} BuildRequires: python3-devel python3-setuptools BuildRequires: python3-requests python3-six Requires: python3-requests python3-six %{?python_provide:%python_provide python3-%{_name}} %description -n python3-%{_name} python3 binds of python-%{_name}. %prep %autosetup -n %{_name}-%{version} -p1 %build %py2_build %py3_build %install %py2_install %py3_install %check %{__python2} setup.py test %{__python3} setup.py test %files -n python2-%{_name} %doc README.rst %license LICENSE %{python2_sitelib}/*.py* %{python2_sitelib}/*info* %files -n python3-%{_name} %doc README.rst %license LICENSE %{python3_sitelib}/*.py* %{python3_sitelib}/__pycache__/* %{python3_sitelib}/*info* %changelog * Fri Oct 18 2019 openEuler Buildteam - 1.4.3-9 - Package init