From dfcece22a2cb1b45e0cbf8531709250fde686119 Mon Sep 17 00:00:00 2001 From: "Jason W. Bacon" Date: Mon, 12 Apr 2021 18:21:41 -0500 Subject: [PATCH] biology/py-bigwig: Python access to bigWig files using libBigWig A python extension, written in C, for quick access to bigBed files and access to and creation of bigWig files. This extension uses libBigWig for local and remote file access. --- biology/Makefile | 1 + biology/py-bigwig/Makefile | 21 +++++++++++++++++++++ biology/py-bigwig/distinfo | 3 +++ biology/py-bigwig/pkg-descr | 5 +++++ 4 files changed, 30 insertions(+) create mode 100644 biology/py-bigwig/Makefile create mode 100644 biology/py-bigwig/distinfo create mode 100644 biology/py-bigwig/pkg-descr diff --git a/biology/Makefile b/biology/Makefile index 73af8b5788bd..25eba238a6ad 100644 --- a/biology/Makefile +++ b/biology/Makefile @@ -123,6 +123,7 @@ SUBDIR += protomol SUBDIR += psi88 SUBDIR += py-Genesis-PyAPI + SUBDIR += py-bigwig SUBDIR += py-biom-format SUBDIR += py-biopython SUBDIR += py-bx-python diff --git a/biology/py-bigwig/Makefile b/biology/py-bigwig/Makefile new file mode 100644 index 000000000000..ab33b4650777 --- /dev/null +++ b/biology/py-bigwig/Makefile @@ -0,0 +1,21 @@ +PORTNAME= pyBigWig +DISTVERSION= 0.3.18 +CATEGORIES= biology python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= jwb@FreeBSD.org +COMMENT= Python access to bigWig files using libBigWig + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +LIB_DEPENDS= libcurl.so:ftp/curl + +USES= localbase python +USE_PYTHON= autoplist distutils + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyBigWig.so + +.include diff --git a/biology/py-bigwig/distinfo b/biology/py-bigwig/distinfo new file mode 100644 index 000000000000..35e26a9f88d0 --- /dev/null +++ b/biology/py-bigwig/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1617288519 +SHA256 (pyBigWig-0.3.18.tar.gz) = 4c2a8c571b4100ad7c4c318c142eb48558646be52aaab28215a70426f5be31bc +SIZE (pyBigWig-0.3.18.tar.gz) = 64834 diff --git a/biology/py-bigwig/pkg-descr b/biology/py-bigwig/pkg-descr new file mode 100644 index 000000000000..825fb27ac6f0 --- /dev/null +++ b/biology/py-bigwig/pkg-descr @@ -0,0 +1,5 @@ +A python extension, written in C, for quick access to bigBed files and access +to and creation of bigWig files. This extension uses libBigWig for local and +remote file access. + +WWW: https://pypi.org/project/pyBigWig/