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-all
mailing list