%global srcname flake8-polyfill Name: python-%{srcname} Version: 1.0.2 Release: 1%{?dist} Summary: Compatibility helpers for flake8 plugins License: MIT URL: https://gitlab.com/pycqa/%{srcname} Source0: https://gitlab.com/pycqa/%{srcname}/-/archive/%{version}/%{srcname}-%{version}.tar.gz BuildArch: noarch %description flake8-polyfill is a package that provides some compatibility helpers for Flake8 plugins that intend to support Flake8 2.x and 3.x simultaneously. %package -n python%{python3_pkgversion}-%{srcname} Summary: %{summary} BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-flake8 BuildRequires: python%{python3_pkgversion}-mock BuildRequires: python%{python3_pkgversion}-pep8 BuildRequires: python%{python3_pkgversion}-pycodestyle BuildRequires: python%{python3_pkgversion}-pytest %{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} %if %{undefined python_disable_dependency_generator} Requires: python%{python3_pkgversion}-flake8 %endif # python_disable_dependency_generator %description -n python%{python3_pkgversion}-%{srcname} flake8-polyfill is a package that provides some compatibility helpers for Flake8 plugins that intend to support Flake8 2.x and 3.x simultaneously. %prep %autosetup -p1 -n %{srcname}-%{version} %build %py3_build %install %py3_install %check PYTHONPATH=%{buildroot}%{python3_sitelib} \ py.test-%{python3_version} tests %files -n python%{python3_pkgversion}-%{srcname} %license LICENSE %doc AUTHORS.rst CHANGELOG.rst README.rst %{python3_sitelib}/flake8_polyfill/ %{python3_sitelib}/flake8_polyfill-%{version}-py%{python3_version}.egg-info/ %changelog * Thu Mar 21 2019 Scott K Logan - 1.0.2-1 - Initial package