[eclipse/f16] - Update to 3.7.1. - Remove xpcom patch as it is applied in the build.
Roland Grunberg
rgrunber at fedoraproject.org
Tue Nov 8 15:45:20 UTC 2011
commit f379acaa7b39fc5dea8379695fb5a3183d6a180a
Author: Roland Grunberg <rgrunber at redhat.com>
Date: Mon Nov 7 15:23:02 2011 -0500
- Update to 3.7.1.
- Remove xpcom patch as it is applied in the build.
eclipse-xpcom-h.patch | 14 --------------
eclipse.spec | 34 +++++++++++-----------------------
2 files changed, 11 insertions(+), 37 deletions(-)
---
diff --git a/eclipse.spec b/eclipse.spec
index 53840e0..ebf837a 100644
--- a/eclipse.spec
+++ b/eclipse.spec
@@ -3,7 +3,7 @@ Epoch: 1
%global eclipse_major 3
%global eclipse_minor 7
%global eclipse_majmin %{eclipse_major}.%{eclipse_minor}
-%global eclipse_micro 0
+%global eclipse_micro 1
%global initialize 1
%global download_url http://download.eclipse.org/technology/linuxtools/eclipse-build/3.7.x_Indigo/
@@ -23,16 +23,12 @@ Epoch: 1
Summary: An open, extensible IDE
Name: eclipse
Version: %{eclipse_majmin}.%{eclipse_micro}
-Release: 1.3%{?dist}
+Release: 1%{?dist}
License: EPL
Group: Text Editors/Integrated Development Environments (IDE)
URL: http://www.eclipse.org/
-Source0: %{download_url}eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5.tar.xz
-Source1: %{download_url}eclipse-3.7.0-I20110613-1736-src.tar.bz2
-# Patch to allow xpcom.cpp to build under latest xulrunner which has removed
-# a particular API and a type it depends on so we don't want to compile that
-# API
-Patch1: eclipse-xpcom-h.patch
+Source0: %{download_url}eclipse-build-614be929a5476fc74ce0ed18c41ded2e2600f5d4.tar.xz
+Source1: %{download_url}eclipse-3.7.1-src.tar.bz2
BuildRequires: ant
BuildRequires: rsync
@@ -165,15 +161,10 @@ Eclipse Plugin Development Environment. This package is required for
developing Eclipse plugins.
%prep
-%setup -q -n eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5
+%setup -q -n eclipse-build-614be929a5476fc74ce0ed18c41ded2e2600f5d4
cp %{SOURCE1} .
ant -DbuildArch=%{eclipse_arch} applyPatches
-pushd build/eclipse-3.7.0-I20110613-1736-src
-pushd plugins/org.eclipse.swt
-pushd Eclipse\ SWT\ Mozilla/common/library/
-%patch1
-popd
-popd
+pushd build/eclipse-3.7.1-src
# Use our system-installed javadocs, reference only what we built, and
# don't like to osgi.org docs (FIXME: maybe we should package them?)
@@ -325,7 +316,7 @@ fi
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%if %{initialize}
-%dir %{_libdir}/%{name}/libswt-*.so
+%{_libdir}/%{name}/libswt-*.so
%dir %{_libdir}/%{name}/configuration
%dir %{_libdir}/%{name}/configuration/org.eclipse.osgi
%dir %{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles
@@ -342,12 +333,6 @@ fi
%defattr(-,root,root)
%dir %{_libdir}/%{name}/features
%dir %{_datadir}/%{name}
-%if %{initialize}
-%{_libdir}/%{name}/configuration/org.eclipse.osgi/.bundledata*
-%{_libdir}/%{name}/configuration/org.eclipse.osgi/.lazy*
-%{_libdir}/%{name}/configuration/org.eclipse.osgi/.manager
-%{_libdir}/%{name}/configuration/org.eclipse.osgi/.state*
-%endif
%dir %{_libdir}/%{name}/configuration
%config %{_libdir}/%{name}/configuration/config.ini
%config %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
@@ -413,7 +398,6 @@ fi
%{_libdir}/%{name}/plugins/org.apache.ant_*
%{_libdir}/%{name}/plugins/org.apache.commons.el_*
%{_libdir}/%{name}/plugins/org.apache.commons.logging_*
-%{_libdir}/%{name}/plugins/org.apache.lucene_*
%{_libdir}/%{name}/plugins/org.apache.lucene.core_*
%{_libdir}/%{name}/plugins/org.apache.lucene.analysis_*
%{_libdir}/%{name}/plugins/org.eclipse.ant.core_*
@@ -556,6 +540,10 @@ fi
%{_libdir}/%{name}/dropins/sdk
%changelog
+* Mon Nov 07 2011 Roland Grunberg <rgrunber at redhat.com> 1:3.7.1-1
+- Update to 3.7.1.
+- Remove xpcom patch as it is applied in the build.
+
* Mon Jun 27 2011 Chris Aniszczyk <zx at redhat.com> 1:3.7.0-1.3
- Fix eclipse archive name
More information about the scm-commits
mailing list