# Created by pyp2rpm-3.2.2 %global pypi_name mistletoe Name: python-%{pypi_name} Version: 1.1.0 Release: 1 Summary: A fast, extensible Markdown parser in pure Python License: MIT URL: https://github.com/miyuchina/mistletoe Source0: https://files.pythonhosted.org/packages/source/m/%{pypi_name}/%{pypi_name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-setuptools %description mistletoe is a Markdown parser in pure Python, designed to be fast, spec-compliant and fully customizable. Apart from being the fastest CommonMark-compliant Markdown parser implementation in pure Python, mistletoe also supports easy definitions of custom tokens. Parsing Markdown into an abstract syntax tree also allows us to swap out renderers for different output formats, without touching any of the core components. Remember to spell mistletoe in lowercase! %package -n python3-%{pypi_name} Summary: %{summary} %{?python_provide:%python_provide python3-%{pypi_name}} Requires: python3-setuptools %description -n python3-%{pypi_name} mistletoe is a Markdown parser in pure Python, designed to be fast, spec-compliant and fully customizable. Apart from being the fastest CommonMark-compliant Markdown parser implementation in pure Python, mistletoe also supports easy definitions of custom tokens. Parsing Markdown into an abstract syntax tree also allows us to swap out renderers for different output formats, without touching any of the core components. Remember to spell mistletoe in lowercase! %prep %autosetup -n %{pypi_name}-%{version} # Remove bundled egg-info rm -rf %{pypi_name}.egg-info %build %py3_build %install %py3_install cp %{buildroot}/%{_bindir}/mistletoe %{buildroot}/%{_bindir}/mistletoe-%{python3_version} ln -s %{_bindir}/mistletoe-%{python3_version} %{buildroot}/%{_bindir}/mistletoe-3 %files -n python3-%{pypi_name} %license LICENSE %doc README.md %{_bindir}/mistletoe %{_bindir}/mistletoe-3 %{_bindir}/mistletoe-%{python3_version} %{python3_sitelib}/%{pypi_name} %{python3_sitelib}/%{pypi_name}-*.egg-info %changelog * Thu Aug 17 2023 ysliu - 1.1.0-1 - Initial package.