diff options
author | CoprDistGit <infra@openeuler.org> | 2023-06-20 06:21:10 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-06-20 06:21:10 +0000 |
commit | 313bff879dcb041e18ff70ebbf0e347e218806b6 (patch) | |
tree | 794864ab76ff998899760ece79b75627979889c2 | |
parent | f19ea602eebd9a3dc8e9269e3788e845a242c83a (diff) |
automatic import of python-utoolbox-coreopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-utoolbox-core.spec | 181 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 183 insertions, 0 deletions
@@ -0,0 +1 @@ +/utoolbox-core-0.0.22.tar.gz diff --git a/python-utoolbox-core.spec b/python-utoolbox-core.spec new file mode 100644 index 0000000..c5180a9 --- /dev/null +++ b/python-utoolbox-core.spec @@ -0,0 +1,181 @@ +%global _empty_manifest_terminate_build 0 +Name: python-utoolbox-core +Version: 0.0.22 +Release: 1 +Summary: Core functions for uToolbox. +License: Apache Software License +URL: https://github.com/liuyenting/utoolbox-core +Source0: https://mirrors.aliyun.com/pypi/web/packages/8b/8f/38a840fc67a7e79f4ea37ec583fbfb2740ce2ccdbb1db501b100df435651/utoolbox-core-0.0.22.tar.gz +BuildArch: noarch + +Requires: python3-click +Requires: python3-coloredlogs +Requires: python3-dask[complete] +Requires: python3-dask-jobqueue +Requires: python3-distributed +Requires: python3-h5py +Requires: python3-humanfriendly +Requires: python3-imageio[ffmpeg] +Requires: python3-natsort +Requires: python3-numpy +Requires: python3-pandas +Requires: python3-prompt-toolkit +Requires: python3-tifffile +Requires: python3-xxhash +Requires: python3-zarr +Requires: python3-cupy-cuda101 +Requires: python3-mako +Requires: python3-tqdm +Requires: python3-napari + +%description +# uToolbox [Core] + +A Python image processing package for LLSM. + +For more information, refer to [the documentation](https://utoolbox.readthedocs.io/en/latest/index.html). + +## Installation +uToolbox is published on [PyPI](https://pypi.org/project/utoolbox/) and can be installed from there: + +`pip install -U utoolbox` + +Beta releases are also published: + +`pip install -U --pre utoolbox` + +If you wish to install uToolbox for development purposes, refer to [the developer guide](https://utoolbox.readthedocs.io/en/latest/intro/developer.html). + +## Documentation +Documentation is available from [readthedocs.io](https://utoolbox.readthedocs.io/en/latest/index.html). + +## Authors +- Liu, Yen-Ting + +## License +This project is licensed under the Apache 2.0 License - see the [LICENSE.md](LICENSE.md) file for details + +## Acknowledgments +- [LLSpy](https://github.com/tlambert03/LLSpy) by Talley Lambert. + + + + +%package -n python3-utoolbox-core +Summary: Core functions for uToolbox. +Provides: python-utoolbox-core +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-utoolbox-core +# uToolbox [Core] + +A Python image processing package for LLSM. + +For more information, refer to [the documentation](https://utoolbox.readthedocs.io/en/latest/index.html). + +## Installation +uToolbox is published on [PyPI](https://pypi.org/project/utoolbox/) and can be installed from there: + +`pip install -U utoolbox` + +Beta releases are also published: + +`pip install -U --pre utoolbox` + +If you wish to install uToolbox for development purposes, refer to [the developer guide](https://utoolbox.readthedocs.io/en/latest/intro/developer.html). + +## Documentation +Documentation is available from [readthedocs.io](https://utoolbox.readthedocs.io/en/latest/index.html). + +## Authors +- Liu, Yen-Ting + +## License +This project is licensed under the Apache 2.0 License - see the [LICENSE.md](LICENSE.md) file for details + +## Acknowledgments +- [LLSpy](https://github.com/tlambert03/LLSpy) by Talley Lambert. + + + + +%package help +Summary: Development documents and examples for utoolbox-core +Provides: python3-utoolbox-core-doc +%description help +# uToolbox [Core] + +A Python image processing package for LLSM. + +For more information, refer to [the documentation](https://utoolbox.readthedocs.io/en/latest/index.html). + +## Installation +uToolbox is published on [PyPI](https://pypi.org/project/utoolbox/) and can be installed from there: + +`pip install -U utoolbox` + +Beta releases are also published: + +`pip install -U --pre utoolbox` + +If you wish to install uToolbox for development purposes, refer to [the developer guide](https://utoolbox.readthedocs.io/en/latest/intro/developer.html). + +## Documentation +Documentation is available from [readthedocs.io](https://utoolbox.readthedocs.io/en/latest/index.html). + +## Authors +- Liu, Yen-Ting + +## License +This project is licensed under the Apache 2.0 License - see the [LICENSE.md](LICENSE.md) file for details + +## Acknowledgments +- [LLSpy](https://github.com/tlambert03/LLSpy) by Talley Lambert. + + + + +%prep +%autosetup -n utoolbox-core-0.0.22 + +%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-utoolbox-core -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 0.0.22-1 +- Package Spec generated @@ -0,0 +1 @@ +9f878a5fc4af2af4dc8e14552464dbf3 utoolbox-core-0.0.22.tar.gz |