[med-svn] [trinityrnaseq] 06/09: build the scaffold_iworm_contigs tool
Michael Crusoe
misterc-guest at moszumanska.debian.org
Fri Jan 15 14:02:16 UTC 2016
This is an automated email from the git hooks/post-receive script.
misterc-guest pushed a commit to branch master
in repository trinityrnaseq.
commit eee4160078124033c1a6695c0a0ecc761386dda8
Author: Michael R. Crusoe <crusoe at ucdavis.edu>
Date: Fri Jan 15 05:01:30 2016 -0800
build the scaffold_iworm_contigs tool
---
debian/control | 3 ++-
.../patches/scaffold_iworm_contigs-Makefile-fix-clean | 17 +++++++++++++++++
debian/patches/series | 1 +
debian/rules | 2 +-
debian/trinityrnaseq.install | 1 +
5 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index f92f657..d47d008 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,8 @@ Build-Depends: debhelper (>= 9),
default-jdk,
parafly,
libjs-jquery,
- jaligner
+ jaligner,
+ libhts-dev
Standards-Version: 3.9.6
Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/trinityrnaseq.git
Vcs-Git: git://anonscm.debian.org/debian-med/trinityrnaseq.git
diff --git a/debian/patches/scaffold_iworm_contigs-Makefile-fix-clean b/debian/patches/scaffold_iworm_contigs-Makefile-fix-clean
new file mode 100644
index 0000000..b966e01
--- /dev/null
+++ b/debian/patches/scaffold_iworm_contigs-Makefile-fix-clean
@@ -0,0 +1,17 @@
+Author: Michael R. Crusoe <crusoe at ucdavis.edu>
+Description: removes link to zlib; add hardening flags; makes clean target
+resiliant
+--- trinityrnaseq.orig/trinity-plugins/scaffold_iworm_contigs/Makefile
++++ trinityrnaseq/trinity-plugins/scaffold_iworm_contigs/Makefile
+@@ -2,9 +2,9 @@
+ prefix = ../htslib
+
+ ScaffoldIwormContigs:
+- $(CXX) -I$(prefix) -L$(prefix) ScaffoldIwormContigs.cpp error_checker.cpp -lhts -lz -o scaffold_iworm_contigs
++ $(CXX) $(LDFLAGS) -I$(prefix) -L$(prefix) ScaffoldIwormContigs.cpp error_checker.cpp -lhts -o scaffold_iworm_contigs
+
+ clean:
+- rm scaffold_iworm_contigs
++ rm -f scaffold_iworm_contigs
+
+
diff --git a/debian/patches/series b/debian/patches/series
index 4701ce1..68d9373 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -10,3 +10,4 @@ fix-jsquery
fix_system_paths
hardening
reproducible-build
+scaffold_iworm_contigs-Makefile-fix-clean
diff --git a/debian/rules b/debian/rules
index af0b1d0..2d46e5a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,7 @@ DH_VERBOSE := 1
JDIR=/usr/share/java
export CLASSPATH=${JDIR}/commons-collections4.jar:${JDIR}/gnu-getopt.jar:${JDIR}/jung-algorithms.jar:${JDIR}/jung-api.jar:${JDIR}/jung-graph-impl.jar:${JDIR}/jaligner.jar
export JAVA_HOME=/usr/lib/jvm/default-java
-SOURCE_DIRECTORIES = Inchworm Chrysalis trinity-plugins/*Fastool* trinity-plugins/slclust
+SOURCE_DIRECTORIES = Inchworm Chrysalis trinity-plugins/*Fastool* trinity-plugins/slclust trinity-plugins/scaffold_iworm_contigs
BASEDIR=debian/trinityrnaseq/usr/lib/trinityrnaseq
EXBASEDIR=debian/trinityrnaseq-examples/usr/share/trinityrnaseq
diff --git a/debian/trinityrnaseq.install b/debian/trinityrnaseq.install
index 8bfb7b0..2d0d964 100644
--- a/debian/trinityrnaseq.install
+++ b/debian/trinityrnaseq.install
@@ -2,6 +2,7 @@ debian/bin/* /usr/bin
Analysis /usr/lib/trinityrnaseq/
trinity-plugins/*Fastool*/fastool /usr/lib/trinityrnaseq/trinity-plugins/fastool/
trinity-plugins/slclust/bin/slclust /usr/lib/trinityrnaseq/trinity-plugins/slclust/bin/
+trinity-plugins/scaffold_iworm_contigs/scaffold_iworm_contigs /usr/lib/trinityrnaseq/trinity-plugins/scaffold_iworm_contigs/
Chrysalis/TranscriptomeFromVaryK /usr/lib/trinityrnaseq/Chrysalis/
Chrysalis/RunButterfly /usr/lib/trinityrnaseq/Chrysalis/
Chrysalis/ReadsToTranscripts_MPI_chang /usr/lib/trinityrnaseq/Chrysalis/
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/trinityrnaseq.git
More information about the debian-med-commit
mailing list