This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "eclipse - Powerful IDE written in java - Debian package.".
The branch, upstream has been updated
via 93403a47b8e572be3c6347793f9afb35121f015c (commit)
from 31d83135ce25d7cba7209bf3e05a1af06a81462b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 39 +++++
build.sh | 8 +
build.xml | 9 +-
eclipse-build-additionalArchs.tar.bz2 | Bin 1013156 -> 96235
bytes
eclipse-build-config/ChangeLog | 16 ++
eclipse-build-config/build.properties | 78 ---------
eclipse-build-config/build.properties.in | 53 ++++++
.../productFiles/rcpConfig/build.properties | 11 +-
patches/eclipse-add-archs-executable.patch | 171 +++++++++++++++++++-
patches/eclipse-add-archs-filesystem.patch | 93 ++++++++++-
patches/eclipse-add-archs-swt.patch | 144 +++++++++++++++--
patches/eclipse-add-ppc64-sparc64-s390-s390x.patch | 39 +++--
patches/eclipse-addArchesAnd64bitSWT.patch | 38 +++++
patches/eclipse-jdt_launch-customBuild.patch | 2 +-
14 files changed, 574 insertions(+), 127 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 36fb116..bdc7fdc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,42 @@
+2009-11-03 Andrew Overholt <[email protected]>
+
+ * patches/eclipse-jdt_launch-customBuild.patch: Correct offset.
+ * patches/eclipse-addArchesAnd64bitSWT.patch: Fix end of file.
+ * patches/eclipse-add-archs-executable.patch: Likewise.
+ * build.xml: File strip level for above patch (5 -> 6).
+
+2009-11-03 Andrew Overholt <[email protected]>
+
+ Bug #293952
+
+ * build.xml: Only build for target (idea courtesy Matthias Klose).
+
+2009-11-03 Matthias Klose <[email protected]>
+
+ * eclipse-build-additionalArchs.tar.bz2: Add files for arm, mips,
mipsel,
+ PA_RISC, alpha, ia64. Fix existing files for 64-bit platforms (ppc64
and
+ sparc64). Copy over fix for bug #293974.
+
+2009-11-03 Matthias Klose <[email protected]>
+
+ Bug #293948
+
+ * patches/eclipse-add-archs-filesystem.patch: Add MIPs, PA_RISC, alpha,
+ arm, ia64. Alphabetize platforms.
+ * patches/eclipse-add-archs-executable.patch: Likewise.
+ * patches/eclipse-add-archs-swt.patch: Likewise.
+ * patches/eclipse-add-ppc64-sparc64-s390-s390x.patch: Add MIPS and arm.
+ * build.xml: Set strip=0 for eclipse-add-pp64-sparc64-s390-s390x.patch.
+ Add application of patches/eclipse-addArchesAnd64bitSWT.patch.
+ * patches/eclipse-64bitSWT.patch: New file. Add arm, PA_RISC, sparcv9,
+ MIPS to SWT build.sh. Make SWT 64-bit on alpha, too.
+
+2009-11-03 Matthias Klose <[email protected]>
+
+ Bug #293951
+
+ * build.sh: Add MIPS and PA_RISC.
+
2009-10-26 Matthias Klose <[email protected]>
* additionalArchs/rename.sh: Remove bashism.
diff --git a/build.sh b/build.sh
index 9802cbd..954e21f 100755
--- a/build.sh
+++ b/build.sh
@@ -8,10 +8,18 @@ fi
# Massage arch for Eclipse-uname differences
case ${arch} in
+ arm*)
+ arch=arm ;;
i[0-9]*86)
arch=x86 ;;
ia64)
arch=ia64 ;;
+ mips*)
+ if which dpkg-architecture >/dev/null 2>&1; then
+ arch=`dpkg-architecture -q-qDEB_HOST_ARCH`
+ fi ;;
+ parisc*)
+ arch=PA_RISC ;;
ppc)
arch=ppc ;;
ppc64)
diff --git a/build.xml b/build.xml
index bd3fdff..871961a 100644
--- a/build.xml
+++ b/build.xml
@@ -239,10 +239,11 @@
<patch
patchfile="${basedir}/patches/eclipse-buildswtnatives.patch"
dir="${buildDirectory}" strip="0" />
<patch
patchfile="${basedir}/patches/eclipse-jdt_launch-customBuild.patch"
dir="${buildDirectory}" strip="0" />
<patch
patchfile="${basedir}/patches/eclipse-swt-buildagainstxulrunner.patch"
dir="${buildDirectory}/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library"
strip="3" />
+ <patch
patchfile="${basedir}/patches/eclipse-addArchesAnd64bitSWT.patch"
dir="${buildDirectory}/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library"
strip="6" />
<patch
patchfile="${basedir}/patches/eclipse-add-archs-filesystem.patch"
dir="${buildDirectory}" strip="0" />
<patch
patchfile="${basedir}/patches/eclipse-add-archs-swt.patch"
dir="${buildDirectory}" strip="0" />
<patch
patchfile="${basedir}/patches/eclipse-add-archs-executable.patch"
dir="${buildDirectory}" strip="0" />
- <patch
patchfile="${basedir}/patches/eclipse-add-ppc64-sparc64-s390-s390x.patch"
dir="${buildDirectory}" strip="1" />
+ <patch
patchfile="${basedir}/patches/eclipse-add-ppc64-sparc64-s390-s390x.patch"
dir="${buildDirectory}" strip="0" />
<patch
patchfile="${basedir}/patches/donotstorebuildlogsinfiles.patch"
dir="${buildDirectory}" strip="3" />
<patch
patchfile="${basedir}/patches/donotsetjavahomeandoptimizeliblocalfile.patch"
dir="${buildDirectory}" strip="3" />
<patch
patchfile="${basedir}/patches/eclipse-pde.build-add-package-build.patch"
dir="${buildDirectory}/plugins/org.eclipse.pde.build" strip="0" />
@@ -254,6 +255,12 @@
<patch
patchfile="${basedir}/patches/eclipse-help-toolbar.patch"
dir="${buildDirectory}" strip="0" />
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=287307 -->
<patch patchfile="${basedir}/patches/gtk2.18zorder.patch"
dir="${buildDirectory}/plugins/org.eclipse.swt" strip="0" />
+ <!-- Only build for one target (bug #293952) -->
+ <copy
+
file="${buildConfigs}/eclipse-build-config/build.properties.in"
+
tofile="${buildConfigs}/eclipse-build-config/build.properties"/>
+ <replace
file="${buildConfigs}/eclipse-build-config/build.properties"
+ token="@build_arch@" value="${buildArch}"/>
<echo file="patch-stamp" />
</target>
diff --git a/eclipse-build-additionalArchs.tar.bz2
b/eclipse-build-additionalArchs.tar.bz2
index 5f8c8d7..9401717 100644
Binary files a/eclipse-build-additionalArchs.tar.bz2 and
b/eclipse-build-additionalArchs.tar.bz2 differ
diff --git a/eclipse-build-config/ChangeLog b/eclipse-build-config/ChangeLog
index befa467..ea69312 100644
--- a/eclipse-build-config/ChangeLog
+++ b/eclipse-build-config/ChangeLog
@@ -1,5 +1,21 @@
+2009-11-03 Andrew Overholt <[email protected]>
+
+ Bug #293952 (Matthias Klose)
+
+ * build.properties.in: Re-name from build.properties and copy to
+ build.properties at build time.
+
+2009-11-03 Matthias Klose <[email protected]>
+
+ Bug #293951
+
+ * build.properties: Add MIPS and PA_RISC.
+ * productFiles/rcpConfig/build.properties: Likewise.
+
2009-11-02 Matthias Klose <[email protected]>
+ Bug #293951
+
* productFiles/rcpConfig/build.properties: Add arm support.
* build.properties: Likewise.
diff --git a/eclipse-build-config/build.properties
b/eclipse-build-config/build.properties
deleted file mode 100755
index 421d8fb..0000000
--- a/eclipse-build-config/build.properties
+++ /dev/null
@@ -1,78 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2006 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-# Red Hat, Inc. - modified from "master" for eclipse-build
-###############################################################################
-topLevelElementId=eclipse-build-feature
-topLevelElementType=feature
-baseLocation=
-outputUpdateJars = true
-individualSourceBundles=true
-flattenDependencies=true
-parallelCompilation=true
-runPackager=true
-groupConfigurations=true
-p2.gathering=true
-p2.compress=true
-p2.publishonerror=true
-name=${p2.repo.name}
-skipMirroring=true
-p2.build.repo=file:${buildDirectory}/buildRepo
-generateAPIDescription=false
-buildDirectory=${basedir}/build
-bootclasspath=${java.home}/lib/rt.jar
-buildType=I
-buildId=build
-buildLabel=${buildType}.${buildId}
-timestamp=0000
-collPlace=eclipse
-collBase=.
-configs=\
- win32, win32, x86 &\
- win32, wpf, x86 &\
- win32, win32, x86_64 &\
- wce_ppc, win32, arm &\
- linux, gtk, alpha &\
- linux, gtk, arm &\
- linux, gtk, x86 & \
- linux, gtk, ppc & \
- linux, gtk, ppc64 & \
- linux, gtk, x86_64 &\
- linux, gtk, s390 &\
- linux, gtk, s390x &\
- linux, gtk, sparc &\
- linux, gtk, sparcv9 &\
- linux, gtk, sparc64 &\
- linux, motif, x86 & \
- solaris, gtk, sparc & \
- solaris, gtk, x86 & \
- solaris, motif, sparc & \
- aix, motif, ppc & \
- hpux, motif, PA_RISC & \
- hpux, motif, ia64_32 & \
- macosx, carbon, ppc & \
- macosx, cocoa, x86 & \
- macosx, cocoa, x86_64 & \
- qnx, photon, x86
-
-archivesFormat =group,group,group-zip
-javacFailOnError=false
-javacDebugInfo=on
-javacVerbose=true
-compilerArg=-inlineJSR -enableJavadoc -encoding ISO-8859-1
-
-zipargs=
-tarargs=--owner=0 --group=0
-
-collectingFolder=eclipse
-archivePrefix=eclipse
-
-baseos=linux
-basews=gtk
-basearch=x86
diff --git a/eclipse-build-config/build.properties.in
b/eclipse-build-config/build.properties.in
new file mode 100755
index 0000000..a654bfb
--- /dev/null
+++ b/eclipse-build-config/build.properties.in
@@ -0,0 +1,53 @@
+###############################################################################
+# Copyright (c) 2000, 2006 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+# Red Hat, Inc. - modified from "master" for eclipse-build
+###############################################################################
+topLevelElementId=eclipse-build-feature
+topLevelElementType=feature
+baseLocation=
+outputUpdateJars = true
+individualSourceBundles=true
+flattenDependencies=true
+parallelCompilation=true
+runPackager=true
+groupConfigurations=true
+p2.gathering=true
+p2.compress=true
+p2.publishonerror=true
+name=${p2.repo.name}
+skipMirroring=true
+p2.build.repo=file:${buildDirectory}/buildRepo
+generateAPIDescription=false
+buildDirectory=${basedir}/build
+bootclasspath=${java.home}/lib/rt.jar
+buildType=I
+buildId=build
+buildLabel=${buildType}.${buildId}
+timestamp=0000
+collPlace=eclipse
+collBase=.
+configs=\
+ linux, gtk, @build_arch@
+
+archivesFormat =group,group,group-zip
+javacFailOnError=false
+javacDebugInfo=on
+javacVerbose=true
+compilerArg=-inlineJSR -enableJavadoc -encoding ISO-8859-1
+
+zipargs=
+tarargs=--owner=0 --group=0
+
+collectingFolder=eclipse
+archivePrefix=eclipse
+
+baseos=linux
+basews=gtk
+basearch=x86
diff --git a/eclipse-build-config/productFiles/rcpConfig/build.properties
b/eclipse-build-config/productFiles/rcpConfig/build.properties
index da6a805..3863774 100644
--- a/eclipse-build-config/productFiles/rcpConfig/build.properties
+++ b/eclipse-build-config/productFiles/rcpConfig/build.properties
@@ -21,6 +21,12 @@
root.solaris.gtk.x86=absolute:${buildDirectory}/features/org.eclipse.equinox.exe
root.linux.gtk.arm=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.arm,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/arm
root.linux.gtk.arm.permissions.755=*.so*
+root.linux.gtk.mips=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.mips,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/mips
+root.linux.gtk.mips.permissions.755=*.so*
+root.linux.gtk.mipsel=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.mipsel,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/mipsel
+root.linux.gtk.mipsel.permissions.755=*.so*
+root.linux.gtk.PA_RISC=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.PA_RISC,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/PA_RISC
+root.linux.gtk.PA_RISC.permissions.755=*.so*
root.linux.gtk.x86=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.x86,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/x86
root.linux.gtk.x86.permissions.755=*.so*
root.linux.gtk.ppc=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.ppc,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/ppc
@@ -38,9 +44,8 @@ root.linux.gtk.s390x.permissions.755=*.so*
root.linux.gtk.ppc=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/ppc
root.linux.gtk.x86_64=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.x86_64,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64
root.linux.gtk.x86_64.permissions.755=*.so*
-#root.linux.gtk.ia64=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/ia64
-# Need to be fixed to reflect eventual change into feature.xml
-#root.qnx.photon.x86=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/photon/qnx/x86
+root.linux.gtk.ia64=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.ia64,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/ia64
+root.linux.gtk.ia64.permissions.755=*.so*
root.linux.motif.x86=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.motif.x86,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/motif/linux/x86,absolue:file:${buildDirectory}/features/plugins/org.eclipse.swt.motif.linux.x86/libXm.so.2
root.linux.motif.x86.permissions.755=*.so*
diff --git a/patches/eclipse-add-archs-executable.patch
b/patches/eclipse-add-archs-executable.patch
index fbc0880..ecab35e 100644
--- a/patches/eclipse-add-archs-executable.patch
+++ b/patches/eclipse-add-archs-executable.patch
@@ -1,28 +1,140 @@
--- features/org.eclipse.equinox.executable/target.build.properties.real
2009-10-21 14:21:08.843594049 +0300
+++ features/org.eclipse.equinox.executable/target.build.properties
2009-10-21 14:22:18.142845083 +0300
-@@ -25,6 +25,15 @@ root.linux.gtk.x86.permissions.755=libca
+@@ -19,12 +19,48 @@
+ root.win32.win32.ia64=file:contributed/win32/win32/ia64/launcher.exe
+ root.win32.wpf.x86=file:bin/wpf/win32/x86/launcher.exe
+
+-root.linux.gtk.x86=bin/gtk/linux/x86,gtk_root
+-root.linux.gtk.x86.permissions.755=libcairo-swt.so
++root.linux.gtk.alpha=bin/gtk/linux/alpha,gtk_root
++root.linux.gtk.alpha.permissions.755=libcairo-swt.so
++
++root.linux.gtk.arm=bin/gtk/linux/arm,gtk_root
++root.linux.gtk.arm.permissions.755=libcairo-swt.so
++
++root.linux.gtk.ia64=bin/gtk/linux/ia64,gtk_root
++root.linux.gtk.ia64.permissions.755=libcairo-swt.so
++
++root.linux.gtk.mips=bin/gtk/linux/mips,gtk_root
++root.linux.gtk.mips.permissions.755=libcairo-swt.so
++
++root.linux.gtk.mipsel=bin/gtk/linux/mipsel,gtk_root
++root.linux.gtk.mipsel.permissions.755=libcairo-swt.so
++
++root.linux.gtk.PA_RISC=bin/gtk/linux/PA_RISC,gtk_root
++root.linux.gtk.PA_RISC.permissions.755=libcairo-swt.so
+
root.linux.gtk.ppc=bin/gtk/linux/ppc,gtk_root
root.linux.gtk.ppc.permissions.755=libcairo-swt.so
+root.linux.gtk.ppc64=bin/gtk/linux/ppc64,gtk_root
+root.linux.gtk.ppc64.permissions.755=libcairo-swt.so
+
++root.linux.gtk.s390=bin/gtk/linux/s390,gtk_root
++root.linux.gtk.s390.permissions.755=libcairo-swt.so
++
++root.linux.gtk.s390x=bin/gtk/linux/s390x,gtk_root
++root.linux.gtk.s390x.permissions.755=libcairo-swt.so
++
+root.linux.gtk.sparc=bin/gtk/linux/sparc,gtk_root
+root.linux.gtk.sparc.permissions.755=libcairo-swt.so
+
+root.linux.gtk.sparc64=bin/gtk/linux/sparc64,gtk_root
+root.linux.gtk.sparc64.permissions.755=libcairo-swt.so
+
++root.linux.gtk.x86=bin/gtk/linux/x86,gtk_root
++root.linux.gtk.x86.permissions.755=libcairo-swt.so
++
++root.linux.gtk.x86_64=bin/gtk/linux/x86_64,gtk_root
++root.linux.gtk.x86_64.permissions.755=libcairo-swt.so
++
root.macosx.carbon.ppc=bin/carbon/macosx/ppc
root.macosx.carbon.ppc.permissions.755=${launcherName}.app/Contents/MacOS/${launcherName}
+@@ -49,9 +85,6 @@
+ root.solaris.gtk.x86=bin/gtk/solaris/x86
+ root.solaris.gtk.sparc=bin/gtk/solaris/sparc
+
+-root.linux.gtk.x86_64=bin/gtk/linux/x86_64,gtk_root
+-root.linux.gtk.x86_64.permissions.755=libcairo-swt.so
+-
+ root.qnx.photon.x86=bin/photon/qnx/x86
+
+ root.linux.motif.x86=bin/motif/linux/x86,motif_root
+
--- features/org.eclipse.equinox.executable/feature.xml.real 2009-10-21
14:35:44.818598403 +0300
+++ features/org.eclipse.equinox.executable/feature.xml 2009-10-21
14:37:07.063593607 +0300
-@@ -97,6 +97,36 @@
- install-size="0"
+@@ -89,6 +89,66 @@
+ fragment="true"/>
+
+ <plugin
++ id="org.eclipse.equinox.launcher.gtk.linux.alpha"
++ os="linux"
++ ws="gtk"
++ arch="alpha"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"/>
++
++ <plugin
++ id="org.eclipse.equinox.launcher.gtk.linux.arm"
++ os="linux"
++ ws="gtk"
++ arch="arm"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"/>
++
++ <plugin
++ id="org.eclipse.equinox.launcher.gtk.linux.ia64"
++ os="linux"
++ ws="gtk"
++ arch="ia64"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"/>
++
++ <plugin
++ id="org.eclipse.equinox.launcher.gtk.linux.mips"
++ os="linux"
++ ws="gtk"
++ arch="mips"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"/>
++
++ <plugin
++ id="org.eclipse.equinox.launcher.gtk.linux.mipsel"
++ os="linux"
++ ws="gtk"
++ arch="mipsel"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"/>
++
++ <plugin
++ id="org.eclipse.equinox.launcher.gtk.linux.PA_RISC"
++ os="linux"
++ ws="gtk"
++ arch="PA_RISC"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"/>
++
++ <plugin
+ id="org.eclipse.equinox.launcher.gtk.linux.ppc"
+ os="linux"
+ ws="gtk"
+@@ -98,6 +158,56 @@
version="0.0.0"
fragment="true"/>
-+
+
+ <plugin
+ id="org.eclipse.equinox.launcher.gtk.linux.ppc64"
+ os="linux"
@@ -34,6 +146,26 @@
+ fragment="true"/>
+
+ <plugin
++ id="org.eclipse.equinox.launcher.gtk.linux.s390"
++ os="linux"
++ ws="gtk"
++ arch="s390"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"/>
++
++ <plugin
++ id="org.eclipse.equinox.launcher.gtk.linux.s390x"
++ os="linux"
++ ws="gtk"
++ arch="s390x"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"/>
++
++ <plugin
+ id="org.eclipse.equinox.launcher.gtk.linux.sparc"
+ os="linux"
+ ws="gtk"
@@ -42,7 +174,7 @@
+ install-size="0"
+ version="0.0.0"
+ fragment="true"/>
-+
++
+ <plugin
+ id="org.eclipse.equinox.launcher.gtk.linux.sparc64"
+ os="linux"
@@ -52,6 +184,33 @@
+ install-size="0"
+ version="0.0.0"
+ fragment="true"/>
-
++
<plugin
id="org.eclipse.equinox.launcher.gtk.linux.x86"
+ os="linux"
+@@ -198,25 +308,5 @@
+ version="0.0.0"
+ fragment="true"/>
+
+- <plugin
+- id="org.eclipse.equinox.launcher.gtk.linux.s390"
+- os="linux"
+- ws="gtk"
+- arch="s390"
+- download-size="0"
+- install-size="0"
+- version="0.0.0"
+- fragment="true"/>
+-
+- <plugin
+- id="org.eclipse.equinox.launcher.gtk.linux.s390x"
+- os="linux"
+- ws="gtk"
+- arch="s390x"
+- download-size="0"
+- install-size="0"
+- version="0.0.0"
+- fragment="true"/>
+-
+
+ </feature>
diff --git a/patches/eclipse-add-archs-filesystem.patch
b/patches/eclipse-add-archs-filesystem.patch
index 7d5b8f2..5c831f9 100644
--- a/patches/eclipse-add-archs-filesystem.patch
+++ b/patches/eclipse-add-archs-filesystem.patch
@@ -1,6 +1,73 @@
---- ./features/org.eclipse.platform/feature.xml 2009-08-07
18:30:54.000000000 +0300
-+++ ./features/org.eclipse.platform/feature.xml 2009-08-07
18:50:29.043863537 +0300
-@@ -440,6 +440,36 @@
+--- ./features/org.eclipse.platform/feature.xml.orig 2009-10-29
20:07:20.000000000 +0100
++++ ./features/org.eclipse.platform/feature.xml 2009-10-29
20:16:08.000000000 +0100
+@@ -432,6 +432,66 @@
+ unpack="false"/>
+
+ <plugin
++ id="org.eclipse.core.filesystem.linux.alpha"
++ os="linux"
++ arch="alpha"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
++ id="org.eclipse.core.filesystem.linux.arm"
++ os="linux"
++ arch="arm"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
++ id="org.eclipse.core.filesystem.linux.ia64"
++ os="linux"
++ arch="ia64"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
++ id="org.eclipse.core.filesystem.linux.mips"
++ os="linux"
++ arch="mips"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
++ id="org.eclipse.core.filesystem.linux.mipsel"
++ os="linux"
++ arch="mipsel"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
++ id="org.eclipse.core.filesystem.linux.PA_RISC"
++ os="linux"
++ arch="PA_RISC"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
+ id="org.eclipse.core.filesystem.linux.ppc"
+ os="linux"
+ arch="ppc"
+@@ -440,6 +500,56 @@
version="0.0.0"
fragment="true"
unpack="false"/>
@@ -16,6 +83,26 @@
+ unpack="false"/>
+
+ <plugin
++ id="org.eclipse.core.filesystem.linux.s390"
++ os="linux"
++ arch="s390"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
++ id="org.eclipse.core.filesystem.linux.s390x"
++ os="linux"
++ arch="s390x"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
+ id="org.eclipse.core.filesystem.linux.sparc"
+ os="linux"
+ arch="sparc"
diff --git a/patches/eclipse-add-archs-swt.patch
b/patches/eclipse-add-archs-swt.patch
index e232030..315f614 100644
--- a/patches/eclipse-add-archs-swt.patch
+++ b/patches/eclipse-add-archs-swt.patch
@@ -1,52 +1,162 @@
-diff -up ./features/org.eclipse.rcp/feature.xml.arches
./features/org.eclipse.rcp/feature.xml
---- ./features/org.eclipse.rcp/feature.xml.arches 2008-10-03
09:05:02.000000000 -0400
-+++ ./features/org.eclipse.rcp/feature.xml 2008-10-03 09:06:45.000000000
-0400
-@@ -229,6 +229,48 @@
+--- ./features/org.eclipse.rcp/feature.xml.orig 2009-10-25
09:34:48.000000000 +0100
++++ ./features/org.eclipse.rcp/feature.xml 2009-10-29 20:13:44.000000000
+0100
+@@ -217,10 +217,87 @@
unpack="false"/>
<plugin
-+ id="org.eclipse.swt.gtk.linux.ppc64"
+- id="org.eclipse.swt.gtk.linux.x86"
++ id="org.eclipse.swt.gtk.linux.alpha"
+ os="linux"
+ ws="gtk"
+- arch="x86"
++ arch="alpha"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
++ id="org.eclipse.swt.gtk.linux.arm"
+ os="linux"
+ ws="gtk"
-+ arch="ppc64"
++ arch="arm"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ fragment="true"
+ unpack="false"/>
+
-+
-+
-+
+ <plugin
-+ id="org.eclipse.swt.gtk.linux.sparc"
++ id="org.eclipse.swt.gtk.linux.ia64"
+ os="linux"
+ ws="gtk"
-+ arch="sparc"
++ arch="ia64"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ fragment="true"
+ unpack="false"/>
+
++ <plugin
++ id="org.eclipse.swt.gtk.linux.mips"
++ os="linux"
++ ws="gtk"
++ arch="mips"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
+
-+
++ <plugin
++ id="org.eclipse.swt.gtk.linux.mipsel"
++ os="linux"
++ ws="gtk"
++ arch="mipsel"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
+
+ <plugin
-+ id="org.eclipse.swt.gtk.linux.sparc64"
++ id="org.eclipse.swt.gtk.linux.PA_RISC"
+ os="linux"
+ ws="gtk"
-+ arch="sparc64"
++ arch="PA_RISC"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ fragment="true"
+ unpack="false"/>
+
++ <plugin
++ id="org.eclipse.swt.gtk.linux.ppc"
++ os="linux"
++ ws="gtk"
++ arch="ppc"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
+
++ <plugin
++ id="org.eclipse.swt.gtk.linux.ppc64"
++ os="linux"
++ ws="gtk"
++ arch="ppc64"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+@@ -250,8 +327,8 @@
+ unpack="false"/>
+
+ <plugin
+- id="org.eclipse.swt.gtk.solaris.sparc"
+- os="solaris"
++ id="org.eclipse.swt.gtk.linux.sparc"
++ os="linux"
+ ws="gtk"
+ arch="sparc"
+ download-size="0"
+@@ -259,12 +336,12 @@
+ version="0.0.0"
+ fragment="true"
+ unpack="false"/>
+-
+
+ <plugin
+- id="org.eclipse.swt.gtk.solaris.x86"
+- os="solaris"
++ id="org.eclipse.swt.gtk.linux.sparc64"
++ os="linux"
+ ws="gtk"
+- arch="x86"
++ arch="sparc64"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+@@ -272,10 +349,10 @@
+ unpack="false"/>
+
+ <plugin
+- id="org.eclipse.swt.gtk.linux.ppc"
++ id="org.eclipse.swt.gtk.linux.x86"
+ os="linux"
+ ws="gtk"
+- arch="ppc"
++ arch="x86"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+@@ -294,6 +371,28 @@
+ unpack="false"/>
+
+ <plugin
++ id="org.eclipse.swt.gtk.solaris.sparc"
++ os="solaris"
++ ws="gtk"
++ arch="sparc"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
++
++ <plugin
++ id="org.eclipse.swt.gtk.solaris.x86"
++ os="solaris"
++ ws="gtk"
++ arch="x86"
++ download-size="0"
++ install-size="0"
++ version="0.0.0"
++ fragment="true"
++ unpack="false"/>
+
+ <plugin
- id="org.eclipse.swt.gtk.solaris.sparc"
- os="solaris"
- ws="gtk"
+ id="org.eclipse.swt.carbon.macosx"
+ os="macosx"
+ ws="carbon"
diff --git a/patches/eclipse-add-ppc64-sparc64-s390-s390x.patch
b/patches/eclipse-add-ppc64-sparc64-s390-s390x.patch
index 3a2c701..9ffd6b0 100644
--- a/patches/eclipse-add-ppc64-sparc64-s390-s390x.patch
+++ b/patches/eclipse-add-ppc64-sparc64-s390-s390x.patch
@@ -1,7 +1,6 @@
-diff -ru
eclipse-3.3-src.orig/plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java
eclipse-3.3-src/plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java
----
eclipse-3.3-src.orig/plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java
2007-06-25 15:57:02.000000000 -0400
-+++
eclipse-3.3-src/plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java
2007-07-16 16:08:02.000000000 -0400
-@@ -47,6 +47,11 @@
+---
./plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java.orig
2009-10-25 09:34:49.000000000 +0100
++++
./plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java
2009-10-29 20:24:58.000000000 +0100
+@@ -48,6 +48,14 @@
Platform.ARCH_X86, //
Platform.ARCH_AMD64, //
Platform.ARCH_IA64, //
@@ -10,14 +9,15 @@ diff -ru
eclipse-3.3-src.orig/plugins/org.eclipse.core.runtime/src/org/eclipse/c
+ Platform.ARCH_S390, //
+ Platform.ARCH_S390X, //
+ Platform.ARCH_ALPHA, //
++ Platform.ARCH_ARM, //
++ Platform.ARCH_MIPS, //
++ Platform.ARCH_MIPSEL, //
Platform.ARCH_IA64_32};
// debug support: set in loadOptions()
-Only in
eclipse-3.3-src/plugins/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime:
InternalPlatform.java.orig
-diff -ru
eclipse-3.3-src.orig/plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java
eclipse-3.3-src/plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java
----
eclipse-3.3-src.orig/plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java
2007-06-25 15:57:18.000000000 -0400
-+++
eclipse-3.3-src/plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java
2007-07-16 16:08:02.000000000 -0400
-@@ -346,6 +346,12 @@
+---
./plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java.orig
2009-10-25 09:34:49.000000000 +0100
++++
./plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime/Platform.java
2009-10-29 20:25:41.000000000 +0100
+@@ -349,6 +349,15 @@
* @since 3.1
*/
public static final String ARCH_IA64_32 = "ia64_32";//$NON-NLS-1$
@@ -27,26 +27,26 @@ diff -ru
eclipse-3.3-src.orig/plugins/org.eclipse.core.runtime/src/org/eclipse/c
+ public static final String ARCH_S390 = "s390";//$NON-NLS-1$
+ public static final String ARCH_S390X = "s390x";//$NON-NLS-1$
+ public static final String ARCH_ALPHA = "alpha";//$NON-NLS-1$
++ public static final String ARCH_ARM = "arm";//$NON-NLS-1$
++ public static final String ARCH_MIPS = "mips";//$NON-NLS-1$
++ public static final String ARCH_MIPSEL = "mipsel";//$NON-NLS-1$
/**
* Constant string (value "win32") indicating the platform is running
on a
-Only in
eclipse-3.3-src/plugins/org.eclipse.core.runtime/src/org/eclipse/core/runtime:
Platform.java.orig
-diff -ru
eclipse-3.3-src.orig/plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java
eclipse-3.3-src/plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java
----
eclipse-3.3-src.orig/plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java
2007-06-25 15:57:06.000000000 -0400
-+++
eclipse-3.3-src/plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java
2007-07-16 16:08:02.000000000 -0400
+---
./plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java.orig
2009-10-25 09:34:54.000000000 +0100
++++
./plugins/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/PluginConverterImpl.java
2009-10-29 20:23:01.000000000 +0100
@@ -64,7 +64,7 @@
private static final String MANIFEST_VERSION = "Manifest-Version";
//$NON-NLS-1$
private static final String PLUGIN_PROPERTIES_FILENAME = "plugin";
//$NON-NLS-1$
private static PluginConverterImpl instance;
- private static final String[] ARCH_LIST =
{org.eclipse.osgi.service.environment.Constants.ARCH_PA_RISC,
org.eclipse.osgi.service.environment.Constants.ARCH_PPC,
org.eclipse.osgi.service.environment.Constants.ARCH_SPARC,
org.eclipse.osgi.service.environment.Constants.ARCH_X86,
org.eclipse.osgi.service.environment.Constants.ARCH_AMD64,
org.eclipse.osgi.service.environment.Constants.ARCH_IA64};
-+ private static final String[] ARCH_LIST =
{org.eclipse.osgi.service.environment.Constants.ARCH_PA_RISC,
org.eclipse.osgi.service.environment.Constants.ARCH_PPC,
org.eclipse.osgi.service.environment.Constants.ARCH_SPARC,
org.eclipse.osgi.service.environment.Constants.ARCH_X86,
org.eclipse.osgi.service.environment.Constants.ARCH_AMD64,
org.eclipse.osgi.service.environment.Constants.ARCH_IA64,
org.eclipse.osgi.service.environment.Constants.ARCH_PPC64,
org.eclipse.osgi.service.environment.Constants.ARCH_SPARC64,
org.eclipse.osgi.service.environment.Constants.ARCH_S390,
org.eclipse.osgi.service.environment.Constants.ARCH_S390X,
org.eclipse.osgi.service.environment.Constants.ARCH_ALPHA};
++ private static final String[] ARCH_LIST =
{org.eclipse.osgi.service.environment.Constants.ARCH_PA_RISC,
org.eclipse.osgi.service.environment.Constants.ARCH_PPC,
org.eclipse.osgi.service.environment.Constants.ARCH_SPARC,
org.eclipse.osgi.service.environment.Constants.ARCH_X86,
org.eclipse.osgi.service.environment.Constants.ARCH_AMD64,
org.eclipse.osgi.service.environment.Constants.ARCH_IA64,
org.eclipse.osgi.service.environment.Constants.ARCH_PPC64,
org.eclipse.osgi.service.environment.Constants.ARCH_SPARC64,
org.eclipse.osgi.service.environment.Constants.ARCH_S390,
org.eclipse.osgi.service.environment.Constants.ARCH_S390X,
org.eclipse.osgi.service.environment.Constants.ARCH_ALPHA,
org.eclipse.osgi.service.environment.Constants.ARCH_ARM,
org.eclipse.osgi.service.environment.Constants.ARCH_MIPS,
org.eclipse.osgi.service.environment.Constants.ARCH_MIPSEL};
static public final String FRAGMENT_MANIFEST = "fragment.xml";
//$NON-NLS-1$
static public final String GENERATED_FROM = "Generated-from";
//$NON-NLS-1$
static public final String MANIFEST_TYPE_ATTRIBUTE = "type";
//$NON-NLS-1$
-diff -ru
eclipse-3.4-src.orig/plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java
eclipse-3.4-src/plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java
----
eclipse-3.4-src.orig/plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java.orig
2008-07-22 08:37:14.000000000 -0400
-+++
eclipse-3.4-src/plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java
2008-07-22 08:38:02.000000000 -0400
-@@ -131,6 +131,12 @@
+---
./plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java.orig
2009-10-25 09:34:54.000000000 +0100
++++
./plugins/org.eclipse.osgi/supplement/src/org/eclipse/osgi/service/environment/Constants.java
2009-10-29 20:24:10.000000000 +0100
+@@ -153,6 +153,15 @@
*/
public static final String ARCH_IA64_32 = "ia64_32";//$NON-NLS-1$
@@ -55,6 +55,9 @@ diff -ru
eclipse-3.4-src.orig/plugins/org.eclipse.osgi/supplement/src/org/eclips
+ public static final String ARCH_S390 = "s390";//$NON-NLS-1$
+ public static final String ARCH_S390X = "s390x";//$NON-NLS-1$
+ public static final String ARCH_ALPHA = "alpha";//$NON-NLS-1$
++ public static final String ARCH_ARM = "arm";//$NON-NLS-1$
++ public static final String ARCH_MIPS = "mips";//$NON-NLS-1$
++ public static final String ARCH_MIPSEL = "mipsel";//$NON-NLS-1$
+
/**
* Constant string (value "win32") indicating the platform is running
on a
diff --git a/patches/eclipse-addArchesAnd64bitSWT.patch
b/patches/eclipse-addArchesAnd64bitSWT.patch
new file mode 100644
index 0000000..a740c25
--- /dev/null
+++ b/patches/eclipse-addArchesAnd64bitSWT.patch
@@ -0,0 +1,38 @@
+--- ./plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh~
2009-10-25 09:34:55.000000000 +0100
++++ ./plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh
2009-10-29 20:40:31.000000000 +0100
+@@ -55,11 +55,24 @@
+ if [ "${MODEL}" = "" ]; then
+ if uname -i > /dev/null 2>&1; then
+ MODEL=`uname -i`
+- else
++ fi
++ if [ "${MODEL}" = "unknown" ]; then
+ MODEL=`uname -m`
+ fi
+ fi
+ case $MODEL in
++ arm*)
++ MODEL=arm ;;
++ parisc*)
++ MODEL=PA_RISC ;;
++ sparcv9)
++ MODEL=sparc ;;
++ mips*)
++ if which dpkg-architecture >/dev/null 2>&1; then
++ MODEL=`dpkg-architecture -q-qDEB_HOST_ARCH`
++ fi
++esac
++case $MODEL in
+ "x86_64")
+ SWT_ARCH=x86_64
+ AWT_ARCH=amd64
+@@ -75,7 +86,7 @@
+ esac
+
+ # For 64-bit CPUs, we have a switch
+-if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ppc64' -o ${MODEL} = 'ia64' -o
${MODEL} = 's390x' ]; then
++if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ppc64' -o ${MODEL} = 'ia64' -o
${MODEL} = 's390x' -o ${MODEL} = 'alpha' ]; then
+ SWT_PTR_CFLAGS=-DJNI64
+ export SWT_PTR_CFLAGS
+ if [ -d /lib64 ]; then
+
diff --git a/patches/eclipse-jdt_launch-customBuild.patch
b/patches/eclipse-jdt_launch-customBuild.patch
index 03eef30..9e21d4d 100644
--- a/patches/eclipse-jdt_launch-customBuild.patch
+++ b/patches/eclipse-jdt_launch-customBuild.patch
@@ -1,6 +1,6 @@
--- plugins/org.eclipse.jdt.launching/scripts/customBuild.xml.orig
2009-03-09 15:06:45.000000000 +0100
+++ plugins/org.eclipse.jdt.launching/scripts/customBuild.xml 2009-03-09
16:57:53.000000000 +0100
-@@ -14,5 +14,64 @@
+@@ -24,5 +24,64 @@
<property name="bundleJavacTarget" value="${tempTarget}"/>
</target>
hooks/post-receive
--
eclipse - Powerful IDE written in java - Debian package.
_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits