[SCM] eclipse - Powerful IDE written in java - Debian package. branch, master, updated. 476d84f0bf07ddd0afcd4c7bcd338b2647deb47b

Niels Thykier nthykier-guest at alioth.debian.org
Mon Mar 15 18:51:41 UTC 2010


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  476d84f0bf07ddd0afcd4c7bcd338b2647deb47b (commit)
       via  5f7920a592823fc74586f91c01a79f6686d047f3 (commit)
       via  21cbc3c6c5cff6a250b8693b00c9644937032fe8 (commit)
      from  2e56ff51e44e91f8bce1969332da3b745b8d3cf8 (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 476d84f0bf07ddd0afcd4c7bcd338b2647deb47b
Author: Niels Thykier <niels at thykier.net>
Date:   Mon Mar 15 19:51:28 2010 +0100

    Added patch to compile IPluginDecsriptor from source.

commit 5f7920a592823fc74586f91c01a79f6686d047f3
Merge: 2e56ff51e44e91f8bce1969332da3b745b8d3cf8 21cbc3c6c5cff6a250b8693b00c9644937032fe8
Author: Niels Thykier <nthykier-guest at alioth.debian.org>
Date:   Mon Mar 15 18:46:00 2010 +0000

    Merge branch 'upstream'

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

Summary of changes:
 build.xml                                          |   26 ++++++
 debian/patches/compile-IPluginDescriptor.patch     |   81 ++++++++++++++++++++
 debian/patches/series                              |    1 +
 .../eclipse/core/runtime/IPluginDescriptor.class   |  Bin 1587 -> 0 bytes
 stubs/org/eclipse/core/runtime/CoreException.java  |    4 +
 stubs/org/eclipse/core/runtime/IExtension.java     |    2 +
 .../org/eclipse/core/runtime/IExtensionPoint.java  |    2 +
 stubs/org/eclipse/core/runtime/ILibrary.java       |    2 +
 stubs/org/eclipse/core/runtime/IPath.java          |    2 +
 .../eclipse/core/runtime/IPluginPrerequisite.java  |    2 +
 stubs/org/eclipse/core/runtime/Plugin.java         |    2 +
 .../core/runtime/PluginVersionIdentifier.java      |    2 +
 12 files changed, 126 insertions(+), 0 deletions(-)

diff --git a/build.xml b/build.xml
index d9abdd2..13b65b2 100644
--- a/build.xml
+++ b/build.xml
@@ -353,6 +353,32 @@
 			failonerror="true">
 			<arg line="-m typelib -I ${xul.include} -e external.xpt external.idl" />
 		</exec>
+		<mkdir dir="${basedir}/temp/" />
+		<copy todir="${basedir}/temp/" >
+			<fileset dir="${basedir}/stubs/">
+				<include name="**/*.java" />
+			</fileset>
+		</copy>
+		<copy todir="${basedir}/temp" >
+			<fileset dir="${buildDirectory}/plugins/org.eclipse.core.runtime/src/">
+				<include name="org/eclipse/core/runtime/IPluginDescriptor.java" />
+			</fileset>
+		</copy>
+		<javac destdir="${basedir}/temp"
+			srcdir="${basedir}/temp"
+			source="1.3"
+			target="1.1"
+			debug="true"
+			optimize="true"
+			fork="true"
+			compiler="modern" />
+		<mkdir dir="${buildDirectory}/plugins/org.eclipse.core.runtime.compatibility.registry/classes/org/eclipse/core/runtime/" />
+		<copy todir="${buildDirectory}/plugins/org.eclipse.core.runtime.compatibility.registry/classes/" >
+			<fileset dir="${basedir}/temp/">
+				<include name="org/eclipse/core/runtime/IPluginDescriptor.class" />
+			</fileset>
+		</copy>
+		<delete dir="${basedir}/temp/"/>
 		<!-- Create a stamp file -->
 		<echo file="prebootstrap-stamp" />
 	</target>
diff --git a/debian/patches/compile-IPluginDescriptor.patch b/debian/patches/compile-IPluginDescriptor.patch
new file mode 100644
index 0000000..3b01606
--- /dev/null
+++ b/debian/patches/compile-IPluginDescriptor.patch
@@ -0,0 +1,81 @@
+Description: Compiles IPluginDescriptor from source.
+Author: Niels Thykier <niels at thykier.net>
+Forwarded: no
+
+--- a/build.xml
++++ b/build.xml
+@@ -353,6 +353,32 @@
+ 			failonerror="true">
+ 			<arg line="-m typelib -I ${xul.include} -e external.xpt external.idl" />
+ 		</exec>
++		<mkdir dir="${basedir}/temp/" />
++		<copy todir="${basedir}/temp/" >
++			<fileset dir="${basedir}/stubs/">
++				<include name="**/*.java" />
++			</fileset>
++		</copy>
++		<copy todir="${basedir}/temp" >
++			<fileset dir="${buildDirectory}/plugins/org.eclipse.core.runtime/src/">
++				<include name="org/eclipse/core/runtime/IPluginDescriptor.java" />
++			</fileset>
++		</copy>
++		<javac destdir="${basedir}/temp"
++			srcdir="${basedir}/temp"
++			source="1.3"
++			target="1.1"
++			debug="true"
++			optimize="true"
++			fork="true"
++			compiler="modern" />
++		<mkdir dir="${buildDirectory}/plugins/org.eclipse.core.runtime.compatibility.registry/classes/org/eclipse/core/runtime/" />
++		<copy todir="${buildDirectory}/plugins/org.eclipse.core.runtime.compatibility.registry/classes/" >
++			<fileset dir="${basedir}/temp/">
++				<include name="org/eclipse/core/runtime/IPluginDescriptor.class" />
++			</fileset>
++		</copy>
++		<delete dir="${basedir}/temp/"/>
+ 		<!-- Create a stamp file -->
+ 		<echo file="prebootstrap-stamp" />
+ 	</target>
+--- /dev/null
++++ b/stubs/org/eclipse/core/runtime/CoreException.java
+@@ -0,0 +1,4 @@
++package org.eclipse.core.runtime;
++public class CoreException extends Exception {
++    private static final long serialVersionUID = 1L;
++}
+--- /dev/null
++++ b/stubs/org/eclipse/core/runtime/IExtension.java
+@@ -0,0 +1,2 @@
++package org.eclipse.core.runtime;
++public interface IExtension{}
+--- /dev/null
++++ b/stubs/org/eclipse/core/runtime/IExtensionPoint.java
+@@ -0,0 +1,2 @@
++package org.eclipse.core.runtime;
++public interface IExtensionPoint{}
+--- /dev/null
++++ b/stubs/org/eclipse/core/runtime/ILibrary.java
+@@ -0,0 +1,2 @@
++package org.eclipse.core.runtime;
++public interface ILibrary{}
+--- /dev/null
++++ b/stubs/org/eclipse/core/runtime/IPath.java
+@@ -0,0 +1,2 @@
++package org.eclipse.core.runtime;
++public interface IPath extends Cloneable{};
+--- /dev/null
++++ b/stubs/org/eclipse/core/runtime/IPluginPrerequisite.java
+@@ -0,0 +1,2 @@
++package org.eclipse.core.runtime;
++public interface IPluginPrerequisite {}
+--- /dev/null
++++ b/stubs/org/eclipse/core/runtime/Plugin.java
+@@ -0,0 +1,2 @@
++package org.eclipse.core.runtime;
++public abstract class Plugin {}
+--- /dev/null
++++ b/stubs/org/eclipse/core/runtime/PluginVersionIdentifier.java
+@@ -0,0 +1,2 @@
++package org.eclipse.core.runtime;
++public final class PluginVersionIdentifier {}
diff --git a/debian/patches/series b/debian/patches/series
index 399d188..50204de 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -8,3 +8,4 @@ pdebuild-path-copy-platform.patch
 symlink-system-files.patch
 compile-jarinjarloader.patch
 compile-xulfiles.patch
+compile-IPluginDescriptor.patch
diff --git a/eclipse/plugins/org.eclipse.core.runtime.compatibility.registry/classes/org/eclipse/core/runtime/IPluginDescriptor.class b/eclipse/plugins/org.eclipse.core.runtime.compatibility.registry/classes/org/eclipse/core/runtime/IPluginDescriptor.class
deleted file mode 100644
index 817a1b8..0000000
Binary files a/eclipse/plugins/org.eclipse.core.runtime.compatibility.registry/classes/org/eclipse/core/runtime/IPluginDescriptor.class and /dev/null differ
diff --git a/stubs/org/eclipse/core/runtime/CoreException.java b/stubs/org/eclipse/core/runtime/CoreException.java
new file mode 100644
index 0000000..ff18293
--- /dev/null
+++ b/stubs/org/eclipse/core/runtime/CoreException.java
@@ -0,0 +1,4 @@
+package org.eclipse.core.runtime;
+public class CoreException extends Exception {
+    private static final long serialVersionUID = 1L;
+}
diff --git a/stubs/org/eclipse/core/runtime/IExtension.java b/stubs/org/eclipse/core/runtime/IExtension.java
new file mode 100644
index 0000000..499a7a4
--- /dev/null
+++ b/stubs/org/eclipse/core/runtime/IExtension.java
@@ -0,0 +1,2 @@
+package org.eclipse.core.runtime;
+public interface IExtension{}
diff --git a/stubs/org/eclipse/core/runtime/IExtensionPoint.java b/stubs/org/eclipse/core/runtime/IExtensionPoint.java
new file mode 100644
index 0000000..bbcc421
--- /dev/null
+++ b/stubs/org/eclipse/core/runtime/IExtensionPoint.java
@@ -0,0 +1,2 @@
+package org.eclipse.core.runtime;
+public interface IExtensionPoint{}
diff --git a/stubs/org/eclipse/core/runtime/ILibrary.java b/stubs/org/eclipse/core/runtime/ILibrary.java
new file mode 100644
index 0000000..f6662d6
--- /dev/null
+++ b/stubs/org/eclipse/core/runtime/ILibrary.java
@@ -0,0 +1,2 @@
+package org.eclipse.core.runtime;
+public interface ILibrary{}
diff --git a/stubs/org/eclipse/core/runtime/IPath.java b/stubs/org/eclipse/core/runtime/IPath.java
new file mode 100644
index 0000000..80ede8b
--- /dev/null
+++ b/stubs/org/eclipse/core/runtime/IPath.java
@@ -0,0 +1,2 @@
+package org.eclipse.core.runtime;
+public interface IPath extends Cloneable{};
diff --git a/stubs/org/eclipse/core/runtime/IPluginPrerequisite.java b/stubs/org/eclipse/core/runtime/IPluginPrerequisite.java
new file mode 100644
index 0000000..d857663
--- /dev/null
+++ b/stubs/org/eclipse/core/runtime/IPluginPrerequisite.java
@@ -0,0 +1,2 @@
+package org.eclipse.core.runtime;
+public interface IPluginPrerequisite {}
diff --git a/stubs/org/eclipse/core/runtime/Plugin.java b/stubs/org/eclipse/core/runtime/Plugin.java
new file mode 100644
index 0000000..60936c1
--- /dev/null
+++ b/stubs/org/eclipse/core/runtime/Plugin.java
@@ -0,0 +1,2 @@
+package org.eclipse.core.runtime;
+public abstract class Plugin {}
diff --git a/stubs/org/eclipse/core/runtime/PluginVersionIdentifier.java b/stubs/org/eclipse/core/runtime/PluginVersionIdentifier.java
new file mode 100644
index 0000000..7f91189
--- /dev/null
+++ b/stubs/org/eclipse/core/runtime/PluginVersionIdentifier.java
@@ -0,0 +1,2 @@
+package org.eclipse.core.runtime;
+public final class PluginVersionIdentifier {}


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



More information about the pkg-java-commits mailing list