Merge branch 'upstream' into debian
[debian/openrocket] / debian / patches / use-system-libs.diff
1 diff --git a/build.xml b/build.xml
2 index 394aea4..5915b1a 100644
3 --- a/build.xml
4 +++ b/build.xml
5 @@ -13,7 +13,6 @@
6         
7         <property name="classes.dir" value="${dist.dir}"/>      <!-- Directory for classes -->
8         <property name="jar.dir"     value="${build.dir}/jar"/> <!-- Directory for built jar's -->
9 -       <property name="lib.dir"     value="lib"/>                              <!-- Library source directory -->
10  
11         <property name="pkgname"     value="${ant.project.name}-${build.version}"/>
12         
13 @@ -28,16 +27,18 @@
14         
15         <!-- Classpath definitions -->
16         <path id="classpath">
17 -               <fileset dir="${lib.dir}" includes="**/*.jar"/>
18 +               <!-- update manifest class-path definition below too when making changes here -->
19 +               <pathelement location="/usr/share/java/jcommon.jar"/>
20 +               <pathelement location="/usr/share/java/jfreechart.jar"/>
21 +               <pathelement location="/usr/share/java/miglayout.jar"/>
22         </path>
23 -       
24 +
25         <path id="test-classpath">
26                 <path refid="classpath"/>
27                 <pathelement location="${basedir}"/>
28                 <pathelement location="${build-test.dir}"/>
29                 <pathelement location="${classes.dir}"/>
30 -<!--           <pathelement location="${ant.library.dir}/junit4.jar"/> -->
31 -               <pathelement location="lib-test/junit-4.7.jar"/>
32 +               <pathelement location="/usr/share/java/junit4.jar"/>
33         </path>
34         
35  
36 @@ -71,10 +72,8 @@
37                         <manifest>
38                                 <attribute name="Main-Class" value="${main-class}"/>
39                                 <attribute name="SplashScreen-Image" value="pix/splashscreen.png"/>
40 +                               <attribute name="Class-Path" value="/usr/share/java/jcommon.jar /usr/share/java/jfreechart.jar /usr/share/java/miglayout.jar"/>
41                         </manifest>
42 -                       <zipfileset src="lib/miglayout15-swing.jar" />
43 -                       <zipfileset src="lib/jcommon-1.0.16.jar" />
44 -                       <zipfileset src="lib/jfreechart-1.0.13.jar" />
45                 </jar>
46         </target>
47         
48 @@ -90,7 +89,7 @@
49                         <fileset dir="." includes="*">
50                                 <type type="file"/>
51                         </fileset>
52 -                       <fileset dir="." includes="datafiles/ lib/ lib-test/ pix/ src/ test/"/>
53 +                       <fileset dir="." includes="datafiles/ pix/ src/ test/"/>
54                 </copy>
55                 <zip destfile="${dist.src}" basedir="${build.dir}" includes="${pkgname}/"/>
56                 <delete dir="${build.dir}/${pkgname}"/>
57 @@ -213,4 +212,4 @@ ${nonascii}</fail>
58                 </echo>
59         </target>
60      
61 -</project>
62 \ No newline at end of file
63 +</project>