%global pypi_name maxminddb %global desc This is a Python module for reading MaxMind DB files. \ The module includes both a pure Python reader and an optional \ C extension. MaxMind DB is a binary file format that stores data \ indexed by IP address subnets (IPv4 or IPv6). Name: python-%{pypi_name} Version: 1.5.1 Release: 1%{?dist} Summary: Reader for the MaxMind DB format License: ASL 2.0 URL: https://www.maxmind.com/ Source0: https://files.pythonhosted.org/packages/source/m/%{pypi_name}/%{pypi_name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: libmaxminddb-devel %description %{desc} %package doc Summary: Documentation for %{pypi_name} %description doc This package provides the documentation for %{pypi_name}. %package -n python2-%{pypi_name} Summary: %{summary} BuildRequires: python2-devel BuildRequires: python2-setuptools BuildRequires: python2-nose BuildRequires: python2-mock BuildRequires: python2-ipaddress %{?python_provide:%python_provide python2-%{pypi_name}} %description -n python2-%{pypi_name} %{desc} %package -n python%{python3_pkgversion}-%{pypi_name} Summary: %{summary} BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-nose BuildRequires: python%{python3_pkgversion}-mock %{?python_provide:%python_provide python%{python3_pkgversion}-%{pypi_name}} %description -n python%{python3_pkgversion}-%{pypi_name} %{desc} %prep %autosetup -n %{pypi_name}-%{version} # Remove bundled egg-info rm -rf %{pypi_name}.egg-info %build %py2_build %py3_build %install %py2_install %py3_install %check %{__python2} setup.py test %{__python3} setup.py test %files doc %doc docs/* %files -n python2-%{pypi_name} %doc README.rst %license LICENSE %{python2_sitearch}/%{pypi_name} %{python2_sitearch}/%{pypi_name}-%{version}-py%{python2_version}.egg-info %files -n python%{python3_pkgversion}-%{pypi_name} %doc README.rst %license LICENSE %{python3_sitearch}/%{pypi_name} %{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info %changelog * Thu Nov 14 2019 Lumír Balhar - 1.5.1-1 - Initial build for EPEL8