%global _empty_manifest_terminate_build 0 Name: python-wxmplot Version: 0.9.55 Release: 1 Summary: wxPython plotting widgets using matplotlib License: MIT License URL: https://github.com/newville/wxmplot Source0: https://mirrors.aliyun.com/pypi/web/packages/89/64/a9f9ae1cd00521735d65e1bc377a9f8a42e5e20c7810e5536772844b5e73/wxmplot-0.9.55.tar.gz BuildArch: noarch Requires: python3-wxPython Requires: python3-wxutils Requires: python3-matplotlib Requires: python3-numpy Requires: python3-Pillow Requires: python3-pyyaml Requires: python3-sphinx Requires: python3-jupyter-sphinx Requires: python3-pytest %description WXMPlot provides advanced wxPython widgets for plotting and image display of scientific data based on matplotlib. While matplotlib provides excellent general purpose plotting functionality and supports many GUI and non-GUI backends it does not have a very tight integration with any particular GUI toolkit. With a large number of plotting components and options, it is not easy for programmers to select plotting options for every stuation and not easy for end users to manipulate matplotlib plots. Similarly, while wxPython has some plotting functionality, it has nothing as good or complete as matplotlib. The WXMPlot package attempts to bridge that gap. With the plotting and image display Panels and Frames from WXMPlot, programmers are able to provide plotting widgets that make it easy for end users to customize plots and interact with their data. %package -n python3-wxmplot Summary: wxPython plotting widgets using matplotlib Provides: python-wxmplot BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-wxmplot WXMPlot provides advanced wxPython widgets for plotting and image display of scientific data based on matplotlib. While matplotlib provides excellent general purpose plotting functionality and supports many GUI and non-GUI backends it does not have a very tight integration with any particular GUI toolkit. With a large number of plotting components and options, it is not easy for programmers to select plotting options for every stuation and not easy for end users to manipulate matplotlib plots. Similarly, while wxPython has some plotting functionality, it has nothing as good or complete as matplotlib. The WXMPlot package attempts to bridge that gap. With the plotting and image display Panels and Frames from WXMPlot, programmers are able to provide plotting widgets that make it easy for end users to customize plots and interact with their data. %package help Summary: Development documents and examples for wxmplot Provides: python3-wxmplot-doc %description help WXMPlot provides advanced wxPython widgets for plotting and image display of scientific data based on matplotlib. While matplotlib provides excellent general purpose plotting functionality and supports many GUI and non-GUI backends it does not have a very tight integration with any particular GUI toolkit. With a large number of plotting components and options, it is not easy for programmers to select plotting options for every stuation and not easy for end users to manipulate matplotlib plots. Similarly, while wxPython has some plotting functionality, it has nothing as good or complete as matplotlib. The WXMPlot package attempts to bridge that gap. With the plotting and image display Panels and Frames from WXMPlot, programmers are able to provide plotting widgets that make it easy for end users to customize plots and interact with their data. %prep %autosetup -n wxmplot-0.9.55 %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-wxmplot -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 0.9.55-1 - Package Spec generated