%global _empty_manifest_terminate_build 0 Name: python-sasmodels Version: 1.0.7 Release: 1 Summary: sasmodels package License: Public Domain URL: http://www.sasview.org Source0: https://mirrors.aliyun.com/pypi/web/packages/d8/cd/d3104aa1b5054b069ecd3f70347b327bb30be6ce2d9c4a76c9c9674424c7/sasmodels-1.0.7.tar.gz BuildArch: noarch Requires: python3-numpy Requires: python3-scipy Requires: python3-pycuda Requires: python3-pyopencl Requires: python3-docutils Requires: python3-bumps Requires: python3-matplotlib Requires: python3-columnize Requires: python3-bumps %description Theory models for small angle scattering. The models provided are usable directly in the bumps fitting package and in the sasview analysis package. If OpenCL is available, the models will run much faster. If not, then precompiled versions will be included with the distributed package. New models can be added if OpenCL or a C compiler is available. %package -n python3-sasmodels Summary: sasmodels package Provides: python-sasmodels BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-sasmodels Theory models for small angle scattering. The models provided are usable directly in the bumps fitting package and in the sasview analysis package. If OpenCL is available, the models will run much faster. If not, then precompiled versions will be included with the distributed package. New models can be added if OpenCL or a C compiler is available. %package help Summary: Development documents and examples for sasmodels Provides: python3-sasmodels-doc %description help Theory models for small angle scattering. The models provided are usable directly in the bumps fitting package and in the sasview analysis package. If OpenCL is available, the models will run much faster. If not, then precompiled versions will be included with the distributed package. New models can be added if OpenCL or a C compiler is available. %prep %autosetup -n sasmodels-1.0.7 %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-sasmodels -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 1.0.7-1 - Package Spec generated