diff --git a/eclipse-fix-sshd-id.patch b/eclipse-fix-sshd-id.patch
new file mode 100644
index 0000000..5e07d02
--- /dev/null
+++ b/eclipse-fix-sshd-id.patch
@@ -0,0 +1,19 @@
+--- rt.equinox.framework/features/org.eclipse.equinox.core.sdk/feature.xml.bak 2012-07-26 16:19:46.000000000 +0200
++++ rt.equinox.framework/features/org.eclipse.equinox.core.sdk/feature.xml 2012-07-26 16:30:47.114019486 +0200
+@@ -377,7 +377,7 @@
+ unpack="false"/>
+
+
+
+
+-
+-
+
+
+-
+-
+
+
+-
+-
+
+
+-
+-
+
+
+-
+-
+
+
+-
+-
+
+
+-
+-
+-
+-
+
+
+-
+-
+-
+-
+
+
+-
+-
+
+
+-
+-
+
+
+-
+-
+
+
+-
+-
+
+
+-
+-
+-
+-
+
+
+
+
+-
+-
+-
+-
+-
+-
+
+
+-
+-
+
+
+-
+-
++ unpack="false"/>
+
+
+-
+-
++ unpack="false"/>
+
+
+
+
+-
+-
+
+
+
+
+-
+-
+-
+
+-
+-
+-
+
+
+-
+-
+
+-
+-
+
+
++
++
++
++
++
+
+--- rt.equinox.bundles/features/org.eclipse.equinox.sdk/pom.xml.bak 2012-07-25 17:41:27.000000000 +0200
++++ rt.equinox.bundles/features/org.eclipse.equinox.sdk/pom.xml 2012-07-26 16:57:26.571579035 +0200
+@@ -31,7 +31,7 @@
+ target-platform-configuration
+
+
+- J2SE-1.5
++ ?JavaSE-1.6
+
+
+
diff --git a/eclipse.spec b/eclipse.spec
index 555ab88..9495b4f 100644
--- a/eclipse.spec
+++ b/eclipse.spec
@@ -62,6 +62,9 @@ Patch2: %{name}-set-1.6-bree.patch
# com.ibm.icu.base -> com.ibm.icu
Patch3: %{name}-fix-icu-import.patch
+Patch4: %{name}-no-source-for-dependencies.patch
+Patch5: %{name}-osgi-serverside-patch-additional-imports.patch
+Patch6: %{name}-fix-sshd-id.patch
BuildRequires: ant >= 1.8.3
BuildRequires: rsync
@@ -92,6 +95,7 @@ BuildRequires: jsch >= 0:0.1.46-2
BuildRequires: apache-commons-el >= 1.0-22
BuildRequires: apache-commons-logging
BuildRequires: apache-commons-codec >= 1.6-2
+BuildRequires: apache-sshd
BuildRequires: jakarta-commons-httpclient >= 1:3.1-7
BuildRequires: felix-gogo-command >= 0.12
BuildRequires: felix-gogo-shell >= 0.10.0-3
@@ -239,6 +243,9 @@ developing Eclipse plugins.
%patch1
%patch2
%patch3
+%patch4
+%patch5
+%patch6
#TODO: waiting for bug
%pom_disable_module bundles/org.eclipse.equinox.http.jetty5 rt.equinox.bundles .