Blame python-launchpadlib.spec

d93cc81
%global pypi_name launchpadlib
d93cc81
Name:           python-%{pypi_name}
d93cc81
Version:        1.10.7
d93cc81
Release:        1%{?dist}
d93cc81
Summary:        Script Launchpad through its web services interfaces
d93cc81
d93cc81
License:        LGPLv3
d93cc81
URL:            https://help.launchpad.net/API/launchpadlib
d93cc81
Source0:        %{pypi_source}
d93cc81
BuildArch:      noarch
d93cc81
d93cc81
%global _description %{expand:
d93cc81
Launchpadlib is an open-source Python library that lets you treat the HTTP
d93cc81
resources published by Launchpad's web service as Python objects responding
d93cc81
to a standard set of commands. With launchpadlib you can integrate your
d93cc81
applications into Launchpad without knowing a lot about HTTP client
d93cc81
programming.}
d93cc81
d93cc81
%description %_description
d93cc81
d93cc81
%package -n     python3-%{pypi_name}
d93cc81
Summary:        %{summary}
d93cc81
%{?python_provide:%python_provide python3-%{pypi_name}}
d93cc81
d93cc81
BuildRequires:  python3-devel
d93cc81
BuildRequires:  python3dist(httplib2)
d93cc81
BuildRequires:  python3dist(keyring)
d93cc81
BuildRequires:  python3dist(lazr.restfulclient) >= 0.9.19
d93cc81
BuildRequires:  python3dist(lazr.uri)
d93cc81
BuildRequires:  python3dist(setuptools)
d93cc81
BuildRequires:  python3dist(testresources)
d93cc81
BuildRequires:  python3dist(wadllib)
d93cc81
d93cc81
%description -n python3-%{pypi_name} %_description
d93cc81
d93cc81
%prep
d93cc81
%autosetup -n %{pypi_name}-%{version}
d93cc81
d93cc81
%build
d93cc81
%py3_build
d93cc81
d93cc81
%install
d93cc81
%py3_install
d93cc81
d93cc81
%check
d93cc81
%{__python3} setup.py test
d93cc81
d93cc81
%files -n python3-%{pypi_name}
d93cc81
%license COPYING.txt
d93cc81
%doc README.txt
d93cc81
%{python3_sitelib}/%{pypi_name}/
d93cc81
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
d93cc81
d93cc81
%changelog
d93cc81
* Thu Sep 19 2019 Miro HronĨok <mhroncok@redhat.com> - 1.10.7-1
d93cc81
- Initial package