[med-svn] [trimmomatic] 01/01: Corrected patch for trimmomatic
Steffen Möller
moeller at moszumanska.debian.org
Wed Mar 2 20:18:17 UTC 2016
This is an automated email from the git hooks/post-receive script.
moeller pushed a commit to branch master
in repository trimmomatic.
commit fdac1374c8f0550ff5bac6ec38b5348e73d96569
Author: Steffen Moeller <moeller at debian.org>
Date: Wed Mar 2 21:18:14 2016 +0100
Corrected patch for trimmomatic
---
.../patches/search_in_usr_share_trimmomatic.patch | 26 ++++++++++++----------
1 file changed, 14 insertions(+), 12 deletions(-)
diff --git a/debian/patches/search_in_usr_share_trimmomatic.patch b/debian/patches/search_in_usr_share_trimmomatic.patch
index 272ad80..4a50d58 100644
--- a/debian/patches/search_in_usr_share_trimmomatic.patch
+++ b/debian/patches/search_in_usr_share_trimmomatic.patch
@@ -2,23 +2,25 @@ Index: trimmomatic/src/org/usadellab/trimmomatic/trim/IlluminaClippingTrimmer.ja
===================================================================
--- trimmomatic.orig/src/org/usadellab/trimmomatic/trim/IlluminaClippingTrimmer.java
+++ trimmomatic/src/org/usadellab/trimmomatic/trim/IlluminaClippingTrimmer.java
-@@ -49,7 +49,18 @@ public class IlluminaClippingTrimmer imp
+@@ -49,7 +49,20 @@ public class IlluminaClippingTrimmer imp
{
String arg[] = args.split(":");
- File seqs=new File(arg[0]);
-+ File seqs;
-+ if (File.exists(arg[0])) {
-+ seqs = new File(arg[0]);
++ File seqs = new File(arg[0]);
++ if (!seqs.exists()) {
++ if ( (!arg[0].startsWith("/")) && (!arg[0].startsWith(".."))) {
++ seqs = new File("/usr/share/trimmomatic/"+arg[0]);
++ if (!seqs.exists()) {
++ System.err.println("E: Could not find '"+arg[0]+"' in local directory or /usr/share/trimmomatic.");
++ System.exit(1);
++ }
++ }
++ else if (!seqs.exists()) {
++ System.err.println("E: Could not find '"+arg[0]+"'.");
++ System.exit(1);
++ }
+ }
-+ else if (!arg[0].startsWith("/") and !arg[0].startsWith("..") and File.exists("/usr/share/trimmomatic/"+arg[0])) {
-+ seqs = new File("/usr/share/trimmomatic/"+arg[0]);
-+ }
-+ else {
-+ System.err.println("E: Could not find '"+arg[0]+"' in local directory or /usr/share/trimmomatic.")
-+ System.exit(1);
-+ }
-+
int seedMaxMiss = Integer.parseInt(arg[1]);
int minPalindromeLikelihood = Integer.parseInt(arg[2]);
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/trimmomatic.git
More information about the debian-med-commit
mailing list