- 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:
parent
19b650d4e8
commit
269d30178a
@ -7,7 +7,7 @@ retrieving revision 1.3
|
|||||||
diff -u -r1.3 eclipse.ini
|
diff -u -r1.3 eclipse.ini
|
||||||
--- gtk/eclipse.ini 3 Jun 2008 20:55:37 -0000 1.3
|
--- gtk/eclipse.ini 3 Jun 2008 20:55:37 -0000 1.3
|
||||||
+++ gtk/eclipse.ini 31 Jul 2008 00:28:29 -0000
|
+++ gtk/eclipse.ini 31 Jul 2008 00:28:29 -0000
|
||||||
@@ -4,4 +4,6 @@
|
@@ -4,4 +4,9 @@
|
||||||
256m
|
256m
|
||||||
-vmargs
|
-vmargs
|
||||||
-Xms40m
|
-Xms40m
|
||||||
@ -15,3 +15,6 @@ diff -u -r1.3 eclipse.ini
|
|||||||
+-Xmx512m
|
+-Xmx512m
|
||||||
+-XX:MaxPermSize=128m
|
+-XX:MaxPermSize=128m
|
||||||
+-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
|
+-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
|
||||||
|
19
eclipse.spec
19
eclipse.spec
@ -27,7 +27,7 @@ Epoch: 1
|
|||||||
Summary: An open, extensible IDE
|
Summary: An open, extensible IDE
|
||||||
Name: eclipse
|
Name: eclipse
|
||||||
Version: %{eclipse_majmin}.%{eclipse_micro}
|
Version: %{eclipse_majmin}.%{eclipse_micro}
|
||||||
Release: 12%{?dist}
|
Release: 13%{?dist}
|
||||||
License: EPL
|
License: EPL
|
||||||
Group: Text Editors/Integrated Development Environments (IDE)
|
Group: Text Editors/Integrated Development Environments (IDE)
|
||||||
URL: http://www.eclipse.org/
|
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/plugins
|
||||||
install -d -m 755 $sdkDir/features
|
install -d -m 755 $sdkDir/features
|
||||||
install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/java
|
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
|
# Explode the resulting SDK tarball
|
||||||
tar -C $RPM_BUILD_ROOT%{_libdir} -zxf result/linux-gtk-%{eclipse_arch}-sdk.tar.gz
|
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
|
chmod 755 $lib
|
||||||
done
|
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
|
# Ensure the launcher binary has the correct permissions
|
||||||
chmod 755 $RPM_BUILD_ROOT/%{_libdir}/%{name}/%{name}
|
chmod 755 $RPM_BUILD_ROOT/%{_libdir}/%{name}/%{name}
|
||||||
|
|
||||||
@ -1212,6 +1219,9 @@ fi
|
|||||||
%files rcp
|
%files rcp
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%dir %{_libdir}/%{name}/features
|
%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/.bundledata*
|
||||||
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.lazy*
|
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.lazy*
|
||||||
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.manager
|
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.manager
|
||||||
@ -1219,9 +1229,9 @@ fi
|
|||||||
%config %{_libdir}/%{name}/configuration/config.ini
|
%config %{_libdir}/%{name}/configuration/config.ini
|
||||||
%config %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
|
%config %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
|
||||||
%dir %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator
|
%dir %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator
|
||||||
#%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
|
|
||||||
%{_libdir}/%{name}/notice.html
|
%{_libdir}/%{name}/notice.html
|
||||||
%{_libdir}/%{name}/epl-v10.html
|
%{_libdir}/%{name}/epl-v10.html
|
||||||
|
%{_libdir}/%{name}/links
|
||||||
%ifnarch ppc
|
%ifnarch ppc
|
||||||
%{_libdir}/%{name}/about.html
|
%{_libdir}/%{name}/about.html
|
||||||
%endif
|
%endif
|
||||||
@ -1423,6 +1433,11 @@ fi
|
|||||||
%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
|
%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
|
||||||
|
|
||||||
%changelog
|
%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
|
* Thu Jul 31 2008 Andrew Overholt <overholt@redhat.com> 3.4.0-12
|
||||||
- Set product to Fedora Eclipse
|
- Set product to Fedora Eclipse
|
||||||
- Remove pde-runtime %%package section
|
- Remove pde-runtime %%package section
|
||||||
|
Loading…
Reference in New Issue
Block a user