# Created by pyp2rpm-3.2.2 %global pypi_name Sphinx Name: %{pypi_name} Version: 1.5.6 Release: 1%{?dist} Summary: Python documentation generator License: BSD URL: http://sphinx-doc.org/ Source0: https://files.pythonhosted.org/packages/source/S/%{pypi_name}/%{pypi_name}-%{version}.tar.gz BuildRequires: python2-devel BuildRequires: python-setuptools BuildRequires: python-sphinx %description Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects (or other documents consisting of multiple reStructuredText sources), written by Georg Brandl. It was originally created for the new Python documentation, and has excellent facilities for Python project documentation, but C/C++ is supported as well, and more languages are Sphinx uses ... %package -n python2-%{pypi_name} Summary: %{summary} %{?python_provide:%python_provide python2-%{pypi_name}} Requires: python-six >= 1.5 Requires: python-jinja2 >= 2.3 Requires: python-pygments >= 2.0 Requires: python-docutils >= 0.11 Requires: python-snowballstemmer >= 1.1 Conflicts: python-babel = 2.0 Requires: python-babel >= 1.3 Requires: python-alabaster >= 0.7 Requires: python-alabaster < 0.8 Requires: python-imagesize Requires: python-requests >= 2.0.0 Requires: python-setuptools %description -n python2-%{pypi_name} Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects (or other documents consisting of multiple reStructuredText sources), written by Georg Brandl. It was originally created for the new Python documentation, and has excellent facilities for Python project documentation, but C/C++ is supported as well, and more languages are Sphinx uses ... %package -n %{pypi_name}-doc Summary: Sphinx documentation %description -n %{pypi_name}-doc Documentation for Sphinx %prep %autosetup -n %{pypi_name}-%{version} # Remove bundled egg-info rm -rf %{pypi_name}.egg-info %build %py2_build # generate html docs sphinx-build doc html # remove the sphinx-build leftovers rm -rf html/.{doctrees,buildinfo} %install %py2_install cp %{buildroot}/%{_bindir}/sphinx-build %{buildroot}/%{_bindir}/sphinx-build-%{python2_version} ln -s %{_bindir}/sphinx-build-%{python2_version} %{buildroot}/%{_bindir}/sphinx-build-2 cp %{buildroot}/%{_bindir}/sphinx-autogen %{buildroot}/%{_bindir}/sphinx-autogen-%{python2_version} ln -s %{_bindir}/sphinx-autogen-%{python2_version} %{buildroot}/%{_bindir}/sphinx-autogen-2 cp %{buildroot}/%{_bindir}/sphinx-apidoc %{buildroot}/%{_bindir}/sphinx-apidoc-%{python2_version} ln -s %{_bindir}/sphinx-apidoc-%{python2_version} %{buildroot}/%{_bindir}/sphinx-apidoc-2 cp %{buildroot}/%{_bindir}/sphinx-quickstart %{buildroot}/%{_bindir}/sphinx-quickstart-%{python2_version} ln -s %{_bindir}/sphinx-quickstart-%{python2_version} %{buildroot}/%{_bindir}/sphinx-quickstart-2 %files -n python2-%{pypi_name} %license LICENSE %doc README.rst %{_bindir}/sphinx-build %{_bindir}/sphinx-build-2 %{_bindir}/sphinx-build-%{python2_version} %{_bindir}/sphinx-autogen %{_bindir}/sphinx-autogen-2 %{_bindir}/sphinx-autogen-%{python2_version} %{_bindir}/sphinx-apidoc %{_bindir}/sphinx-apidoc-2 %{_bindir}/sphinx-apidoc-%{python2_version} %{_bindir}/sphinx-quickstart %{_bindir}/sphinx-quickstart-2 %{_bindir}/sphinx-quickstart-%{python2_version} %{python2_sitearch}/sphinx %{python2_sitearch}/%{pypi_name}-%{version}-py?.?.egg-info %files -n %{pypi_name}-doc %doc html %changelog * Sat Jul 22 2017 Copr dist git - 1.5.6-1 - Initial package.