diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-31 06:10:39 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-31 06:10:39 +0000 |
commit | 4c300e5d43ce3be63ca714592f4edb3ef75318e7 (patch) | |
tree | 78ecd8a9934064e2d19a0aa9b6c8a8e8ea03e4cc | |
parent | 36de5c7e49257ca1ad9cc093e5415e2e57d63a33 (diff) |
automatic import of python-spec2nexus
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-spec2nexus.spec | 119 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 121 insertions, 0 deletions
@@ -0,0 +1 @@ +/spec2nexus-2021.2.6.tar.gz diff --git a/python-spec2nexus.spec b/python-spec2nexus.spec new file mode 100644 index 0000000..baf2d7b --- /dev/null +++ b/python-spec2nexus.spec @@ -0,0 +1,119 @@ +%global _empty_manifest_terminate_build 0 +Name: python-spec2nexus +Version: 2021.2.6 +Release: 1 +Summary: Convert SPEC data files and scans into NeXus HDF5 files. +License: Creative Commons Attribution 4.0 International Public License (see LICENSE file) +URL: https://github.com/prjemian/spec2nexus +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/4f/9b/796ecc640977dbc6d35c68fc0c871230c12121f84d1c84aedf805e44eafa/spec2nexus-2021.2.6.tar.gz +BuildArch: noarch + +Requires: python3-lxml +Requires: python3-numpy +Requires: python3-pip +Requires: python3-setuptools-scm +Requires: python3-coveralls +Requires: python3-pytest +Requires: python3-pytest-cov +Requires: python3-setuptools-scm + +%description +**copyright** | (c) 2014-2022, Pete R. Jemian +**links** | [documentation](https://prjemian.github.io/spec2nexus), [release notes](https://github.com/prjemian/spec2nexus/wiki/Release-Notes), [source code](https://github.com/prjemian/spec2nexus) +**citation** | [](https://doi.org/10.5281/zenodo.6264513) +**license** | [](https://prjemian.github.io/spec2nexus/license.html) [LICENSE.txt](https://prjemian.github.io/spec2nexus/license.html) +**current releases** | [](https://github.com/prjemian/spec2nexus/tags) [](https://github.com/prjemian/spec2nexus/releases) +**conda-forge** | [](https://anaconda.org/conda-forge/spec2nexus) [](https://anaconda.org/conda-forge/spec2nexus) [](https://anaconda.org/conda-forge/spec2nexus) +**PyPI** | [](https://badge.fury.io/py/spec2nexus) [](https://pypi.python.org/pypi/spec2nexus/) +**current builds** | [](https://anaconda.org/conda-forge/spec2nexus)  +**test & review** | [](https://pypi.python.org/pypi/spec2nexus) [](https://coveralls.io/github/prjemian/spec2nexus?branch=main) [](https://lgtm.com/projects/g/prjemian/spec2nexus/alerts/) [](https://www.codacy.com/gh/prjemian/spec2nexus/dashboard?utm_source=github.com&utm_medium=referral&utm_content=prjemian/spec2nexus&utm_campaign=Badge_Grade) +**author** | Pete R. Jemian +**email** | prjemian@gmail.com +## NOTE about support for Python version 2 +spec2nexus ended development for Python 2 with release 2021.1.7, 2019-11-21. +For more information, visit https://python3statement.org/. + +%package -n python3-spec2nexus +Summary: Convert SPEC data files and scans into NeXus HDF5 files. +Provides: python-spec2nexus +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-spec2nexus +**copyright** | (c) 2014-2022, Pete R. Jemian +**links** | [documentation](https://prjemian.github.io/spec2nexus), [release notes](https://github.com/prjemian/spec2nexus/wiki/Release-Notes), [source code](https://github.com/prjemian/spec2nexus) +**citation** | [](https://doi.org/10.5281/zenodo.6264513) +**license** | [](https://prjemian.github.io/spec2nexus/license.html) [LICENSE.txt](https://prjemian.github.io/spec2nexus/license.html) +**current releases** | [](https://github.com/prjemian/spec2nexus/tags) [](https://github.com/prjemian/spec2nexus/releases) +**conda-forge** | [](https://anaconda.org/conda-forge/spec2nexus) [](https://anaconda.org/conda-forge/spec2nexus) [](https://anaconda.org/conda-forge/spec2nexus) +**PyPI** | [](https://badge.fury.io/py/spec2nexus) [](https://pypi.python.org/pypi/spec2nexus/) +**current builds** | [](https://anaconda.org/conda-forge/spec2nexus)  +**test & review** | [](https://pypi.python.org/pypi/spec2nexus) [](https://coveralls.io/github/prjemian/spec2nexus?branch=main) [](https://lgtm.com/projects/g/prjemian/spec2nexus/alerts/) [](https://www.codacy.com/gh/prjemian/spec2nexus/dashboard?utm_source=github.com&utm_medium=referral&utm_content=prjemian/spec2nexus&utm_campaign=Badge_Grade) +**author** | Pete R. Jemian +**email** | prjemian@gmail.com +## NOTE about support for Python version 2 +spec2nexus ended development for Python 2 with release 2021.1.7, 2019-11-21. +For more information, visit https://python3statement.org/. + +%package help +Summary: Development documents and examples for spec2nexus +Provides: python3-spec2nexus-doc +%description help +**copyright** | (c) 2014-2022, Pete R. Jemian +**links** | [documentation](https://prjemian.github.io/spec2nexus), [release notes](https://github.com/prjemian/spec2nexus/wiki/Release-Notes), [source code](https://github.com/prjemian/spec2nexus) +**citation** | [](https://doi.org/10.5281/zenodo.6264513) +**license** | [](https://prjemian.github.io/spec2nexus/license.html) [LICENSE.txt](https://prjemian.github.io/spec2nexus/license.html) +**current releases** | [](https://github.com/prjemian/spec2nexus/tags) [](https://github.com/prjemian/spec2nexus/releases) +**conda-forge** | [](https://anaconda.org/conda-forge/spec2nexus) [](https://anaconda.org/conda-forge/spec2nexus) [](https://anaconda.org/conda-forge/spec2nexus) +**PyPI** | [](https://badge.fury.io/py/spec2nexus) [](https://pypi.python.org/pypi/spec2nexus/) +**current builds** | [](https://anaconda.org/conda-forge/spec2nexus)  +**test & review** | [](https://pypi.python.org/pypi/spec2nexus) [](https://coveralls.io/github/prjemian/spec2nexus?branch=main) [](https://lgtm.com/projects/g/prjemian/spec2nexus/alerts/) [](https://www.codacy.com/gh/prjemian/spec2nexus/dashboard?utm_source=github.com&utm_medium=referral&utm_content=prjemian/spec2nexus&utm_campaign=Badge_Grade) +**author** | Pete R. Jemian +**email** | prjemian@gmail.com +## NOTE about support for Python version 2 +spec2nexus ended development for Python 2 with release 2021.1.7, 2019-11-21. +For more information, visit https://python3statement.org/. + +%prep +%autosetup -n spec2nexus-2021.2.6 + +%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-spec2nexus -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 31 2023 Python_Bot <Python_Bot@openeuler.org> - 2021.2.6-1 +- Package Spec generated @@ -0,0 +1 @@ +c65f5fb4798b0d9727830afeb38454c3 spec2nexus-2021.2.6.tar.gz |