git: 904aa6046960 - main - biology/biolibc-tools: High-performance tools based on biolibc

Jason W. Bacon jwb at FreeBSD.org
Mon Aug 30 13:10:16 UTC 2021


The branch main has been updated by jwb:

URL: https://cgit.FreeBSD.org/ports/commit/?id=904aa60469601239cefbb5dde7f5aa33ccac9a21

commit 904aa60469601239cefbb5dde7f5aa33ccac9a21
Author:     Jason W. Bacon <jwb at FreeBSD.org>
AuthorDate: 2021-08-30 13:09:23 +0000
Commit:     Jason W. Bacon <jwb at FreeBSD.org>
CommitDate: 2021-08-30 13:09:23 +0000

    biology/biolibc-tools: High-performance tools based on biolibc
    
    Biolibc-tools is a collection of simple fast, memory-efficient,
    programs for processing biological data.  These are simple programs
    built on biolibc that are not complex enough to warrant a separate
    project.
---
 biology/Makefile                |  1 +
 biology/biolibc-tools/Makefile  | 28 ++++++++++++++++++++++++++++
 biology/biolibc-tools/distinfo  |  3 +++
 biology/biolibc-tools/pkg-descr |  6 ++++++
 biology/biolibc-tools/pkg-plist |  7 +++++++
 5 files changed, 45 insertions(+)

diff --git a/biology/Makefile b/biology/Makefile
index b3a5731f8a6a..34d07d7a77a8 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -13,6 +13,7 @@
     SUBDIR += bioawk
     SUBDIR += biococoa
     SUBDIR += biolibc
+    SUBDIR += biolibc-tools
     SUBDIR += bioparser
     SUBDIR += biosig
     SUBDIR += biosoup
diff --git a/biology/biolibc-tools/Makefile b/biology/biolibc-tools/Makefile
new file mode 100644
index 000000000000..39913d8b5347
--- /dev/null
+++ b/biology/biolibc-tools/Makefile
@@ -0,0 +1,28 @@
+# Created by: J. Bacon <jwb at FreeBSD.org>
+
+PORTNAME=	biolibc-tools
+DISTVERSION=	0.1.0-34
+DISTVERSIONSUFFIX=	-gf1224de
+CATEGORIES=	biology
+
+MAINTAINER=	jwb at FreeBSD.org
+COMMENT=	High-performance bioinformatics tools based on biolibc
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	uthash>0:devel/uthash
+LIB_DEPENDS=	libbiolibc.so:biology/biolibc \
+		libxtend.so:devel/libxtend \
+		libxxhash.so:devel/xxhash
+
+USE_GITHUB=	yes
+
+GH_ACCOUNT=	auerlab
+
+INSTALL_TARGET=	install-strip
+
+pre-build:
+	(cd ${WRKSRC} && ${MAKE} LOCALBASE=${LOCALBASE} depend)
+
+.include <bsd.port.mk>
diff --git a/biology/biolibc-tools/distinfo b/biology/biolibc-tools/distinfo
new file mode 100644
index 000000000000..9a1bab65b7ce
--- /dev/null
+++ b/biology/biolibc-tools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1630328729
+SHA256 (auerlab-biolibc-tools-0.1.0-34-gf1224de_GH0.tar.gz) = c63309cad0e73a9336deebfc9ea9104320810d45631141ec1a8554f6cf5a6cf7
+SIZE (auerlab-biolibc-tools-0.1.0-34-gf1224de_GH0.tar.gz) = 11683
diff --git a/biology/biolibc-tools/pkg-descr b/biology/biolibc-tools/pkg-descr
new file mode 100644
index 000000000000..0eed7c2f7313
--- /dev/null
+++ b/biology/biolibc-tools/pkg-descr
@@ -0,0 +1,6 @@
+Biolibc-tools is a collection of simple fast, memory-efficient,
+programs for processing biological data.  These are simple programs
+built on biolibc that are not complex enough to warrant a separate
+project.
+
+WWW: https://github.com/auerlab/biolibc-tools
diff --git a/biology/biolibc-tools/pkg-plist b/biology/biolibc-tools/pkg-plist
new file mode 100644
index 000000000000..04756a2801be
--- /dev/null
+++ b/biology/biolibc-tools/pkg-plist
@@ -0,0 +1,7 @@
+bin/fastq-derep.sh
+bin/fastx-derep
+bin/fastx2tsv
+libexec/biolibc-tools/uniq-seqs.awk
+man/man1/fastq-dedup.sh.1.gz
+man/man1/fastx-derep.1.gz
+man/man1/fastx2tsv.1.gz


More information about the dev-commits-ports-main mailing list