%global _empty_manifest_terminate_build 0 Name: python-ginga Version: 4.0.1 Release: 1 Summary: A scientific image viewer and toolkit License: BSD URL: https://ejeschke.github.io/ginga/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/73/ad/3c0c3a180c396e768e996bd8dfd8244335bdd5728e11ad4753f51996be51/ginga-4.0.1.tar.gz BuildArch: noarch %description Ginga is a toolkit designed for building viewers for scientific image data in Python, visualizing 2D pixel data in numpy arrays. The Ginga toolkit centers around an image display class which supports zooming and panning, color and intensity mapping, a choice of several automatic cut levels algorithms and canvases for plotting scalable geometric forms. In addition to this widget, a general purpose 'reference' FITS viewer is provided, based on a plugin framework. Ginga is distributed under an open-source BSD licence. Please see the file LICENSE.txt in the top-level directory for details. %package -n python3-ginga Summary: A scientific image viewer and toolkit Provides: python-ginga BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-ginga Ginga is a toolkit designed for building viewers for scientific image data in Python, visualizing 2D pixel data in numpy arrays. The Ginga toolkit centers around an image display class which supports zooming and panning, color and intensity mapping, a choice of several automatic cut levels algorithms and canvases for plotting scalable geometric forms. In addition to this widget, a general purpose 'reference' FITS viewer is provided, based on a plugin framework. Ginga is distributed under an open-source BSD licence. Please see the file LICENSE.txt in the top-level directory for details. %package help Summary: Development documents and examples for ginga Provides: python3-ginga-doc %description help Ginga is a toolkit designed for building viewers for scientific image data in Python, visualizing 2D pixel data in numpy arrays. The Ginga toolkit centers around an image display class which supports zooming and panning, color and intensity mapping, a choice of several automatic cut levels algorithms and canvases for plotting scalable geometric forms. In addition to this widget, a general purpose 'reference' FITS viewer is provided, based on a plugin framework. Ginga is distributed under an open-source BSD licence. Please see the file LICENSE.txt in the top-level directory for details. %prep %autosetup -n ginga-4.0.1 %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-ginga -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 21 2023 Python_Bot - 4.0.1-1 - Package Spec generated