]> git.pld-linux.org Git - packages/ice.git/blame - java-build.patch
multi-php-version support; build with php53 for now
[packages/ice.git] / java-build.patch
CommitLineData
11130741
ER
1Don't put manifest in jar; don't build demo or test; use system jgoodies
2
3diff -ur Ice-3.4.0.orig/java/build.xml Ice-3.4.0/java/build.xml
4--- Ice-3.4.0.orig/java/build.xml 2010-03-12 12:51:00.743391980 +0000
5+++ Ice-3.4.0/java/build.xml 2010-03-12 12:54:01.002548076 +0000
6@@ -230,7 +230,6 @@
7 <include name="Freeze/**"/>
8 <manifest>
9 <attribute name="Built-By" value="ZeroC, Inc."/>
10- <attribute name="Class-Path" value="db.jar db-${db.version}.jar /usr/share/java/db-${db.version}.jar ../db.jar"/>
11 </manifest>
12 </jar>
13 <jar jarfile="${lib.dir}/Freeze.jar" basedir="${src.dir}" update="yes">
14@@ -508,17 +507,12 @@
15 </condition>
16
17 <target name="icegridadmin-plain-jar" depends="icegridadmin-compile" if="build-icegridadmin-plain-jar" unless="ice.bin.dist">
18- <manifest file="${lib.dir}/icegridgui.mf">
19- <attribute name="Main-Class" value="IceGridGUI.Main"/>
68d99d1f 20- <attribute name="Class-Path" value="Ice.jar ${jgoodies.forms} ${jgoodies.looks} ${jgoodies.common} ../resources/ "/>
11130741
ER
21- </manifest>
22- <jar jarfile="${lib.dir}/IceGridGUI.jar" manifest="${lib.dir}/icegridgui.mf" basedir="${lib.dir}">
23+ <jar jarfile="${lib.dir}/IceGridGUI.jar" basedir="${lib.dir}">
24 <include name="IceGridGUI/**"/>
25 </jar>
26 <jar jarfile="${lib.dir}/IceGridGUI.jar" basedir="resources" update="true">
27 <include name="icons/**"/>
28 </jar>
29- <delete file="${lib.dir}/icegridgui.mf" />
30 </target>
31
32 <target name="icegridadmin-pro-jar" depends="ice-jar,icegridadmin-compile" if="build-icegridadmin-pro-jar" unless="ice.bin.dist">
33@@ -607,8 +601,6 @@
34 <target name="test" depends="test-compile, ice-compile"/>
35
36 <target name="all" depends="jar">
37- <ant inheritAll="false" dir="test"/>
38- <ant inheritAll="false" dir="demo"/>
39 </target>
40
41 <target name="install-common">
eef55816
ER
42--- Ice-3.4.1/java/config/build.properties~ 2010-06-03 19:48:34.000000000 +0300
43+++ Ice-3.4.1/java/config/build.properties 2010-06-10 11:01:36.101008204 +0300
68d99d1f 44@@ -31,9 +31,9 @@
11130741
ER
45 # These properties only need to be set if you want to build the
46 # standalone jar for the IceGrid GUI.
47 #
68d99d1f
JR
48-jgoodies.common = /usr/share/java/jgoodies-common-1.2.0.jar
49-jgoodies.forms = /usr/share/java/jgoodies-forms-1.4.1.jar
50-jgoodies.looks = /usr/share/java/jgoodies-looks-2.4.1.jar
51+jgoodies.common = /usr/share/java/jgoodies-common.jar
52+jgoodies.forms = /usr/share/java/jgoodies-forms.jar
53+jgoodies.looks = /usr/share/java/jgoodies-looks.jar
54 #jgoodies.common = C:/Program\ Files/ZeroC/Ice-${ice.version}-ThirdParty/lib/jgoodies-common-1.2.0.jar
55 #jgoodies.forms = C:/Program\ Files/ZeroC/Ice-${ice.version}-ThirdParty/lib/jgoodies-forms-1.4.1.jar
56 #jgoodies.looks = C:/Program\ Files/ZeroC/Ice-${ice.version}-ThirdParty/lib/jgoodies-looks-2.4.1.jar
This page took 0.093745 seconds and 4 git commands to generate.