[med-svn] [varscan] 01/02: add base build.xml fiel to build jar file, add patch to fix an upstream error in conversion
Olivier Sallou
osallou at debian.org
Thu Apr 17 07:26:31 UTC 2014
This is an automated email from the git hooks/post-receive script.
osallou pushed a commit to branch master
in repository varscan.
commit 9e4fe2b659e0a964665f4159d90f938dd8fb9798
Author: Olivier Sallou <olivier.sallou at irisa.fr>
Date: Thu Apr 17 09:24:14 2014 +0200
add base build.xml fiel to build jar file, add patch to fix an upstream error in conversion
---
debian/build.xml | 57 ++++++++++++++++++++++++++++++++++++++++++++++
debian/patches/fix_convert | 20 ++++++++++++++++
debian/patches/series | 1 +
3 files changed, 78 insertions(+)
diff --git a/debian/build.xml b/debian/build.xml
new file mode 100644
index 0000000..e62cd15
--- /dev/null
+++ b/debian/build.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" ?>
+<project name="varscan" default="jar" basedir=".">
+ <!-- Directory structure -->
+ <property name="build.dir" location="build"/>
+ <property name="dist.dir" location="dist"/>
+ <property name="src.dir" location="net"/>
+ <property name="lib.dir" location="/usr/share/java"/>
+ <property name="class.dir" location="${build.dir}/classes"/>
+
+ <property name="project.name" value="varscan"/>
+ <property name="debug" value="true"/>
+ <property name="optimized" value="true"/>
+ <property name="project.version" value="2.3.6"/>
+ <property environment="env"/>
+ <property name="project.jarfile.name" value="varscan.jar"/>
+
+ <property name="class.path" value=""/>
+
+ <path id="compile.classpath">
+ <fileset dir="${lib.dir}">
+ </fileset>
+ <fileset dir="${dist.dir}">
+ <include name="*.jar"/>
+ </fileset>
+ </path>
+
+
+ <target name="clean">
+ <echo level="info">Cleaning build directories</echo>
+ <delete verbose="true" includeEmptyDirs="true">
+ <fileset dir="${build.dir}" includes="**"/>
+ <fileset dir="${dist.dir}" includes="${project.name}*.jar"/>
+ </delete>
+ </target>
+
+ <target name="compile">
+ <mkdir dir="${class.dir}"/>
+ <mkdir dir="${dist.dir}"/>
+ <javac srcdir="${src.dir}" destdir="${class.dir}" classpathref="compile.classpath" debug="${debug}" optimize="${optimized}" nowarn="true" source="1.6" target="1.6">
+ </javac>
+ </target>
+
+ <target name="jar" depends="compile">
+ <jar destfile="${dist.dir}/${project.jarfile.name}" basedir="${class.dir}" >
+ <manifest>
+ <attribute name="Built-By" value="Debian-Med team"/>
+ <attribute name="Main-Class" value="net.sf.varscan.VarScan"/>
+ <attribute name="Class-Path" value="${class.path}"/>
+ <attribute name="Specification-Title" value="varscan"/>
+ <attribute name="Specification-Version" value="${project.version}"/>
+ </manifest>
+ </jar>
+ </target>
+
+</project>
+
+
diff --git a/debian/patches/fix_convert b/debian/patches/fix_convert
new file mode 100644
index 0000000..1e7cb82
--- /dev/null
+++ b/debian/patches/fix_convert
@@ -0,0 +1,20 @@
+Index: varscan/net/sf/varscan/CopyCaller.java
+===================================================================
+--- varscan.orig/net/sf/varscan/CopyCaller.java 2014-04-17 09:07:25.542896601 +0200
++++ varscan/net/sf/varscan/CopyCaller.java 2014-04-17 09:19:07.938907140 +0200
+@@ -253,7 +253,7 @@
+ int gcBin = (int) gcContent;
+ if(gcBin >= 0 && gcBin <= 100)
+ {
+- gcLogSum[gcBin] += logratio;
++ gcLogSum[gcBin] += (float) logratio;
+ gcLogNum[gcBin]++;
+ }
+ }
+@@ -576,4 +576,4 @@
+ return(regionRef + "\t" + regionStart + "\t" + regionStop + "\t" + regionCalls + "\t" + regionDepthNormal + "\t" + regionDepthTumor + "\t" + log2ratio);
+
+ }
+-}
+\ No newline at end of file
++}
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..7dd2fe9
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+fix_convert
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/varscan.git
More information about the debian-med-commit
mailing list