- Update patch to avoid Hotspot crashing

- Add links folder for noarch plugins
- Create and add ownership of %{_datadir}/eclipse/{plugins,features}
This commit is contained in:
Andrew Overholt 2008-08-01 20:11:03 +00:00
parent 19b650d4e8
commit 269d30178a
2 changed files with 21 additions and 3 deletions

View File

@ -7,7 +7,7 @@ retrieving revision 1.3
diff -u -r1.3 eclipse.ini
--- gtk/eclipse.ini 3 Jun 2008 20:55:37 -0000 1.3
+++ gtk/eclipse.ini 31 Jul 2008 00:28:29 -0000
@@ -4,4 +4,6 @@
@@ -4,4 +4,9 @@
256m
-vmargs
-Xms40m
@ -15,3 +15,6 @@ diff -u -r1.3 eclipse.ini
+-Xmx512m
+-XX:MaxPermSize=128m
+-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
+-XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>
+-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate
+-XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding

View File

@ -27,7 +27,7 @@ Epoch: 1
Summary: An open, extensible IDE
Name: eclipse
Version: %{eclipse_majmin}.%{eclipse_micro}
Release: 12%{?dist}
Release: 13%{?dist}
License: EPL
Group: Text Editors/Integrated Development Environments (IDE)
URL: http://www.eclipse.org/
@ -706,6 +706,9 @@ install -d -m 755 $sdkDir
install -d -m 755 $sdkDir/plugins
install -d -m 755 $sdkDir/features
install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/java
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/features
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins
# Explode the resulting SDK tarball
tar -C $RPM_BUILD_ROOT%{_libdir} -zxf result/linux-gtk-%{eclipse_arch}-sdk.tar.gz
@ -952,6 +955,10 @@ for lib in `find configuration -name \*.so`; do
chmod 755 $lib
done
# Set up an extension location and a link file for the arch-independent dir
echo "path:$RPM_BUILD_ROOT%{_datadir}" > \
$RPM_BUILD_ROOT%{_libdir}/%{name}/links/datadir.link
# Ensure the launcher binary has the correct permissions
chmod 755 $RPM_BUILD_ROOT/%{_libdir}/%{name}/%{name}
@ -1212,6 +1219,9 @@ fi
%files rcp
%defattr(-,root,root)
%dir %{_libdir}/%{name}/features
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/features
%dir %{_datadir}/%{name}/plugins
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.bundledata*
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.lazy*
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.manager
@ -1219,9 +1229,9 @@ fi
%config %{_libdir}/%{name}/configuration/config.ini
%config %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
%dir %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator
#%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
%{_libdir}/%{name}/notice.html
%{_libdir}/%{name}/epl-v10.html
%{_libdir}/%{name}/links
%ifnarch ppc
%{_libdir}/%{name}/about.html
%endif
@ -1423,6 +1433,11 @@ fi
%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
%changelog
* Fri Aug 01 2008 Andrew Overholt <overholt@redhat.com> 3.4.0-13
- Update patch to avoid Hotspot crashing
- Add links folder for noarch plugins
- Create and add ownership of %%{_datadir}/eclipse/{plugins,features}
* Thu Jul 31 2008 Andrew Overholt <overholt@redhat.com> 3.4.0-12
- Set product to Fedora Eclipse
- Remove pde-runtime %%package section