diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-scidatatool.spec | 111 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 113 insertions, 0 deletions
@@ -0,0 +1 @@ +/SciDataTool-2.5.0.tar.gz diff --git a/python-scidatatool.spec b/python-scidatatool.spec new file mode 100644 index 0000000..263d08c --- /dev/null +++ b/python-scidatatool.spec @@ -0,0 +1,111 @@ +%global _empty_manifest_terminate_build 0 +Name: python-SciDataTool +Version: 2.5.0 +Release: 1 +Summary: Scientific Data Tool +License: Apache Software License +URL: https://github.com/Eomys/SciDataTool +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/fb/63/c9c2a2e9771c645580788efbbd1342b7465d201a7c05b3dcda527518964e/SciDataTool-2.5.0.tar.gz +BuildArch: noarch + + +%description +# SciDataTool +## Presentation +SciDataTool's objective is to provide a **user-friendly, unified, flexible scientific data tool** based on open-source python package. + +It is meant to be used by researchers, R&D engineers and teachers in any scientific area. This package allows to efficiently store data fields in the time/space or in the frequency domain, to easily perform **Fourier Transforms**, to extract **slices**, to **convert units**, to **compare** several fields, etc. It also includes intuitive and simplified **plot** commands. + +## Origin and status of the project +EOMYS has started an open and non-commercial project named Pyleecan (Python Library for Electrical Engineering Computational Analysis). In this context, a scientific data tool has been implemented with the intent to be as generic as possible. The resulting module could be used in any scientific area, and benefit from exterior developments, hence the idea to create the separated open-source project. + +## Documentation +Tutorials are available in the [Tutorials folder](https://github.com/Eomys/SciDataTool/tree/master/Tutorials). + +## Contact +You can contact us on Github by opening an issue (to request a feature, ask a question or report a bug). + +%package -n python3-SciDataTool +Summary: Scientific Data Tool +Provides: python-SciDataTool +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-SciDataTool +# SciDataTool +## Presentation +SciDataTool's objective is to provide a **user-friendly, unified, flexible scientific data tool** based on open-source python package. + +It is meant to be used by researchers, R&D engineers and teachers in any scientific area. This package allows to efficiently store data fields in the time/space or in the frequency domain, to easily perform **Fourier Transforms**, to extract **slices**, to **convert units**, to **compare** several fields, etc. It also includes intuitive and simplified **plot** commands. + +## Origin and status of the project +EOMYS has started an open and non-commercial project named Pyleecan (Python Library for Electrical Engineering Computational Analysis). In this context, a scientific data tool has been implemented with the intent to be as generic as possible. The resulting module could be used in any scientific area, and benefit from exterior developments, hence the idea to create the separated open-source project. + +## Documentation +Tutorials are available in the [Tutorials folder](https://github.com/Eomys/SciDataTool/tree/master/Tutorials). + +## Contact +You can contact us on Github by opening an issue (to request a feature, ask a question or report a bug). + +%package help +Summary: Development documents and examples for SciDataTool +Provides: python3-SciDataTool-doc +%description help +# SciDataTool +## Presentation +SciDataTool's objective is to provide a **user-friendly, unified, flexible scientific data tool** based on open-source python package. + +It is meant to be used by researchers, R&D engineers and teachers in any scientific area. This package allows to efficiently store data fields in the time/space or in the frequency domain, to easily perform **Fourier Transforms**, to extract **slices**, to **convert units**, to **compare** several fields, etc. It also includes intuitive and simplified **plot** commands. + +## Origin and status of the project +EOMYS has started an open and non-commercial project named Pyleecan (Python Library for Electrical Engineering Computational Analysis). In this context, a scientific data tool has been implemented with the intent to be as generic as possible. The resulting module could be used in any scientific area, and benefit from exterior developments, hence the idea to create the separated open-source project. + +## Documentation +Tutorials are available in the [Tutorials folder](https://github.com/Eomys/SciDataTool/tree/master/Tutorials). + +## Contact +You can contact us on Github by opening an issue (to request a feature, ask a question or report a bug). + +%prep +%autosetup -n SciDataTool-2.5.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-SciDataTool -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 2.5.0-1 +- Package Spec generated @@ -0,0 +1 @@ +92e7a5b27f9f60b73a3c971cec97b641 SciDataTool-2.5.0.tar.gz |
