diff options
author | CoprDistGit <infra@openeuler.org> | 2023-04-12 03:30:05 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-04-12 03:30:05 +0000 |
commit | c00ade888949d33bdd6a0499b71af6af3e61d9ff (patch) | |
tree | a80a36956eda80776d20c8560dbaac6d6be75e4d | |
parent | 37be928e4b6a070f8315cb4c8e637573f97671a6 (diff) |
automatic import of python-sample-sheet
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-sample-sheet.spec | 180 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 182 insertions, 0 deletions
@@ -0,0 +1 @@ +/sample-sheet-0.13.0.tar.gz diff --git a/python-sample-sheet.spec b/python-sample-sheet.spec new file mode 100644 index 0000000..429499a --- /dev/null +++ b/python-sample-sheet.spec @@ -0,0 +1,180 @@ +%global _empty_manifest_terminate_build 0 +Name: python-sample-sheet +Version: 0.13.0 +Release: 1 +Summary: An Illumina Sample Sheet parsing library +License: MIT +URL: https://github.com/clintval/sample-sheet +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/f7/07/631ee83b5cd60c08c3d76329a3f17a8eec76a294a083b785a9f81b311c95/sample-sheet-0.13.0.tar.gz +BuildArch: noarch + + +%description +# sample-sheet + +[](https://travis-ci.org/clintval/sample-sheet) +[](https://sample-sheet.readthedocs.io/en/latest/?badge=latest) +[](https://codecov.io/gh/clintval/sample-sheet) +[](https://badge.fury.io/py/sample-sheet) +[](http://bioconda.github.io/recipes/sample-sheet/README.html) +[](https://pypi.python.org/pypi/sample-sheet/) +[](http://mypy-lang.org/) +[](https://github.com/ambv/black) + +A permissively licensed library designed to replace [Illumina's Experiment Manager](https://support.illumina.com/sequencing/sequencing_software/experiment_manager.html). + +```bash +❯ pip install sample-sheet +``` + +Or install with the Conda package manager after setting up your [Bioconda channels](https://bioconda.github.io/user/install.html#set-up-channels): + +```bash +❯ conda install sample-sheet +``` + +Which should be equivalent to: + +```bash +❯ conda install -c bioconda -c conda-forge -c defaults sample-sheet +``` + +Features: + +- Roundtrip reading, editing, and writing of Sample Sheets +- _de novo_ creation creation of Sample Sheets +- Exporting Sample Sheets to JSON + +Read the documentation at: [sample-sheet.readthedocs.io](http://sample-sheet.readthedocs.io/) + + +%package -n python3-sample-sheet +Summary: An Illumina Sample Sheet parsing library +Provides: python-sample-sheet +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-sample-sheet +# sample-sheet + +[](https://travis-ci.org/clintval/sample-sheet) +[](https://sample-sheet.readthedocs.io/en/latest/?badge=latest) +[](https://codecov.io/gh/clintval/sample-sheet) +[](https://badge.fury.io/py/sample-sheet) +[](http://bioconda.github.io/recipes/sample-sheet/README.html) +[](https://pypi.python.org/pypi/sample-sheet/) +[](http://mypy-lang.org/) +[](https://github.com/ambv/black) + +A permissively licensed library designed to replace [Illumina's Experiment Manager](https://support.illumina.com/sequencing/sequencing_software/experiment_manager.html). + +```bash +❯ pip install sample-sheet +``` + +Or install with the Conda package manager after setting up your [Bioconda channels](https://bioconda.github.io/user/install.html#set-up-channels): + +```bash +❯ conda install sample-sheet +``` + +Which should be equivalent to: + +```bash +❯ conda install -c bioconda -c conda-forge -c defaults sample-sheet +``` + +Features: + +- Roundtrip reading, editing, and writing of Sample Sheets +- _de novo_ creation creation of Sample Sheets +- Exporting Sample Sheets to JSON + +Read the documentation at: [sample-sheet.readthedocs.io](http://sample-sheet.readthedocs.io/) + + +%package help +Summary: Development documents and examples for sample-sheet +Provides: python3-sample-sheet-doc +%description help +# sample-sheet + +[](https://travis-ci.org/clintval/sample-sheet) +[](https://sample-sheet.readthedocs.io/en/latest/?badge=latest) +[](https://codecov.io/gh/clintval/sample-sheet) +[](https://badge.fury.io/py/sample-sheet) +[](http://bioconda.github.io/recipes/sample-sheet/README.html) +[](https://pypi.python.org/pypi/sample-sheet/) +[](http://mypy-lang.org/) +[](https://github.com/ambv/black) + +A permissively licensed library designed to replace [Illumina's Experiment Manager](https://support.illumina.com/sequencing/sequencing_software/experiment_manager.html). + +```bash +❯ pip install sample-sheet +``` + +Or install with the Conda package manager after setting up your [Bioconda channels](https://bioconda.github.io/user/install.html#set-up-channels): + +```bash +❯ conda install sample-sheet +``` + +Which should be equivalent to: + +```bash +❯ conda install -c bioconda -c conda-forge -c defaults sample-sheet +``` + +Features: + +- Roundtrip reading, editing, and writing of Sample Sheets +- _de novo_ creation creation of Sample Sheets +- Exporting Sample Sheets to JSON + +Read the documentation at: [sample-sheet.readthedocs.io](http://sample-sheet.readthedocs.io/) + + +%prep +%autosetup -n sample-sheet-0.13.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-sample-sheet -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed Apr 12 2023 Python_Bot <Python_Bot@openeuler.org> - 0.13.0-1 +- Package Spec generated @@ -0,0 +1 @@ +216c77f6ffaeb63db74de58b0a59cd15 sample-sheet-0.13.0.tar.gz |