%global _empty_manifest_terminate_build 0 Name: python-CairoSVG Version: 2.7.0 Release: 1 Summary: A Simple SVG Converter based on Cairo License: LGPLv3+ URL: https://courtbouillon.org/cairosvg Source0: https://mirrors.nju.edu.cn/pypi/web/packages/a8/e1/a69d14425d125fcac173c68b445816d3a539bb95a09edd620108bdc9348e/CairoSVG-2.7.0.tar.gz BuildArch: noarch Requires: python3-cairocffi Requires: python3-cssselect2 Requires: python3-defusedxml Requires: python3-pillow Requires: python3-tinycss2 Requires: python3-sphinx Requires: python3-sphinx-rtd-theme Requires: python3-pytest Requires: python3-flake8 Requires: python3-isort %description CairoSVG is an SVG converter based on Cairo. It can export SVG files to PDF, EPS, PS, and PNG files. * Free software: LGPL license * For Python 3.7+, tested on CPython and PyPy * Documentation: https://cairosvg.org/documentation/ * Changelog: https://github.com/Kozea/CairoSVG/releases * Code, issues, tests: https://github.com/Kozea/CairoSVG * Code of conduct: https://www.courtbouillon.org/code-of-conduct * Professional support: https://www.courtbouillon.org * Donation: https://opencollective.com/courtbouillon CairoSVG has been created and developed by Kozea (https://kozea.fr). Professional support, maintenance and community management is provided by CourtBouillon (https://www.courtbouillon.org). Copyrights are retained by their contributors, no copyright assignment is required to contribute to CairoSVG. Unless explicitly stated otherwise, any contribution intentionally submitted for inclusion is licensed under the LGPL license, without any additional terms or conditions. For full authorship information, see the version control history. %package -n python3-CairoSVG Summary: A Simple SVG Converter based on Cairo Provides: python-CairoSVG BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-CairoSVG CairoSVG is an SVG converter based on Cairo. It can export SVG files to PDF, EPS, PS, and PNG files. * Free software: LGPL license * For Python 3.7+, tested on CPython and PyPy * Documentation: https://cairosvg.org/documentation/ * Changelog: https://github.com/Kozea/CairoSVG/releases * Code, issues, tests: https://github.com/Kozea/CairoSVG * Code of conduct: https://www.courtbouillon.org/code-of-conduct * Professional support: https://www.courtbouillon.org * Donation: https://opencollective.com/courtbouillon CairoSVG has been created and developed by Kozea (https://kozea.fr). Professional support, maintenance and community management is provided by CourtBouillon (https://www.courtbouillon.org). Copyrights are retained by their contributors, no copyright assignment is required to contribute to CairoSVG. Unless explicitly stated otherwise, any contribution intentionally submitted for inclusion is licensed under the LGPL license, without any additional terms or conditions. For full authorship information, see the version control history. %package help Summary: Development documents and examples for CairoSVG Provides: python3-CairoSVG-doc %description help CairoSVG is an SVG converter based on Cairo. It can export SVG files to PDF, EPS, PS, and PNG files. * Free software: LGPL license * For Python 3.7+, tested on CPython and PyPy * Documentation: https://cairosvg.org/documentation/ * Changelog: https://github.com/Kozea/CairoSVG/releases * Code, issues, tests: https://github.com/Kozea/CairoSVG * Code of conduct: https://www.courtbouillon.org/code-of-conduct * Professional support: https://www.courtbouillon.org * Donation: https://opencollective.com/courtbouillon CairoSVG has been created and developed by Kozea (https://kozea.fr). Professional support, maintenance and community management is provided by CourtBouillon (https://www.courtbouillon.org). Copyrights are retained by their contributors, no copyright assignment is required to contribute to CairoSVG. Unless explicitly stated otherwise, any contribution intentionally submitted for inclusion is licensed under the LGPL license, without any additional terms or conditions. For full authorship information, see the version control history. %prep %autosetup -n CairoSVG-2.7.0 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-CairoSVG -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 21 2023 Python_Bot - 2.7.0-1 - Package Spec generated