[eclipse] Update eclipse-build snapshot

Mat Booth mbooth at fedoraproject.org
Thu Nov 20 18:00:07 UTC 2014


commit ea875ab3899dca03e879353e16a632b7127d491d
Author: Mat Booth <mat.booth at redhat.com>
Date:   Thu Nov 20 17:59:37 2014 +0000

    Update eclipse-build snapshot
    
    - Rebuild for EMF and icu4j symlink changes
    - Don't own dirs owned by eclipse-filesystem

 eclipse.spec |   42 +++++++++++++++++++-----------------------
 sources      |    2 +-
 2 files changed, 20 insertions(+), 24 deletions(-)
---
diff --git a/eclipse.spec b/eclipse.spec
index 8a1e618..a1981e2 100644
--- a/eclipse.spec
+++ b/eclipse.spec
@@ -12,7 +12,7 @@ Epoch:                  1
 %global eclipse_major   4
 %global eclipse_minor   4
 %global eclipse_micro   1
-%global eb_commit       db6b9cd54787feb7cf7c7a28c80e740340213bd3
+%global eb_commit       1657ba33e00538be37c248c0694e1e40f1a0022f
 %global eclipse_tag     R4_4_1
 %global eclipse_version %{eclipse_major}.%{eclipse_minor}.%{eclipse_micro}
 %global _jetty_version  9.2.3
@@ -38,7 +38,7 @@ Epoch:                  1
 Summary:        An open, extensible IDE
 Name:           %{?scl_prefix}eclipse
 Version:        %{eclipse_version}
-Release:        9%{?dist}
+Release:        10%{?dist}
 License:        EPL
 Group:          Development/Tools
 URL:            http://www.eclipse.org/
@@ -144,7 +144,7 @@ BuildRequires: webkitgtk-devel
 BuildRequires: webkitgtk4
 BuildRequires: webkitgtk4-devel
 BuildRequires: geronimo-annotation >= 1.0-7
-BuildRequires: %{?scl_prefix}icu4j-eclipse >= 1:54.1.1
+BuildRequires: %{?scl_prefix}icu4j >= 1:54.1.1-2
 BuildRequires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging ant-apache-bsf ant-commons-net
 BuildRequires: ant-javamail ant-jdepend ant-junit ant-swing ant-jsch ant-testutil ant-apache-xalan2 ant-jmf
 BuildRequires: jsch >= 0:0.1.46-2
@@ -174,7 +174,7 @@ BuildRequires: atinject >= 1-6
 BuildRequires: tycho >= 0.19
 BuildRequires: tycho-extras >= 0.19
 BuildRequires: eclipse-ecf-core >= 3.9.0-2
-BuildRequires: eclipse-emf-core >= 1:2.10.1-1
+BuildRequires: eclipse-emf-core >= 1:2.10.1-3
 BuildRequires: glassfish-jsp-api >= 2.2.1-4
 BuildRequires: glassfish-jsp >= 2.2.5
 BuildRequires: glassfish-servlet-api >= 3.1.0
@@ -242,11 +242,11 @@ Requires: xml-commons-apis >= 1.4.01-12
 Requires: atinject >= 1-6
 Requires: geronimo-annotation >= 1.0-7
 Requires: eclipse-ecf-core >= 3.9.0-2
-Requires: eclipse-emf-core >= 1:2.10.1-1
+Requires: eclipse-emf-core >= 1:2.10.1-3
 Requires: glassfish-jsp-api >= 2.2.1-4
 Requires: glassfish-jsp >= 2.2.5
 Requires: glassfish-servlet-api >= 3.1.0
-Requires: %{?scl_prefix}icu4j-eclipse >= 1:54.1.1
+Requires: %{?scl_prefix}icu4j >= 1:54.1.1-2
 Requires: %{name}-swt = %{epoch}:%{eclipse_version}-%{release}
 Requires: %{name}-equinox-osgi = %{epoch}:%{eclipse_version}-%{release}
 Requires: httpcomponents-core
