pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-snakemake: Reduce the complexity of creating workflows
Module Name: pkgsrc-wip
Committed By: Jason Bacon <bacon%NetBSD.org@localhost>
Pushed By: outpaddling
Date: Mon Nov 5 14:54:55 2018 -0600
Changeset: 1677ecfa7f815371357fac889d4e391151e36db6
Modified Files:
Makefile
Added Files:
py-snakemake/DESCR
py-snakemake/Makefile
py-snakemake/PLIST
py-snakemake/distinfo
Log Message:
py-snakemake: Reduce the complexity of creating workflows
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1677ecfa7f815371357fac889d4e391151e36db6
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
py-snakemake/DESCR | 5 ++
py-snakemake/Makefile | 26 +++++++++
py-snakemake/PLIST | 143 ++++++++++++++++++++++++++++++++++++++++++++++++++
py-snakemake/distinfo | 6 +++
5 files changed, 181 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index ce27931824..a1f765b4c1 100644
--- a/Makefile
+++ b/Makefile
@@ -3850,6 +3850,7 @@ SUBDIR+= py-smell
SUBDIR+= py-smi
SUBDIR+= py-smmap2
SUBDIR+= py-smop
+SUBDIR+= py-snakemake
SUBDIR+= py-snappy
SUBDIR+= py-snmp
SUBDIR+= py-sode
diff --git a/py-snakemake/DESCR b/py-snakemake/DESCR
new file mode 100644
index 0000000000..b5b09e9708
--- /dev/null
+++ b/py-snakemake/DESCR
@@ -0,0 +1,5 @@
+Snakemake is a workflow management system that aims to reduce the complexity of
+creating workflows by providing a fast and comfortable execution environment,
+together with a clean and modern specification language in python style.
+Snakemake workflows are essentially Python scripts extended by declarative code
+to define rules. Rules describe how to create output files from input files.
diff --git a/py-snakemake/Makefile b/py-snakemake/Makefile
new file mode 100644
index 0000000000..9c944416f3
--- /dev/null
+++ b/py-snakemake/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD$
+#
+###########################################################
+# Generated by fbsd2pkg #
+# Mon Nov 5 14:50:56 CST 2018 #
+###########################################################
+
+###########################################################
+# Unconverted and partially converted FreeBSD port syntax:
+
+DISTNAME= snakemake-${PV}
+PKGNAME= ${PYPKGPREFIX}-snakemake-${PV}
+CATEGORIES= python
+MASTER_SITES= ${MASTER_SITE_PYPI:=s/snakemake/}
+
+MAINTAINER= bacon%NetBSD.org@localhost
+HOMEPAGE= https://pypi.python.org/pypi/snakemake
+COMMENT= Reduce the complexity of creating workflows
+LICENSE= mit
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27 34
+
+PV= 5.2.0
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-snakemake/PLIST b/py-snakemake/PLIST
new file mode 100644
index 0000000000..f52fc8c900
--- /dev/null
+++ b/py-snakemake/PLIST
@@ -0,0 +1,143 @@
+@comment $NetBSD$
+bin/snakemake
+bin/snakemake-bash-completion
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/snakemake/__init__.py
+${PYSITELIB}/snakemake/__main__.py
+${PYSITELIB}/snakemake/__init__.pyo
+${PYSITELIB}/snakemake/__init__.pyc
+${PYSITELIB}/snakemake/__main__.pyo
+${PYSITELIB}/snakemake/__main__.pyc
+${PYSITELIB}/snakemake/_version.pyo
+${PYSITELIB}/snakemake/_version.pyc
+${PYSITELIB}/snakemake/benchmark.pyo
+${PYSITELIB}/snakemake/benchmark.pyc
+${PYSITELIB}/snakemake/common.pyo
+${PYSITELIB}/snakemake/common.pyc
+${PYSITELIB}/snakemake/conda.pyo
+${PYSITELIB}/snakemake/conda.pyc
+${PYSITELIB}/snakemake/cwl.pyo
+${PYSITELIB}/snakemake/cwl.pyc
+${PYSITELIB}/snakemake/dag.pyo
+${PYSITELIB}/snakemake/dag.pyc
+${PYSITELIB}/snakemake/decorators.pyo
+${PYSITELIB}/snakemake/decorators.pyc
+${PYSITELIB}/snakemake/exceptions.pyo
+${PYSITELIB}/snakemake/exceptions.pyc
+${PYSITELIB}/snakemake/executors.pyo
+${PYSITELIB}/snakemake/executors.pyc
+${PYSITELIB}/snakemake/gui.pyo
+${PYSITELIB}/snakemake/gui.pyc
+${PYSITELIB}/snakemake/io.pyo
+${PYSITELIB}/snakemake/io.pyc
+${PYSITELIB}/snakemake/jobs.pyo
+${PYSITELIB}/snakemake/jobs.pyc
+${PYSITELIB}/snakemake/logging.pyo
+${PYSITELIB}/snakemake/logging.pyc
+${PYSITELIB}/snakemake/output_index.pyo
+${PYSITELIB}/snakemake/output_index.pyc
+${PYSITELIB}/snakemake/parser.pyo
+${PYSITELIB}/snakemake/parser.pyc
+${PYSITELIB}/snakemake/persistence.pyo
+${PYSITELIB}/snakemake/persistence.pyc
+${PYSITELIB}/snakemake/rules.pyo
+${PYSITELIB}/snakemake/rules.pyc
+${PYSITELIB}/snakemake/scheduler.pyo
+${PYSITELIB}/snakemake/scheduler.pyc
+${PYSITELIB}/snakemake/script.pyo
+${PYSITELIB}/snakemake/script.pyc
+${PYSITELIB}/snakemake/shell.pyo
+${PYSITELIB}/snakemake/shell.pyc
+${PYSITELIB}/snakemake/singularity.pyo
+${PYSITELIB}/snakemake/singularity.pyc
+${PYSITELIB}/snakemake/stats.pyo
+${PYSITELIB}/snakemake/stats.pyc
+${PYSITELIB}/snakemake/utils.pyo
+${PYSITELIB}/snakemake/utils.pyc
+${PYSITELIB}/snakemake/workflow.pyo
+${PYSITELIB}/snakemake/workflow.pyc
+${PYSITELIB}/snakemake/wrapper.pyo
+${PYSITELIB}/snakemake/wrapper.pyc
+${PYSITELIB}/snakemake/_version.py
+${PYSITELIB}/snakemake/benchmark.py
+${PYSITELIB}/snakemake/common.py
+${PYSITELIB}/snakemake/conda.py
+${PYSITELIB}/snakemake/cwl.py
+${PYSITELIB}/snakemake/dag.py
+${PYSITELIB}/snakemake/decorators.py
+${PYSITELIB}/snakemake/exceptions.py
+${PYSITELIB}/snakemake/executors.py
+${PYSITELIB}/snakemake/gui.html
+${PYSITELIB}/snakemake/gui.py
+${PYSITELIB}/snakemake/io.py
+${PYSITELIB}/snakemake/jobs.py
+${PYSITELIB}/snakemake/jobscript.sh
+${PYSITELIB}/snakemake/logging.py
+${PYSITELIB}/snakemake/output_index.py
+${PYSITELIB}/snakemake/parser.py
+${PYSITELIB}/snakemake/persistence.py
+${PYSITELIB}/snakemake/remote/EGA.py
+${PYSITELIB}/snakemake/remote/FTP.py
+${PYSITELIB}/snakemake/remote/GS.py
+${PYSITELIB}/snakemake/remote/HTTP.py
+${PYSITELIB}/snakemake/remote/NCBI.py
+${PYSITELIB}/snakemake/remote/S3.py
+${PYSITELIB}/snakemake/remote/S3Mocked.py
+${PYSITELIB}/snakemake/remote/SFTP.py
+${PYSITELIB}/snakemake/remote/XRootD.py
+${PYSITELIB}/snakemake/remote/__init__.py
+${PYSITELIB}/snakemake/remote/EGA.pyo
+${PYSITELIB}/snakemake/remote/EGA.pyc
+${PYSITELIB}/snakemake/remote/FTP.pyo
+${PYSITELIB}/snakemake/remote/FTP.pyc
+${PYSITELIB}/snakemake/remote/GS.pyo
+${PYSITELIB}/snakemake/remote/GS.pyc
+${PYSITELIB}/snakemake/remote/HTTP.pyo
+${PYSITELIB}/snakemake/remote/HTTP.pyc
+${PYSITELIB}/snakemake/remote/NCBI.pyo
+${PYSITELIB}/snakemake/remote/NCBI.pyc
+${PYSITELIB}/snakemake/remote/S3.pyo
+${PYSITELIB}/snakemake/remote/S3.pyc
+${PYSITELIB}/snakemake/remote/S3Mocked.pyo
+${PYSITELIB}/snakemake/remote/S3Mocked.pyc
+${PYSITELIB}/snakemake/remote/SFTP.pyo
+${PYSITELIB}/snakemake/remote/SFTP.pyc
+${PYSITELIB}/snakemake/remote/XRootD.pyo
+${PYSITELIB}/snakemake/remote/XRootD.pyc
+${PYSITELIB}/snakemake/remote/__init__.pyo
+${PYSITELIB}/snakemake/remote/__init__.pyc
+${PYSITELIB}/snakemake/remote/dropbox.pyo
+${PYSITELIB}/snakemake/remote/dropbox.pyc
+${PYSITELIB}/snakemake/remote/gfal.pyo
+${PYSITELIB}/snakemake/remote/gfal.pyc
+${PYSITELIB}/snakemake/remote/gridftp.pyo
+${PYSITELIB}/snakemake/remote/gridftp.pyc
+${PYSITELIB}/snakemake/remote/iRODS.pyo
+${PYSITELIB}/snakemake/remote/iRODS.pyc
+${PYSITELIB}/snakemake/remote/webdav.pyo
+${PYSITELIB}/snakemake/remote/webdav.pyc
+${PYSITELIB}/snakemake/remote/dropbox.py
+${PYSITELIB}/snakemake/remote/gfal.py
+${PYSITELIB}/snakemake/remote/gridftp.py
+${PYSITELIB}/snakemake/remote/iRODS.py
+${PYSITELIB}/snakemake/remote/webdav.py
+${PYSITELIB}/snakemake/report.css
+${PYSITELIB}/snakemake/report/__init__.py
+${PYSITELIB}/snakemake/report/__init__.pyo
+${PYSITELIB}/snakemake/report/__init__.pyc
+${PYSITELIB}/snakemake/report/report.html
+${PYSITELIB}/snakemake/rules.py
+${PYSITELIB}/snakemake/scheduler.py
+${PYSITELIB}/snakemake/script.py
+${PYSITELIB}/snakemake/shell.py
+${PYSITELIB}/snakemake/singularity.py
+${PYSITELIB}/snakemake/stats.py
+${PYSITELIB}/snakemake/utils.py
+${PYSITELIB}/snakemake/workflow.py
+${PYSITELIB}/snakemake/wrapper.py
diff --git a/py-snakemake/distinfo b/py-snakemake/distinfo
new file mode 100644
index 0000000000..92f3f19d7f
--- /dev/null
+++ b/py-snakemake/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (snakemake-5.2.0.tar.gz) = 45ed3e3d8861403414a994484e905262facd0cd9
+RMD160 (snakemake-5.2.0.tar.gz) = 63e85ba1b451a41ca81d71342978552f2df46fbf
+SHA512 (snakemake-5.2.0.tar.gz) = bab4604ceef3fb24f2236fb23c0299159aa13f224e1d7f51abf384fce690ae4bf9a9536ffc4e6a33282c8a4ab50cdc4c674ec0f9f6c4f254a98b411ac269b756
+Size (snakemake-5.2.0.tar.gz) = 163467 bytes
Home |
Main Index |
Thread Index |
Old Index