[eclipse-emf/eclipse-luna: 2/3] Update to Luna SR1 release
Mat Booth
mbooth at fedoraproject.org
Wed Oct 1 12:35:46 UTC 2014
commit 710e84c8bd196b2124460c8234dda472c03f4fb0
Author: Mat Booth <mat.booth at redhat.com>
Date: Wed Oct 1 13:13:15 2014 +0100
Update to Luna SR1 release
- Drop ancient obsoletes on emf-sdo package
eclipse-emf.spec | 63 ++++++++++++++++++++++++-----------------------------
sources | 2 +-
2 files changed, 30 insertions(+), 35 deletions(-)
---
diff --git a/eclipse-emf.spec b/eclipse-emf.spec
index a85bf3a..494d16f 100644
--- a/eclipse-emf.spec
+++ b/eclipse-emf.spec
@@ -1,22 +1,17 @@
%{?scl:%scl_package eclipse-emf}
%{!?scl:%global pkg_name %{name}}
-%if 0%{?rhel} >= 6
-%global debug_package %{nil}
-%endif
-
%global eclipse_dropin %{_datadir}/eclipse/dropins
-%global git_tag R2_10_0
-%global context_qualifier v20140625-1130
+%global git_tag R2_10_1
%define __requires_exclude osgi*
Name: %{?scl_prefix}eclipse-emf
-Version: 2.10.0
+Version: 2.10.1
Release: 1%{?dist}
Summary: Eclipse Modeling Framework (EMF) Eclipse plug-in
License: EPL
-URL: https://projects.eclipse.org/projects/modeling.emf.emf
+URL: http://www.eclipse.org/modeling/emf/
Source0: http://git.eclipse.org/c/emf/org.eclipse.emf.git/snapshot/org.eclipse.emf-%{git_tag}.tar.bz2
@@ -36,10 +31,6 @@ Requires: jpackage-utils
Requires: %{?scl_prefix}eclipse-platform >= 1:4.4.0
Requires: %{name}-core
-# the SDO sub-project was terminated upstream and removed in EMF 2.5 (see eclipse.org bug #251402)
-Obsoletes: %{name}-sdo < 2.5
-Obsoletes: %{name}-sdo-sdk < 2.5
-
#TODO: ODA, GWT and RAP components are not packaged.
%description
@@ -56,7 +47,7 @@ Summary: Eclipse EMF Core
Obsoletes: eclipse-emf-core < 1:2.8.2
%description core
-The core of Eclipse Modeling Framework (EMF) plug-in.
+EMF bundles required by eclipse-platform.
%package sdk
Summary: Eclipse EMF SDK
@@ -91,7 +82,7 @@ rm -rf features plugins doc examples
%build
# Note: We use forceContextQualifier because the docs plugins use custom build
# scripts and don't work otherwise.
-OPTIONS="-DjavacTarget=1.5 -DjavacSource=1.5 -DforceContextQualifier=%{context_qualifier}"
+OPTIONS="-DjavacTarget=1.5 -DjavacSource=1.5 -DforceContextQualifier=$(date +v%Y%m%d-%H%M)"
# Work around pdebuild entering/leaving symlink it is unaware of.
ln -s %{_builddir}/org.eclipse.emf-%{git_tag}/org.eclipse.emf.license-feature \
@@ -102,30 +93,30 @@ ln -s %{_builddir}/org.eclipse.emf-%{git_tag}/org.eclipse.emf.license-feature \
# (i.e. we don't have to know when upstream adds a new plugin)
# build core features
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.common -a "$OPTIONS"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.ecore -a "$OPTIONS"
+eclipse-pdebuild -f org.eclipse.emf.common -a "$OPTIONS"
+eclipse-pdebuild -f org.eclipse.emf.ecore -a "$OPTIONS"
# build emf features - order is important
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.edit -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.common.ui -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.edit.ui -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.ecore.edit -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.ecore.editor -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.codegen -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.codegen.ecore -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.mapping -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.mapping.ecore -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.codegen.ui -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.codegen.ecore.ui -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.mapping.ui -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.mapping.ecore.editor -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.databinding -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.databinding.edit -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.converter -a "$OPTIONS" -d "eclipse-emf-core"
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.sdk -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.edit -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.common.ui -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.edit.ui -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.ecore.edit -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.ecore.editor -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.codegen -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.codegen.ecore -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.mapping -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.mapping.ecore -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.codegen.ui -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.codegen.ecore.ui -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.mapping.ui -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.mapping.ecore.editor -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.databinding -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.databinding.edit -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.converter -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.sdk -a "$OPTIONS" -d "eclipse-emf-core"
# build examples features
-%{_bindir}/eclipse-pdebuild -f org.eclipse.emf.examples -a "$OPTIONS" -d "eclipse-emf-core"
+eclipse-pdebuild -f org.eclipse.emf.examples -a "$OPTIONS" -d "eclipse-emf-core"
%install
install -d -m 755 %{buildroot}%{eclipse_dropin}
@@ -192,6 +183,10 @@ popd
%{eclipse_dropin}/emf-examples
%changelog
+* Wed Oct 01 2014 Mat Booth <mat.booth at redhat.com> - 2.10.1-1
+- Update to Luna SR1 release
+- Drop ancient obsoletes on emf-sdo package
+
* Wed Jun 25 2014 Mat Booth <mat.booth at redhat.com> - 2.10.0-1
- Update to latest upstream release
- Fix obsoletes on emf-core package, rhbz #1095431
diff --git a/sources b/sources
index 52aadc4..d633365 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8d5822598a5d8e57df4ccc634d8aa1e2 org.eclipse.emf-R2_10_0.tar.bz2
+aeb7e8684a13e5550fa2b7ab874a679c org.eclipse.emf-R2_10_1.tar.bz2
More information about the scm-commits
mailing list