]> git.pld-linux.org Git - packages/python3-more_itertools.git/blame - python3-more_itertools.spec
- no longer requires six
[packages/python3-more_itertools.git] / python3-more_itertools.spec
CommitLineData
1d04920a
JB
1#
2# Conditional build:
3%bcond_without doc # Sphinx documentation
4%bcond_without tests # unit tests
1d04920a
JB
5
6Summary: More routines for operating on iterables, beyond itertools
7Summary(pl.UTF-8): Uzupełniające itertools dodatkowe funkcje do operowania na zmiennych iterowalnych
afeb0c93
JB
8Name: python3-more_itertools
9Version: 7.2.0
1d04920a
JB
10Release: 1
11License: MIT
12Group: Libraries/Python
13#Source0Download: https://pypi.org/simple/more_itertools/
14Source0: https://files.pythonhosted.org/packages/source/m/more_itertools/more-itertools-%{version}.tar.gz
afeb0c93 15# Source0-md5: f647bfd27243a7bebe53b5ddb6a3b1c4
1d04920a 16URL: https://github.com/erikrose/more-itertools
48249ae4 17BuildRequires: python3-modules >= 1:3.4
1d04920a 18BuildRequires: python3-setuptools
afeb0c93
JB
19BuildRequires: rpm-pythonprov
20BuildRequires: rpmbuild(macros) >= 1.714
1d04920a
JB
21%if %{with doc}
22BuildRequires: python3-sphinx_rtd_theme
23BuildRequires: sphinx-pdg-3
24%endif
afeb0c93 25Requires: python3-modules >= 1:3.4
1d04920a
JB
26BuildArch: noarch
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30Python's itertools library is a gem - you can compose elegant
31solutions for a variety of problems with the functions it provides. In
32more-itertools we collect additional building blocks, recipes, and
33routines for working with Python iterables.
34
35%description -l pl.UTF-8
36Biblioteka Pythona itertools to skarb - przy użyciu udostępnianych
37funkcji można komponować eleganckie rozwiązania różnych problemów.
38W pakiecie more-itertools zebrane są dodatkowe elementy konstrukcyjne,
39przepisy i procedury do pracy z pythonowymi zmiennymi iterowalnymi.
40
1d04920a
JB
41%package apidocs
42Summary: API documentation for Python more-itertools module
43Summary(pl.UTF-8): Dokumentacja API modułu Pythona more-itertools
44Group: Documentation
45
46%description apidocs
47API documentation for Python more-itertools module.
48
49%description apidocs -l pl.UTF-8
50Dokumentacja API modułu Pythona more-itertools.
51
52%prep
53%setup -q -n more-itertools-%{version}
54
55%build
1d04920a 56%py3_build %{?with_tests:test}
1d04920a
JB
57
58%if %{with doc}
59%{__make} -C docs html \
60 SPHINXBUILD=sphinx-build-3
61%endif
62
63%install
64rm -rf $RPM_BUILD_ROOT
65
1d04920a 66%py3_install
1d04920a
JB
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
1d04920a
JB
71%files
72%defattr(644,root,root,755)
73%doc LICENSE README.rst
1d04920a
JB
74%{py3_sitescriptdir}/more_itertools
75%{py3_sitescriptdir}/more_itertools-%{version}-py*.egg-info
1d04920a
JB
76
77%if %{with doc}
78%files apidocs
79%defattr(644,root,root,755)
80%doc docs/_build/html/{_modules,_static,*.html,*.js}
81%endif
This page took 0.0702430000000001 seconds and 4 git commands to generate.