diff --git a/eclipse-addusrsharedropins.patch b/eclipse-addusrsharedropins.patch
new file mode 100644
index 0000000..125f0ea
--- /dev/null
+++ b/eclipse-addusrsharedropins.patch
@@ -0,0 +1,11 @@
+--- buildConfigs/eclipse-build-config/productFiles/sdk/sdk.product.orig 2009-10-05 10:29:14.349001858 +0300
++++ buildConfigs/eclipse-build-config/productFiles/sdk/sdk.product 2009-10-05 10:46:26.812754089 +0300
+@@ -8,7 +8,7 @@
+
+
+ -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m
+- -Xms40m -Xmx256m
++ -Xms40m -Xmx512m -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
+ -Xdock:icon=../Resources/Eclipse.icns -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
+
+
diff --git a/eclipse.spec b/eclipse.spec
index f363e72..0eebf12 100644
--- a/eclipse.spec
+++ b/eclipse.spec
@@ -30,7 +30,7 @@ Epoch: 1
Summary: An open, extensible IDE
Name: eclipse
Version: %{eclipse_majmin}.%{eclipse_micro}
-Release: 1%{?dist}
+Release: 2%{?dist}
License: EPL
Group: Text Editors/Integrated Development Environments (IDE)
URL: http://www.eclipse.org/
@@ -69,6 +69,10 @@ Patch5: %{name}-add-ppc64-filesystem.patch
# need to go upstream.
Patch6: %{name}-target-platform-template.patch
+# Add /usr/share/eclipse/dropins to list of dropins locations
+# Already applied in eclipse-build upstream rev. #23023
+Patch7: %{name}-addusrsharedropins.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ant
BuildRequires: jpackage-utils >= 0:1.5, make, gcc
@@ -519,7 +523,7 @@ popd
# target platform template patch
%patch6 -p0
-
+%patch7 -p0
popd
%build
@@ -1290,6 +1294,9 @@ fi
#%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
%changelog
+* Mon Oct 5 2009 Alexander Kurtakov 1:3.5.1-2
+- Add /usr/share/eclipse/dropins to dropins locations.
+
* Fri Oct 2 2009 Alexander Kurtakov 1:3.5.1-1
- Update to 3.5.1.