File: fix_classpath_in_build_xml.patch

package info (click to toggle)
figtree 1.4.4-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 7,988 kB
  • sloc: java: 20,099; xml: 270; sh: 15; makefile: 5
file content (38 lines) | stat: -rw-r--r-- 2,358 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Description: Fix Classpath to use Debian packaged classes
Author: Andreas Tille <tille@debian.org>
Last-Updated: 2013-06-28
Forwarded: no
Subject: adapt build file to match debian env
--- a/build.xml
+++ b/build.xml
@@ -11,6 +11,7 @@
     <property name="build" location="build"/>
 
     <property name="lib" location="lib"/>
+    <property name="deblib" location="/usr/share/java"/>
     <property name="dist" location="dist"/>
     <property name="packaging_tools" value="packaging_tools" />
 
@@ -36,7 +37,7 @@
     <target name="compile" depends="init">
         <!-- Compile the java code from ${src} into ${build} -->
         <javac source="1.6" target="1.6" srcdir="${src}" destdir="${build}"
-               classpath="${lib}/jebl.jar:${lib}/jam.jar:${lib}/batik-awt-util.jar:${lib}/batik-dom.jar:${lib}/batik-ext.jar:${lib}/batik-svggen.jar:${lib}/batik-util.jar:${lib}/batik-xml.jar:${lib}/xml-apis.jar:${lib}/iText.jar:${lib}/quaqua.jar:${lib}/jwt/servlet-api-2.5-6.0.2.jar:${lib}/jwt/jwt-3.1.7pre1.jar">
+               classpath="${deblib}/jebl.jar:${deblib}/jam.jar:${deblib}/batik-awt-util.jar:${deblib}/batik-dom.jar:${deblib}/batik-ext.jar:${deblib}/batik-svggen.jar:${deblib}/batik-util.jar:${deblib}/batik-xml.jar:${deblib}/freehep-graphics2d.jar:${deblib}/freehep-graphicsio.jar:${deblib}/freehep-graphicsio-pdf.jar:${deblib}/freehep-graphicsio-ps.jar:${deblib}/freehep-graphicsio-emf.jar:${deblib}/freehep-graphicsio-swf.jar:${deblib}/freehep-graphicsio-svg.jar:${deblib}/freehep-export.jar:${deblib}/itext5.jar:${deblib}/javax.activation.jar:${env.JAVA_HOME}/lib/sa-jdi.jar">
             <include name="figtree/**"/>
         </javac>
         <copy todir="${build}" verbose="true">
@@ -49,11 +50,13 @@
         <mkdir dir="${dist}"/>
 
         <jar jarfile="${dist}/figtree.jar">
+            <!--
             <zipgroupfileset dir="${lib}" includes="jebl.jar"/>
             <zipgroupfileset dir="${lib}" includes="jam.jar"/>
             <zipgroupfileset dir="${lib}" includes="batik*.jar"/>
             <zipgroupfileset dir="${lib}" includes="xml-apis.jar"/>
             <zipgroupfileset dir="${lib}" includes="iText.jar"/>
+            -->
             <fileset dir="${build}" includes="**/*.class,**/*.properties,**/*.png,**/*.gif"/>
             <manifest>
                 <attribute name="Built-By" value="${user.name}"/>