@@ -534,6 +534,9 @@ rm -rf p2/org.eclipse.equinox.p2.core/cache/*
 # no icon needed
 rm -f icon.xpm
 
+# EMF is packaged separately
+rm -rf features/org.eclipse.emf.* plugins/org.eclipse.emf.*
+
 #delete all local repositories. We want to have only "original" by default.
 pushd p2/org.eclipse.equinox.p2.engine/.settings
     sed -i "/repositories\/file/d" *.prefs ../profileRegistry/SDKProfile.profile/.data/.settings/*.prefs
@@ -758,21 +761,18 @@ popd
 find $RPM_BUILD_ROOT/%{_libdir}/eclipse -name *.so -exec chmod a+x {} \;
 
 %post platform
-touch --no-create %{_datadir}/icons/hicolor
+touch --no-create /usr/share/icons/hicolor
 if [ -x /usr/bin/gtk-update-icon-cache ]; then
-  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
+  gtk-update-icon-cache -q /usr/share/icons/hicolor
 fi
 
 %postun platform
-touch --no-create %{_datadir}/icons/hicolor
+touch --no-create /usr/share/icons/hicolor
 if [ -x /usr/bin/gtk-update-icon-cache ]; then
-  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
+  gtk-update-icon-cache -q /usr/share/icons/hicolor
 fi
 
-
 %files swt
-%dir %{_libdir}/%{pkg_name}
-%dir %{_libdir}/%{pkg_name}/plugins
 %{_libdir}/%{pkg_name}/notice.html
 %{_libdir}/%{pkg_name}/eclipse.ini
 %{_libdir}/%{pkg_name}/epl-v10.html
@@ -791,18 +791,13 @@ fi
 /usr/share/icons/*/*/apps/*
 %{_datadir}/appdata/eclipse.appdata.xml
 %{_libdir}/%{pkg_name}/eclipse
-%dir %{_libdir}/%{pkg_name}/dropins
-%dir %{_datadir}/%{pkg_name}/
-%dir %{_datadir}/%{pkg_name}/dropins
 %dir %{_libdir}/%{pkg_name}/configuration/
+%dir %{_libdir}/%{pkg_name}/configuration/org.eclipse.equinox.simpleconfigurator/
 %{_libdir}/%{pkg_name}/configuration/config.ini
 %{_libdir}/%{pkg_name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
-%dir %{_libdir}/%{pkg_name}/features/
 %{_libdir}/%{pkg_name}/features/org.eclipse.platform_*
 %{_libdir}/%{pkg_name}/features/org.eclipse.e4.rcp_*
 %{_libdir}/%{pkg_name}/features/org.eclipse.rcp_*
-%{_libdir}/%{pkg_name}/features/org.eclipse.emf.common_*
-%{_libdir}/%{pkg_name}/features/org.eclipse.emf.ecore_*
 %{_libdir}/%{pkg_name}/features/org.eclipse.rcp.configuration_*
 %{_libdir}/%{pkg_name}/plugins/com.ibm.icu_*
 %{_libdir}/%{pkg_name}/plugins/com.jcraft.jsch_*
@@ -839,10 +834,6 @@ fi
 %{_libdir}/%{pkg_name}/plugins/org.eclipse.core.variables_*
 %{_libdir}/%{pkg_name}/plugins/org.eclipse.debug.core_*
 %{_libdir}/%{pkg_name}/plugins/org.eclipse.debug.ui_*
-%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.common_*
-%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore.change_*
-%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore.xmi_*
-%{_libdir}/%{pkg_name}/plugins/org.eclipse.emf.ecore_*
 %{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.ds_*
 %{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.event_*
 %{_libdir}/%{pkg_name}/plugins/org.eclipse.equinox.http.jetty_*
@@ -1026,6 +1017,11 @@ fi
 %{_libdir}/%{pkg_name}/plugins/org.eclipse.osgi.compatibility.state_*
 
 %changelog
+* Wed Nov 19 2014 Mat Booth <mat.booth at redhat.com> - 1:4.4.1-10
+- Update eclipse-build snapshot
+- Rebuild for EMF and icu4j symlink changes
+- Don't own dirs owned by eclipse-filesystem
+
 * Tue Nov 18 2014 Mat Booth <mat.booth at redhat.com> - 1:4.4.1-9
 - Update dep on icu4j/ECF
 
diff --git a/sources b/sources
index c5242b0..bd4a4ef 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
 0d857f3b64931672dca62142d7fbdbd0  R4_platform-aggregator-R4_4_1.tar.xz
-b5c946f8de3fb487cf9f385a0ae707e2  org.eclipse.linuxtools.eclipse-build-db6b9cd54787feb7cf7c7a28c80e740340213bd3.tar.bz2
+0042847a2500342d75b5827a4c794672  org.eclipse.linuxtools.eclipse-build-1657ba33e00538be37c248c0694e1e40f1a0022f.tar.bz2


More information about the scm-commits mailing list