From 4c300e5d43ce3be63ca714592f4edb3ef75318e7 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 31 May 2023 06:10:39 +0000 Subject: automatic import of python-spec2nexus --- .gitignore | 1 + python-spec2nexus.spec | 119 +++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 121 insertions(+) create mode 100644 python-spec2nexus.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..04b3d79 100644 --- a/.gitignore +++ b/.gitignore @@ -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** | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.6264513.svg)](https://doi.org/10.5281/zenodo.6264513) +**license** | [![Creative Commons Attribution 4.0 International Public License](https://anaconda.org/conda-forge/spec2nexus/badges/license.svg)](https://prjemian.github.io/spec2nexus/license.html) [LICENSE.txt](https://prjemian.github.io/spec2nexus/license.html) +**current releases** | [![image](https://img.shields.io/github/tag/prjemian/spec2nexus.svg)](https://github.com/prjemian/spec2nexus/tags) [![image](https://img.shields.io/github/release/prjemian/spec2nexus.svg)](https://github.com/prjemian/spec2nexus/releases) +**conda-forge** | [![https://anaconda.org/conda-forge/spec2nexus](https://anaconda.org/conda-forge/spec2nexus/badges/installer/conda.svg)](https://anaconda.org/conda-forge/spec2nexus) [![https://anaconda.org/conda-forge/spec2nexus](https://anaconda.org/conda-forge/spec2nexus/badges/version.svg)](https://anaconda.org/conda-forge/spec2nexus) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/spec2nexus/badges/latest_release_date.svg)](https://anaconda.org/conda-forge/spec2nexus) +**PyPI** | [![https://pypi.python.org/pypi/spec2nexus](https://badge.fury.io/py/spec2nexus.svg)](https://badge.fury.io/py/spec2nexus) [![image](https://img.shields.io/pypi/v/spec2nexus.svg)](https://pypi.python.org/pypi/spec2nexus/) +**current builds** | [![Anaconda-Server Badge](https://anaconda.org/conda-forge/spec2nexus/badges/platforms.svg)](https://anaconda.org/conda-forge/spec2nexus) ![Python Package using Conda](https://github.com/prjemian/spec2nexus/workflows/Python%20Package%20using%20Conda/badge.svg) +**test & review** | [![image](https://img.shields.io/pypi/pyversions/spec2nexus.svg)](https://pypi.python.org/pypi/spec2nexus) [![image](https://coveralls.io/repos/github/prjemian/spec2nexus/badge.svg?branch=main)](https://coveralls.io/github/prjemian/spec2nexus?branch=main) [![Total alerts](https://img.shields.io/lgtm/alerts/g/prjemian/spec2nexus.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/prjemian/spec2nexus/alerts/) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/58888d7def9e4cedb167b94c8fe53a26)](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** | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.6264513.svg)](https://doi.org/10.5281/zenodo.6264513) +**license** | [![Creative Commons Attribution 4.0 International Public License](https://anaconda.org/conda-forge/spec2nexus/badges/license.svg)](https://prjemian.github.io/spec2nexus/license.html) [LICENSE.txt](https://prjemian.github.io/spec2nexus/license.html) +**current releases** | [![image](https://img.shields.io/github/tag/prjemian/spec2nexus.svg)](https://github.com/prjemian/spec2nexus/tags) [![image](https://img.shields.io/github/release/prjemian/spec2nexus.svg)](https://github.com/prjemian/spec2nexus/releases) +**conda-forge** | [![https://anaconda.org/conda-forge/spec2nexus](https://anaconda.org/conda-forge/spec2nexus/badges/installer/conda.svg)](https://anaconda.org/conda-forge/spec2nexus) [![https://anaconda.org/conda-forge/spec2nexus](https://anaconda.org/conda-forge/spec2nexus/badges/version.svg)](https://anaconda.org/conda-forge/spec2nexus) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/spec2nexus/badges/latest_release_date.svg)](https://anaconda.org/conda-forge/spec2nexus) +**PyPI** | [![https://pypi.python.org/pypi/spec2nexus](https://badge.fury.io/py/spec2nexus.svg)](https://badge.fury.io/py/spec2nexus) [![image](https://img.shields.io/pypi/v/spec2nexus.svg)](https://pypi.python.org/pypi/spec2nexus/) +**current builds** | [![Anaconda-Server Badge](https://anaconda.org/conda-forge/spec2nexus/badges/platforms.svg)](https://anaconda.org/conda-forge/spec2nexus) ![Python Package using Conda](https://github.com/prjemian/spec2nexus/workflows/Python%20Package%20using%20Conda/badge.svg) +**test & review** | [![image](https://img.shields.io/pypi/pyversions/spec2nexus.svg)](https://pypi.python.org/pypi/spec2nexus) [![image](https://coveralls.io/repos/github/prjemian/spec2nexus/badge.svg?branch=main)](https://coveralls.io/github/prjemian/spec2nexus?branch=main) [![Total alerts](https://img.shields.io/lgtm/alerts/g/prjemian/spec2nexus.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/prjemian/spec2nexus/alerts/) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/58888d7def9e4cedb167b94c8fe53a26)](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** | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.6264513.svg)](https://doi.org/10.5281/zenodo.6264513) +**license** | [![Creative Commons Attribution 4.0 International Public License](https://anaconda.org/conda-forge/spec2nexus/badges/license.svg)](https://prjemian.github.io/spec2nexus/license.html) [LICENSE.txt](https://prjemian.github.io/spec2nexus/license.html) +**current releases** | [![image](https://img.shields.io/github/tag/prjemian/spec2nexus.svg)](https://github.com/prjemian/spec2nexus/tags) [![image](https://img.shields.io/github/release/prjemian/spec2nexus.svg)](https://github.com/prjemian/spec2nexus/releases) +**conda-forge** | [![https://anaconda.org/conda-forge/spec2nexus](https://anaconda.org/conda-forge/spec2nexus/badges/installer/conda.svg)](https://anaconda.org/conda-forge/spec2nexus) [![https://anaconda.org/conda-forge/spec2nexus](https://anaconda.org/conda-forge/spec2nexus/badges/version.svg)](https://anaconda.org/conda-forge/spec2nexus) [![Anaconda-Server Badge](https://anaconda.org/conda-forge/spec2nexus/badges/latest_release_date.svg)](https://anaconda.org/conda-forge/spec2nexus) +**PyPI** | [![https://pypi.python.org/pypi/spec2nexus](https://badge.fury.io/py/spec2nexus.svg)](https://badge.fury.io/py/spec2nexus) [![image](https://img.shields.io/pypi/v/spec2nexus.svg)](https://pypi.python.org/pypi/spec2nexus/) +**current builds** | [![Anaconda-Server Badge](https://anaconda.org/conda-forge/spec2nexus/badges/platforms.svg)](https://anaconda.org/conda-forge/spec2nexus) ![Python Package using Conda](https://github.com/prjemian/spec2nexus/workflows/Python%20Package%20using%20Conda/badge.svg) +**test & review** | [![image](https://img.shields.io/pypi/pyversions/spec2nexus.svg)](https://pypi.python.org/pypi/spec2nexus) [![image](https://coveralls.io/repos/github/prjemian/spec2nexus/badge.svg?branch=main)](https://coveralls.io/github/prjemian/spec2nexus?branch=main) [![Total alerts](https://img.shields.io/lgtm/alerts/g/prjemian/spec2nexus.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/prjemian/spec2nexus/alerts/) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/58888d7def9e4cedb167b94c8fe53a26)](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 - 2021.2.6-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..1edf948 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +c65f5fb4798b0d9727830afeb38454c3 spec2nexus-2021.2.6.tar.gz -- cgit v1.2.3