rpms/eclipse/devel eclipse.spec,1.690,1.691

Andrew Overholt overholt at fedoraproject.org
Mon Nov 16 23:19:48 UTC 2009


Author: overholt

Update of /cvs/pkgs/rpms/eclipse/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9306

Modified Files:
	eclipse.spec 
Log Message:
* Mon Nov 16 2009 Andrew Overholt <overholt at redhat.com> 1:3.5.1-19
- Temporarily patch for e.o#294877.
- Fix some whitespace.


Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.690
retrieving revision 1.691
diff -u -p -r1.690 -r1.691
--- eclipse.spec	13 Nov 2009 10:23:55 -0000	1.690
+++ eclipse.spec	16 Nov 2009 23:19:48 -0000	1.691
@@ -27,7 +27,7 @@ Epoch:  1
 Summary:        An open, extensible IDE
 Name:           eclipse
 Version:        %{eclipse_majmin}.%{eclipse_micro}
-Release:        18%{?dist}
+Release:        19%{?dist}
 License:        EPL
 Group:          Text Editors/Integrated Development Environments (IDE)
 URL:            http://www.eclipse.org/
@@ -167,8 +167,8 @@ developing software written in the Java 
 %package        pde
 Summary:        Eclipse Plugin Development Environment
 Group:          Text Editors/Integrated Development Environments (IDE)
-Provides:	eclipse
-Provides:	eclipse-sdk
+Provides:       eclipse
+Provides:       eclipse-sdk
 Requires:       %{name}-platform = %{epoch}:%{version}-%{release}
 Requires:       %{name}-jdt = %{epoch}:%{version}-%{release}
 %if ! %{bootstrap}
@@ -405,7 +405,7 @@ rm $RPM_BUILD_ROOT/%{_bindir}/%{name}
 install -p -D -m0755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/%{name}
 sed --in-place "s:/usr/lib:%{_libdir}:" \
   $RPM_BUILD_ROOT%{_bindir}/%{name}
-  
+
 cp $RPM_BUILD_ROOT%{_libdir}/eclipse/eclipse.ini eclipse.ini-real
 # Some directories we need
 sdkDir=$RPM_BUILD_ROOT%{_libdir}/%{name}
@@ -510,7 +510,7 @@ org.eclipse.equinox.p2.director \
 
 # Stuff in JDT, PDE, SDK
 for f in about.html about_files \.eclipseproduct epl-v10.html notice.html readme; do
-    if 	[ -e $installDir/$f ]; then
+    if [ -e $installDir/$f ]; then
       mv $installDir/$f $provisionDir
     fi
 done
@@ -635,6 +635,17 @@ cp -p eclipse.ini-real \
 
 sed -i "s|$RPM_BUILD_ROOT||g" $sdkDir/eclipse.ini
 
+# Temporary fix until https://bugs.eclipse.org/294877 is resolved
+sed -i "s|-Xms40m|-Xms128m|g" $sdkDir/eclipse.ini
+sed -i "s|-Xms256m|-Xms512m|g" $sdkDir/eclipse.ini
+echo "" >> $sdkDir/eclipse.ini
+echo "-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith" >> $sdkDir/eclipse.ini
+echo "-XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>" >> $sdkDir/eclipse.ini
+echo "-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate" >> $sdkDir/eclipse.ini
+echo "-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding" >> $sdkDir/eclipse.ini
+echo "-XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile" >> $sdkDir/eclipse.ini
+echo "-XX:CompileCommand=exclude,org/python/pydev/ui/filetypes/FileTypesPreferencesPage,getDottedValidSourceFiles" >> $sdkDir/eclipse.ini
+
 mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}/links
 # FIXME:  We can probably get rid of the links file when we ensure all
 # plugins are installing into dropins (either in libdir or datadir).
@@ -1089,6 +1100,10 @@ fi
 #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
 
 %changelog
+* Mon Nov 16 2009 Andrew Overholt <overholt at redhat.com> 1:3.5.1-19
+- Temporarily patch for e.o#294877.
+- Fix some whitespace.
+
 * Fri Nov 13 2009 Alexander Kurtakov <akurtako at redhat.com> 1:3.5.1-18
 - No about files on ppc64 too.
 




More information about the fedora-extras-commits mailing list