aboutsummaryrefslogtreecommitdiff
path: root/biology/trimmomatic
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2016-03-17 08:21:14 +0000
committerWen Heping <wen@FreeBSD.org>2016-03-17 08:21:14 +0000
commitce265985eb8e386dfc01af35114fa2166edd33c0 (patch)
treee0615b8e204e8dd3bb4a82e004d5ecb77111ce29 /biology/trimmomatic
parentfdf49f6e37be483f5b83b6492f240cfdf67965a0 (diff)
downloadports-ce265985eb8e386dfc01af35114fa2166edd33c0.tar.gz
ports-ce265985eb8e386dfc01af35114fa2166edd33c0.zip
Trimmomatic performs a variety of useful trimming tasks for illumina
NGS paired-end and single ended data. WWW: http://www.usadellab.org/cms/?page=trimmomatic PR: 208044 Submitted by: bacon4000@gmail.com
Notes
Notes: svn path=/head/; revision=411261
Diffstat (limited to 'biology/trimmomatic')
-rw-r--r--biology/trimmomatic/Makefile27
-rw-r--r--biology/trimmomatic/distinfo2
-rw-r--r--biology/trimmomatic/pkg-descr4
-rw-r--r--biology/trimmomatic/pkg-plist7
4 files changed, 40 insertions, 0 deletions
diff --git a/biology/trimmomatic/Makefile b/biology/trimmomatic/Makefile
new file mode 100644
index 000000000000..50c881595d83
--- /dev/null
+++ b/biology/trimmomatic/Makefile
@@ -0,0 +1,27 @@
+# Created by: Dan Siercks <dsiercks@uwm.edu>
+# $FreeBSD$
+
+PORTNAME= trimmomatic
+PORTVERSION= 0.35
+CATEGORIES= biology java
+MASTER_SITES= http://www.usadellab.org/cms/uploads/supplementary/Trimmomatic/
+DISTNAME= Trimmomatic-${PORTVERSION}
+
+MAINTAINER= bacon4000@gmail.com
+COMMENT= Flexible read trimming tool for Illumina NGS data
+
+LICENSE= GPLv3
+
+USES= zip
+USE_JAVA= yes
+JAVA_VERSION= 1.6+
+JAVA_RUN= yes
+NO_BUILD= yes
+NO_ARCH= yes
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/trimmomatic-${PORTVERSION}.jar \
+ ${STAGEDIR}${JAVAJARDIR}/trimmomatic.jar
+ cd ${WRKSRC} && ${COPYTREE_SHARE} adapters ${STAGEDIR}${DATADIR}
+
+.include <bsd.port.mk>
diff --git a/biology/trimmomatic/distinfo b/biology/trimmomatic/distinfo
new file mode 100644
index 000000000000..fc50ab760f76
--- /dev/null
+++ b/biology/trimmomatic/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Trimmomatic-0.35.zip) = 43b993ffa91c039b529db8334bc6aa4b0d601e69c79aaa9a1457ecd1c2c3cc69
+SIZE (Trimmomatic-0.35.zip) = 129810
diff --git a/biology/trimmomatic/pkg-descr b/biology/trimmomatic/pkg-descr
new file mode 100644
index 000000000000..48c589bd5abd
--- /dev/null
+++ b/biology/trimmomatic/pkg-descr
@@ -0,0 +1,4 @@
+Trimmomatic performs a variety of useful trimming tasks for illumina
+NGS paired-end and single ended data.
+
+WWW: http://www.usadellab.org/cms/?page=trimmomatic
diff --git a/biology/trimmomatic/pkg-plist b/biology/trimmomatic/pkg-plist
new file mode 100644
index 000000000000..be4315845557
--- /dev/null
+++ b/biology/trimmomatic/pkg-plist
@@ -0,0 +1,7 @@
+%%DATADIR%%/adapters/NexteraPE-PE.fa
+%%DATADIR%%/adapters/TruSeq2-PE.fa
+%%DATADIR%%/adapters/TruSeq2-SE.fa
+%%DATADIR%%/adapters/TruSeq3-PE-2.fa
+%%DATADIR%%/adapters/TruSeq3-PE.fa
+%%DATADIR%%/adapters/TruSeq3-SE.fa
+%%JAVAJARDIR%%/trimmomatic.jar