[SCM] eclipse - Powerful IDE written in java - Debian package. branch, master, updated. debian/3.6.2-exp-1-34-gb60abc1

Benjamin Drung bdrung at alioth.debian.org
Sun May 29 07:09:59 UTC 2011


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, master has been updated
       via  b60abc1bc9224714646869d412d595388e3d56da (commit)
       via  a7dda7aceffedabce6c501341a1e3017e48a498d (commit)
      from  40fd42eb67720ba050914115cbf85b01479e1f96 (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 -----------------------------------------------------------------
commit b60abc1bc9224714646869d412d595388e3d56da
Author: Benjamin Drung <bdrung at debian.org>
Date:   Sat May 28 21:03:40 2011 +0200

    Readd upstream patches that were dropped in master-3.6 merge.

commit a7dda7aceffedabce6c501341a1e3017e48a498d
Author: Benjamin Drung <bdrung at debian.org>
Date:   Sat May 28 20:51:26 2011 +0200

    Drop buildArch=x86 from build.properties.

-----------------------------------------------------------------------

Summary of changes:
 build.properties                      |    1 -
 patches/droppluginversions.patch      |   65 +++++++++++++++++++++++++++++++++
 patches/eclipse-swt-compile-xpt.patch |   31 ++++++++++++++++
 patches/osgi-util.patch               |   18 +++++++++
 4 files changed, 114 insertions(+), 1 deletions(-)

diff --git a/build.properties b/build.properties
index 741f1aa..96844d8 100644
--- a/build.properties
+++ b/build.properties
@@ -11,7 +11,6 @@ featureToBuild=eclipse-build-feature
 skipBase=true
 skipFetch=true
 individualSourceBundles=true
-buildArch=x86
 ws=gtk
 os=linux
 includeLaunchers=true
diff --git a/patches/droppluginversions.patch b/patches/droppluginversions.patch
new file mode 100644
index 0000000..66f5128
--- /dev/null
+++ b/patches/droppluginversions.patch
@@ -0,0 +1,65 @@
+--- pluginVersions.properties.sav	2010-03-18 13:10:05.000000000 +0200
++++ pluginVersions.properties	2010-03-18 13:14:44.477528467 +0200
+@@ -27,7 +27,7 @@ org.eclipse.equinox.simpleconfigurator.m
+ org.eclipse.pde.api.tools.ui,0.0.0=v20090820
+ org.eclipse.jdt.debug,0.0.0=v20090526
+ org.eclipse.sdk.examples,0.0.0=v20080612
+-org.eclipse.pde,0.0.0=v20090527
++org.eclipse.pde,0.0.0=v201002111343
+ org.eclipse.compare.core,0.0.0=I20090430-0408
+ org.eclipse.equinox.p2.engine,0.0.0=R35x_v20091117
+ org.eclipse.equinox.launcher.motif.hpux.ia64_32,0.0.0=v20090519
+@@ -38,7 +38,7 @@ org.eclipse.equinox.p2.ui.admin,0.0.0=v2
+ org.eclipse.equinox.transforms.xslt,0.0.0=R35x_v20100209
+ org.eclipse.jface.databinding,0.0.0=M20090826-0800
+ org.eclipse.equinox.p2.touchpoint.eclipse,0.0.0=R35x_20090820-1821
+-org.eclipse.help.base,0.0.0=v20090526
++org.eclipse.help.base,0.0.0=v201002111343
+ org.eclipse.ui.presentations.r21,0.0.0=M20091015-0930
+ org.eclipse.equinox.frameworkadmin,0.0.0=v20090520-1905
+ org.eclipse.ui.intro,0.0.0=v20100111_35x
+@@ -76,7 +76,7 @@ org.eclipse.team.ui,0.0.0=I20090430-0408
+ org.eclipse.equinox.p2.metadata,0.0.0=R35x_v20100112
+ org.eclipse.swt.cocoa.macosx.x86_64,0.0.0=v3557f
+ org.eclipse.jdt.compiler.tool,0.0.0=v_981_R35x
+-org.eclipse.platform,0.0.0=R35x_v20100121
++org.eclipse.platform,0.0.0=v201002111343
+ org.eclipse.core.databinding.observable,0.0.0=M20090902-0800
+ org.eclipse.team.examples.filesystem,0.0.0=I20090210-0800
+ org.eclipse.pde.core,0.0.0=v20100104
+@@ -191,7 +191,7 @@ org.eclipse.pde.api.tools.ee.javase16,0.
+ org.eclipse.compare.win32,0.0.0=I20090430-0408
+ org.eclipse.equinox.p2.installer,0.0.0=R35x_v20090717
+ org.eclipse.debug.examples.core,0.0.0=v20090504
+-org.eclipse.rcp,0.0.0=R35x_v20100119
++org.eclipse.rcp,0.0.0=v201002111343
+ org.eclipse.pde.ds.core,0.0.0=v20100118
+ org.eclipse.equinox.registry,0.0.0=v20090520-1800
+ org.eclipse.ui.examples.readmetool,0.0.0=I20090526-2000
+@@ -233,7 +233,7 @@ org.eclipse.update.configurator,0.0.0=v2
+ org.eclipse.core.filesystem.win32.x86,0.0.0=v20080604-1400
+ org.eclipse.equinox.p2.core,0.0.0=R35x_v20090819
+ org.eclipse.swt.examples,0.0.0=v3557f
+-org.eclipse.cvs,0.0.0=R35x_v20100119
++org.eclipse.cvs,0.0.0=v201002111343
+ org.eclipse.swt.gtk.linux.x86,0.0.0=v3557f
+ org.eclipse.equinox.log,0.0.0=v20090520-1800
+ org.eclipse.equinox.jmx.client,0.0.0=v20070515
+@@ -250,7 +250,7 @@ org.eclipse.platform.doc.user,0.0.0=r352
+ org.eclipse.equinox.security.macosx,0.0.0=v20090520-1800
+ org.eclipse.equinox.supplement,0.0.0=v20090518
+ org.eclipse.team.cvs.ssh,0.0.0=I20090508-2000
+-org.eclipse.sdk,0.0.0=R35x_v20100204
++org.eclipse.sdk,0.0.0=v201002111343
+ org.eclipse.jsch.ui,0.0.0=r35x_20100210-1114
+ org.eclipse.core.filesystem.win32.x86_64,0.0.0=v20090316-0910
+ org.eclipse.equinox.security.win32.x86,0.0.0=v20090520-1800
+@@ -289,7 +289,7 @@ org.eclipse.equinox.p2.ui.sdk.scheduler,
+ org.eclipse.ui.editors,0.0.0=v20090527-2000
+ org.eclipse.core.filebuffers,0.0.0=v20090526-2000
+ org.eclipse.equinox.ip,0.0.0=R35x_v20090803
+-org.eclipse.jdt,0.0.0=r352_v20100106-0800
++org.eclipse.jdt,0.0.0=v201002111343
+ org.eclipse.ecf,0.0.0=v20090831-1906
+ org.eclipse.ecf.filetransfer,0.0.0=v20090831-1906
+ org.eclipse.ecf.identity,0.0.0=v20090831-1906
diff --git a/patches/eclipse-swt-compile-xpt.patch b/patches/eclipse-swt-compile-xpt.patch
new file mode 100644
index 0000000..3e0d348
--- /dev/null
+++ b/patches/eclipse-swt-compile-xpt.patch
@@ -0,0 +1,31 @@
+Description: Build .xpt file if it does not exit
+Author: Benjamin Drung
+Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=305569
+
+--- a/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh	
++++ b/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh	
+@@ -24,6 +24,24 @@ if [ "${CC}" = "" ]; then
+ 	export CC
+ fi
+ 
++COMPONENTS_DIR=$(pwd)/../../org.eclipse.swt/components
++# Check if we have to compile external.xpt from external.idl
++if test ! -f ${COMPONENTS_DIR}/external.xpt; then
++	if test ! -f ${COMPONENTS_DIR}/external.idl; then
++		echo "Can't find ${COMPONENTS_DIR}/external.idl"
++		exit 1
++	fi
++
++	IDLDIR=$(pkg-config --variable=idldir libxul | sed 's@/stable$@@')/unstable
++	if test ! -d ${IDLDIR}; then
++		IDLDIR=$(pkg-config --variable=idldir libxul)
++	fi
++	XPIDL=$(pkg-config --variable=sdkdir libxul)/bin/xpidl
++
++	echo "${XPIDL} -m typelib -I ${IDLDIR} -e ${COMPONENTS_DIR}/external.xpt ${COMPONENTS_DIR}/external.idl"
++	${XPIDL} -m typelib -I ${IDLDIR} -e ${COMPONENTS_DIR}/external.xpt ${COMPONENTS_DIR}/external.idl
++fi
++
+ # Determine which OS we are on
+ if [ "${OS}" = "" ]; then
+ 	OS=`uname -s`
diff --git a/patches/osgi-util.patch b/patches/osgi-util.patch
new file mode 100644
index 0000000..a854b00
--- /dev/null
+++ b/patches/osgi-util.patch
@@ -0,0 +1,18 @@
+--- a/plugins/org.eclipse.osgi.util/build.properties
++++ b/plugins/org.eclipse.osgi.util/build.properties
+@@ -12,10 +12,10 @@
+                org/,\
+                about.html,\
+                META-INF/,\
++               about_files/,\
++               .
++src.includes = about.html,\
+                about_files/
+-src.includes = src.zip,\
+-               about.html,\
+-               about_files/
+-source.. = .
++source.. = src/
+ output.. = .
+-customBuildCallbacks=customBuildCallbacks.xml
++#customBuildCallbacks=customBuildCallbacks.xml


hooks/post-receive
-- 
eclipse - Powerful IDE written in java - Debian package.



More information about the pkg-java-commits mailing list