[eclipse-xsd/eclipse-luna: 2/2] Merge latest from F21

Mat Booth mbooth at fedoraproject.org
Wed Oct 1 15:19:44 UTC 2014


commit 90496fd5d3242adcaf217c988ddf48e498424992
Merge: 920a64e 2c1651e
Author: Mat Booth <mat.booth at redhat.com>
Date:   Wed Oct 1 16:17:46 2014 +0100

    Merge latest from F21

 ...build.properties-files-including-non-exit.patch |   58 --------------------
 0002-Migrate-to-shared-license.patch               |    4 +-
 eclipse-xsd.spec                                   |   24 +++++----
 sources                                            |    2 +-
 4 files changed, 17 insertions(+), 71 deletions(-)
---
diff --cc eclipse-xsd.spec
index 56d3c2b,ce23df1..765ed72
--- a/eclipse-xsd.spec
+++ b/eclipse-xsd.spec
@@@ -1,13 -1,10 +1,13 @@@
 +%{?scl:%scl_package eclipse-xsd}
 +%{!?scl:%global pkg_name %{name}}
 +
  %global eclipse_dropin   %{_datadir}/eclipse/dropins
  
- %global git_tag R2_10_0
+ %global git_tag R2_10_1
  
 -Name:      eclipse-xsd
 +Name:      %{?scl_prefix}eclipse-xsd
- Version:   2.10.0
- Release:   2.1%{?dist}
+ Version:   2.10.1
 -Release:   1%{?dist}
++Release:   1.1%{?dist}
  Summary:   XML Schema Definition (XSD) Eclipse plug-in
  License:   EPL
  URL:       http://www.eclipse.org/modeling/mdt/?project=xsd
@@@ -22,19 -18,18 +21,18 @@@ Patch1:    0003-438418-Migrate-to-tycho
  
  BuildArch:        noarch
  
- BuildRequires:    maven-local
 -BuildRequires:    tycho
 -BuildRequires:    tycho-extras
 -BuildRequires:    feclipse-maven-plugin
 -BuildRequires:    eclipse-pde >= 1:4.4.0
 -BuildRequires:    eclipse-emf-sdk >= 2.10.0
 -BuildRequires:    eclipse-license
 -Requires:         eclipse-platform >= 1:4.4.0
 -Requires:         eclipse-emf >= 2.10.0
 +BuildRequires:    %{?scl_prefix}tycho
 +BuildRequires:    %{?scl_prefix}tycho-extras
 +BuildRequires:    %{?scl_prefix}feclipse-maven-plugin
 +BuildRequires:    %{?scl_prefix}eclipse-pde >= 1:4.4.0
 +BuildRequires:    %{?scl_prefix}eclipse-emf-sdk >= 2.10.0
 +BuildRequires:    %{?scl_prefix}eclipse-license
 +Requires:         %{?scl_prefix}eclipse-platform >= 1:4.4.0
 +Requires:         %{?scl_prefix}eclipse-emf >= 2.10.0
  
  # Obsoletes/Provides added in F21
 -Provides:         eclipse-emf-xsd = %{version}-%{release}
 -Obsoletes:        eclipse-emf-xsd < %{version}-%{release}
 +Provides:         %{?scl_prefix}eclipse-emf-xsd = %{version}-%{release}
 +Obsoletes:        %{?scl_prefix}eclipse-emf-xsd < %{version}-%{release}
  
  %description
  The XML Schema Definition (XSD) plug-in is a library that provides an API for
@@@ -70,17 -65,13 +68,16 @@@ to use the XML Schema Definition (XSD) 
  find -name *.jar -exec rm -rf {} \;
  find -name *.class -exec rm -rf {} \;
  
+ %patch0 -p1
  %patch1 -p1
- %patch2 -p1
- %patch3 -p1
  
  %build
 +%{?scl:scl enable %{scl} - << "EOF"}
  xmvn -o clean verify
 +%{?scl:EOF}
  
  %install
 +%{?scl:scl enable %{scl} - << "EOF"}
  # Install main features
  xmvn -o org.fedoraproject:feclipse-maven-plugin:install \
    -Dfeatures=org.eclipse.xsd,org.eclipse.xsd.ecore.converter,org.eclipse.xsd.edit,org.eclipse.xsd.editor,org.eclipse.xsd.mapping,org.eclipse.xsd.mapping.editor \
@@@ -118,9 -108,10 +115,16 @@@ rm %{buildroot}%{eclipse_dropin}/xsd-ex
  %{eclipse_dropin}/xsd-examples
  
  %changelog
++* Wed Oct 01 2014 Mat Booth <mat.booth at redhat.com> - 2.10.1-1.1
++- Merge latest from F21
++
+ * Wed Oct 01 2014 Mat Booth <mat.booth at redhat.com> - 2.10.1-1
+ - Update to Luna SR1 release
+ - Drop upstreamed patch
+ 
 +* Wed Aug 13 2014 Mat Booth <mat.booth at redhat.com> - 2.10.0-2.1
 +- Merge latest from f21 branch
 +
  * Wed Aug 13 2014 Mat Booth <mat.booth at redhat.com> - 2.10.0-2
  - Qualifier should be lexographically greater than upstream's
  


More information about the scm-commits mailing list