File: 0002-Adopt-build.xml.patch

package info (click to toggle)
jameica 2.12.0%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,748 kB
  • sloc: java: 40,726; xml: 468; sh: 233; makefile: 2
file content (61 lines) | stat: -rw-r--r-- 2,792 bytes parent folder | download | duplicates (2)
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
From: Jochen Sprickerhof <jspricke@debian.org>
Date: Thu, 24 May 2018 23:26:28 +0200
Subject: Adopt build.xml

---
 build/build.properties | 3 ++-
 build/build.xml        | 6 ++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/build/build.properties b/build/build.properties
index 94a54b1..55e067f 100644
--- a/build/build.properties
+++ b/build/build.properties
@@ -60,7 +60,7 @@ define.commonlibs               = /usr/share/java/bcpkix.jar \
 define.package                  = de.willuhn.jameica
 project.nightly                 = releases/nightly
 
-project.release                 = releases/${system.version}
+project.release                 = releases
 project.src                     = ${project.release}/src/classes
 project.tmp                     = ${project.release}/tmp
 project.javadoc                 = ${project.release}/javadoc
@@ -74,6 +74,7 @@ project.zipfilename.linuxarm64   = ${define.projectname}-linuxarm64-${system.ver
 project.zipfilename.macos64      = ${define.projectname}-macos64-${system.version}.zip
 project.zipfilename.macosaarch64 = ${define.projectname}-macos-aarch64-${system.version}.zip
 
+classpath.debian                = jameica.jar ${define.commonlibs}
 classpath.win64                 = ${define.jarfilename} lib/swt/win64/swt.jar ${define.commonlibs}
 classpath.linux64               = ${define.jarfilename} lib/swt/linux64/swt.jar ${define.commonlibs}
 classpath.linuxarm64            = ${define.jarfilename} lib/swt/linux-arm64/swt.jar ${define.commonlibs}
diff --git a/build/build.xml b/build/build.xml
index 7be427f..f522c87 100755
--- a/build/build.xml
+++ b/build/build.xml
@@ -18,7 +18,7 @@
     <echo message="JAVA   : ${java.version}" />
 
     <path id="compilepath">
-      <fileset dir="lib">
+      <fileset dir="/usr/share/java">
         <include name="**/*.jar" />
         
         <!-- Datenbank-Treiber beim Compilieren nicht im Classpath verwenden -->
@@ -72,6 +72,8 @@
         <attribute name="Built-Date" value="${DSTAMP}" />
         <attribute name="Implementation-Title" value="${define.projectname}" />
         <attribute name="Implementation-Version" value="${system.version}" />
+        <attribute name="Main-Class" value="de.willuhn.jameica.Main" />
+        <attribute name="Class-Path" value="${classpath.debian}" />
       </manifest>
       <fileset dir="${class.dir}" />
     </jar>
@@ -393,7 +395,7 @@
   </target>
 
 
-  <target depends="zip,javadoc,src,sign,lib,clean" description="build an official release" name="all" />
+  <target depends="jar,javadoc" description="build an official release" name="all" />
   <target depends="zip,lib,clean" description="build inofficial release" name="fast" />
 
   <target depends="zip,javadoc,src" description="build nightly build" name="nightly">