diff options
Diffstat (limited to 'java/eclipse-devel/files/patch-assemble-sdk-freebsd-gtk-x86.xml')
-rw-r--r-- | java/eclipse-devel/files/patch-assemble-sdk-freebsd-gtk-x86.xml | 152 |
1 files changed, 152 insertions, 0 deletions
diff --git a/java/eclipse-devel/files/patch-assemble-sdk-freebsd-gtk-x86.xml b/java/eclipse-devel/files/patch-assemble-sdk-freebsd-gtk-x86.xml new file mode 100644 index 000000000000..c6dde7ee611e --- /dev/null +++ b/java/eclipse-devel/files/patch-assemble-sdk-freebsd-gtk-x86.xml @@ -0,0 +1,152 @@ +--- assemble.org.eclipse.sdk.freebsd.gtk.x86.xml.orig Sun Oct 21 11:04:01 2007 ++++ assemble.org.eclipse.sdk.freebsd.gtk.x86.xml Sun Oct 21 16:46:44 2007 +@@ -11,6 +11,11 @@ + <property name="eclipse.features" value="${eclipse.base}/features"/> + <property name="archiveFullPath" value="${basedir}/${buildLabel}/${archiveName}"/> + <property name="tarargs" value=""/> ++ ++ <condition property="jdk16"> ++ <isset property="JavaSE-1.6"/> ++ </condition> ++ + <!-- Beginning of the jarUp task --> + <target name="jarUp" description="Create a jar from the given location."> + <available property="${source}/${elementName}_exists" file="${source}/${elementName}"/> +@@ -29,7 +34,7 @@ + <eclipse.jarProcessor sign="${jarProcessor.sign}" pack="${jarProcessor.pack200}" unsign="${jarProcessor.unsign}" jar="${source}/${elementName}.jar" alias="${sign.alias}" keystore="${sign.keystore}" storepass="${sign.storepass}"/> + </target> + <!-- End of the jarUp task --> +- <target name="main"> ++ <target name="main" > + <condition property="pluginArchivePrefix" value="plugins"> + <equals arg1="${archivePrefix}" arg2="" trim="true"/> + </condition> +@@ -65,9 +70,7 @@ + <ant antfile="build.xml" dir="plugins/org.eclipse.ui.externaltools" target="gather.bin.parts"> + <property name="destination.temp.folder" value="${eclipse.plugins}"/> + </ant> +- <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.apt.pluggable.core" target="gather.bin.parts"> +- <property name="destination.temp.folder" value="${eclipse.plugins}"/> +- </ant> ++ + <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.junit" target="gather.bin.parts"> + <property name="destination.temp.folder" value="${eclipse.plugins}"/> + </ant> +@@ -161,9 +164,7 @@ + <ant antfile="build.xml" dir="plugins/org.eclipse.team.cvs.ui" target="gather.bin.parts"> + <property name="destination.temp.folder" value="${eclipse.plugins}"/> + </ant> +- <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.compiler.tool" target="gather.bin.parts"> +- <property name="destination.temp.folder" value="${eclipse.plugins}"/> +- </ant> ++ + <ant antfile="build.xml" dir="plugins/org.eclipse.core.commands" target="gather.bin.parts"> + <property name="destination.temp.folder" value="${eclipse.plugins}"/> + </ant> +@@ -311,9 +312,7 @@ + <ant antfile="build.xml" dir="plugins/org.eclipse.cvs.source" target="gather.bin.parts"> + <property name="destination.temp.folder" value="${eclipse.plugins}"/> + </ant> +- <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.compiler.apt" target="gather.bin.parts"> +- <property name="destination.temp.folder" value="${eclipse.plugins}"/> +- </ant> ++ + <ant antfile="build.xml" dir="plugins/org.eclipse.pde.junit.runtime" target="gather.bin.parts"> + <property name="destination.temp.folder" value="${eclipse.plugins}"/> + </ant> +@@ -480,10 +479,7 @@ + <param name="source" value="${eclipse.plugins}"/> + <param name="elementName" value="org.eclipse.ui.externaltools_3.1.200.v20070416"/> + </antcall> +- <antcall target="jarUp"> +- <param name="source" value="${eclipse.plugins}"/> +- <param name="elementName" value="org.eclipse.jdt.apt.pluggable.core_1.0.1.R33x_v20070831-0435"/> +- </antcall> ++ + <antcall target="jarUp"> + <param name="source" value="${eclipse.plugins}"/> + <param name="elementName" value="org.eclipse.jdt.junit_3.3.1.r331_v20070829"/> +@@ -596,10 +592,7 @@ + <param name="source" value="${eclipse.plugins}"/> + <param name="elementName" value="org.eclipse.team.cvs.ui_3.3.1.r33x_20070807"/> + </antcall> +- <antcall target="jarUp"> +- <param name="source" value="${eclipse.plugins}"/> +- <param name="elementName" value="org.eclipse.jdt.compiler.tool_1.0.1.v_780_R33x"/> +- </antcall> ++ + <antcall target="jarUp"> + <param name="source" value="${eclipse.plugins}"/> + <param name="elementName" value="org.eclipse.core.commands_3.3.0.I20070605-0010"/> +@@ -776,10 +769,7 @@ + <param name="source" value="${eclipse.plugins}"/> + <param name="elementName" value="org.eclipse.debug.core_3.3.1.v20070731_r331"/> + </antcall> +- <antcall target="jarUp"> +- <param name="source" value="${eclipse.plugins}"/> +- <param name="elementName" value="org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20070831-0435"/> +- </antcall> ++ + <antcall target="jarUp"> + <param name="source" value="${eclipse.plugins}"/> + <param name="elementName" value="org.eclipse.pde.junit.runtime_3.3.0.v20070608-1300"/> +@@ -892,23 +882,51 @@ + <param name="source" value="${eclipse.plugins}"/> + <param name="elementName" value="org.eclipse.ui.intro_3.2.101.v20070827_33x"/> + </antcall> +- <eclipse.brand root="${eclipse.base}/freebsd.gtk.x86/${collectingFolder}" icons="${launcherIcons}" name="${launcherName}" os="${os}" /> ++ ++ <antcall target="main.jdk16" inheritAll="true"/> ++ ++ <eclipse.brand root="${eclipse.base}/freebsd.gtk.x86/${collectingFolder}" icons="${launcherIcons}" name="${launcherName}" os="${os}" /> + <exec executable="cp" dir="${basedir}"> +- <arg line="-r '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.x86/${collectingFolder}' '${assemblyTempDir}'"/> ++ <arg line="-r '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.x86/${collectingFolder}' '${assemblyTempDir}'" /> + </exec> + <exec executable="rm" dir="${basedir}"> +- <arg line="-rf '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.x86'"/> ++ <arg line="-rf '${assemblyTempDir}/${collectingFolder}/freebsd.gtk.x86'" /> + </exec> + <exec executable="tar" dir="${assemblyTempDir}"> +- <arg line="${tarargs}-cvf '${archiveFullPath}' ${archivePrefix} "/> ++ <arg line="${tarargs}-cvf '${archiveFullPath}' ${archivePrefix} " /> + </exec> +- <antcall target="gzipResults"/> ++ <antcall target="gzipResults" /> + <exec executable="rm"> +- <arg line="-rf"/> +- <arg line="'${assemblyTempDir}'"/> ++ <arg line="-rf" /> ++ <arg line="'${assemblyTempDir}'" /> + </exec> +- <delete dir="${assemblyTempDir}"/> ++ <delete dir="${assemblyTempDir}" /> + </target> ++ ++ <target name="main.jdk16" if="jdk16"> ++ <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.apt.pluggable.core" target="gather.bin.parts"> ++ <property name="destination.temp.folder" value="${eclipse.plugins}" /> ++ </ant> ++ <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.compiler.tool" target="gather.bin.parts"> ++ <property name="destination.temp.folder" value="${eclipse.plugins}" /> ++ </ant> ++ <ant antfile="build.xml" dir="plugins/org.eclipse.jdt.compiler.apt" target="gather.bin.parts"> ++ <property name="destination.temp.folder" value="${eclipse.plugins}" /> ++ </ant> ++ <antcall target="jarUp"> ++ <param name="source" value="${eclipse.plugins}" /> ++ <param name="elementName" value="org.eclipse.jdt.apt.pluggable.core_1.0.1.R33x_v20070831-0435" /> ++ </antcall> ++ <antcall target="jarUp"> ++ <param name="source" value="${eclipse.plugins}" /> ++ <param name="elementName" value="org.eclipse.jdt.compiler.apt_1.0.1.R33x_v20070831-0435" /> ++ </antcall> ++ <antcall target="jarUp"> ++ <param name="source" value="${eclipse.plugins}" /> ++ <param name="elementName" value="org.eclipse.jdt.compiler.tool_1.0.1.v_780_R33x" /> ++ </antcall> ++ </target> ++ + <target name="gzipResults" unless="runPackager"> + <move file="${archiveFullPath}" tofile="${assemblyTempDir}/${collectingFolder}/tmp.tar"/> + <gzip src="${assemblyTempDir}/${collectingFolder}/tmp.tar" zipfile="${archiveFullPath}"/> |