diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-05-10 07:13:17 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-05-10 07:13:17 +0000 |
| commit | a85c3b3580e28aa027b68e8febaa9c28dceeed2c (patch) | |
| tree | 33e2640a2a7529ffaafc1f6f023b41c8b3142f4f | |
| parent | c54e8505fa4edc1030056b05ca3c9aa77f256ded (diff) | |
automatic import of python-nextstrain-cliopeneuler20.03
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-nextstrain-cli.spec | 184 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 186 insertions, 0 deletions
@@ -0,0 +1 @@ +/nextstrain-cli-6.2.1.tar.gz diff --git a/python-nextstrain-cli.spec b/python-nextstrain-cli.spec new file mode 100644 index 0000000..c63bc91 --- /dev/null +++ b/python-nextstrain-cli.spec @@ -0,0 +1,184 @@ +%global _empty_manifest_terminate_build 0 +Name: python-nextstrain-cli +Version: 6.2.1 +Release: 1 +Summary: Nextstrain command-line tool +License: MIT +URL: https://docs.nextstrain.org/projects/cli/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/02/a5/d1a95638839b0e6543d153e7ef5cbcdc9185ef4b0c3de9ef737277ee288d/nextstrain-cli-6.2.1.tar.gz +BuildArch: noarch + +Requires: python3-docutils +Requires: python3-fasteners +Requires: python3-packaging +Requires: python3-pyjwt[crypto] +Requires: python3-pyparsing +Requires: python3-requests +Requires: python3-typing-extensions +Requires: python3-wcmatch +Requires: python3-wrapt +Requires: python3-fsspec +Requires: python3-s3fs[boto3] +Requires: python3-importlib-resources +Requires: python3-dataclasses +Requires: python3-importlib-metadata +Requires: python3-docutils +Requires: python3-flake8 +Requires: python3-mypy +Requires: python3-nextstrain-sphinx-theme +Requires: python3-pytest-forked +Requires: python3-recommonmark +Requires: python3-sphinx +Requires: python3-sphinx-argparse +Requires: python3-sphinx-autobuild +Requires: python3-sphinx-markdown-tables +Requires: python3-sphinx-rtd-theme +Requires: python3-types-docutils +Requires: python3-types-setuptools +Requires: python3-types-requests +Requires: python3-pytest +Requires: python3-types-requests +Requires: python3-pytest + +%description +# Nextstrain CLI + +This is the source code repository for a program called `nextstrain`, the +Nextstrain command-line interface (CLI). It aims to provide a consistent way +to run and visualize pathogen builds and access Nextstrain components like +[Augur][] and [Auspice][] across computing platforms such as [Docker][], +[Conda][], [Singularity][], and [AWS Batch][]. + +Get started using the Nextstrain CLI by reading the [documentation][], which +includes installation and usage information. + +If you'd like to contribute to development, the [development docs][] should +help you get going. We're glad you'd like to contribute! + +If you need help (or just want to say hi!), [open an issue][] or send us an +email to <hello@nextstrain.org>. + + +[Augur]: https://docs.nextstrain.org/projects/augur/ +[Auspice]: https://docs.nextstrain.org/projects/auspice/ +[Docker]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#docker +[Conda]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#conda +[Singularity]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#singularity +[AWS Batch]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#aws-batch +[documentation]: https://docs.nextstrain.org/projects/cli/ +[development docs]: https://docs.nextstrain.org/projects/cli/page/development/ +[open an issue]: https://github.com/nextstrain/cli/issues/new + + +%package -n python3-nextstrain-cli +Summary: Nextstrain command-line tool +Provides: python-nextstrain-cli +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-nextstrain-cli +# Nextstrain CLI + +This is the source code repository for a program called `nextstrain`, the +Nextstrain command-line interface (CLI). It aims to provide a consistent way +to run and visualize pathogen builds and access Nextstrain components like +[Augur][] and [Auspice][] across computing platforms such as [Docker][], +[Conda][], [Singularity][], and [AWS Batch][]. + +Get started using the Nextstrain CLI by reading the [documentation][], which +includes installation and usage information. + +If you'd like to contribute to development, the [development docs][] should +help you get going. We're glad you'd like to contribute! + +If you need help (or just want to say hi!), [open an issue][] or send us an +email to <hello@nextstrain.org>. + + +[Augur]: https://docs.nextstrain.org/projects/augur/ +[Auspice]: https://docs.nextstrain.org/projects/auspice/ +[Docker]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#docker +[Conda]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#conda +[Singularity]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#singularity +[AWS Batch]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#aws-batch +[documentation]: https://docs.nextstrain.org/projects/cli/ +[development docs]: https://docs.nextstrain.org/projects/cli/page/development/ +[open an issue]: https://github.com/nextstrain/cli/issues/new + + +%package help +Summary: Development documents and examples for nextstrain-cli +Provides: python3-nextstrain-cli-doc +%description help +# Nextstrain CLI + +This is the source code repository for a program called `nextstrain`, the +Nextstrain command-line interface (CLI). It aims to provide a consistent way +to run and visualize pathogen builds and access Nextstrain components like +[Augur][] and [Auspice][] across computing platforms such as [Docker][], +[Conda][], [Singularity][], and [AWS Batch][]. + +Get started using the Nextstrain CLI by reading the [documentation][], which +includes installation and usage information. + +If you'd like to contribute to development, the [development docs][] should +help you get going. We're glad you'd like to contribute! + +If you need help (or just want to say hi!), [open an issue][] or send us an +email to <hello@nextstrain.org>. + + +[Augur]: https://docs.nextstrain.org/projects/augur/ +[Auspice]: https://docs.nextstrain.org/projects/auspice/ +[Docker]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#docker +[Conda]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#conda +[Singularity]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#singularity +[AWS Batch]: https://docs.nextstrain.org/projects/cli/en/stable/installation/#aws-batch +[documentation]: https://docs.nextstrain.org/projects/cli/ +[development docs]: https://docs.nextstrain.org/projects/cli/page/development/ +[open an issue]: https://github.com/nextstrain/cli/issues/new + + +%prep +%autosetup -n nextstrain-cli-6.2.1 + +%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-nextstrain-cli -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 6.2.1-1 +- Package Spec generated @@ -0,0 +1 @@ +c0261cfd7e8719c4e3fad2f76fd67a33 nextstrain-cli-6.2.1.tar.gz |
