diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 1e21386..0000000 --- a/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -/.project -/emf-validation-1.6.0.tar.gz -/org.eclipse.emf.validation-Root_R1_6_maintenance.tar.gz -/R1_8.tar.xz -/R1_9.tar.xz -/*.rpm -/noarch/ -/.build-*.log -/org.eclipse.emf.validation-R1_10.tar.xz -/org.eclipse.emf.validation-R1_12_0M7.tar.xz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..31d538c --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +This is a leaf package no longer needed by other Eclipse plugins diff --git a/eclipse-emf-validation.spec b/eclipse-emf-validation.spec deleted file mode 100644 index 8470aff..0000000 --- a/eclipse-emf-validation.spec +++ /dev/null @@ -1,156 +0,0 @@ -%global gittag R1_12_0M7 - -Name: eclipse-emf-validation -Version: 1.12.0 -Release: 2%{?dist} -Summary: Verify the integrity of EMF models -License: EPL -URL: http://www.eclipse.org/modeling/emf/?project=validation - -Source0: http://git.eclipse.org/c/emf-validation/org.eclipse.emf.validation.git/snapshot/org.eclipse.emf.validation-%{gittag}.tar.xz - -Patch0: photon-build.patch - -BuildArch: noarch - -BuildRequires: eclipse-pde -BuildRequires: eclipse-emf-runtime -BuildRequires: eclipse-mdt-ocl >= 4.0.0 -BuildRequires: eclipse-contributor-tools -BuildRequires: tycho -BuildRequires: eclipse-license -BuildRequires: maven-plugin-build-helper -BuildRequires: maven-antrun-plugin -BuildRequires: ant-contrib - -%description -The validation component provides an API for defining constraints for any EMF -meta-model (batch and live constraints), provides an extensibility API to -support meta-models that require custom strategies for model traversal and -provides support for parsing the content of constraint elements defined in -specific languages. The validation framework provides support for two -languages: Java and OCL. It also provides API support to define "client -contexts" that describe the objects that need to be validated and to bind them -to constraints that need to be enforced on these objects and provides support -for listening to validation events. - -%prep -%setup -q -n org.eclipse.emf.validation-%{gittag} -%patch0 - -%pom_remove_plugin org.eclipse.tycho:target-platform-configuration org.eclipse.emf.validation.releng -%pom_disable_module ../org.eclipse.emf.validation.master-feature org.eclipse.emf.validation.releng -%pom_disable_module ../org.eclipse.emf.validation.repository org.eclipse.emf.validation.releng - -# Disable examples -%pom_xpath_remove "plugin[@id='org.eclipse.emf.validation.examples']" org.eclipse.emf.validation.doc-feature/feature.xml -%pom_disable_module ../org.eclipse.emf.validation.examples org.eclipse.emf.validation.releng/pom.xml -%pom_disable_module ../org.eclipse.emf.validation.examples.adapter org.eclipse.emf.validation.releng/pom.xml -%pom_disable_module ../org.eclipse.emf.validation.examples.general org.eclipse.emf.validation.releng/pom.xml -%pom_disable_module ../org.eclipse.emf.validation.examples.ocl org.eclipse.emf.validation.releng/pom.xml -%pom_disable_module ../org.eclipse.emf.validation.examples-feature org.eclipse.emf.validation.releng/pom.xml -%pom_disable_module ../org.eclipse.emf.validation.examples.source-feature org.eclipse.emf.validation.releng/pom.xml - -%mvn_package "::pom::" __noinstall -%mvn_package ":*.tests" __noinstall -%mvn_package "::jar:{sources,sources-feature}:" - -%build -%mvn_build -j -f -- -f org.eclipse.emf.validation.releng/pom.xml - -%install -%mvn_install - -%files -f .mfiles -%license org.eclipse.emf.validation-feature/epl-v10.html - -%changelog -* Thu Jul 12 2018 Fedora Release Engineering - 1.12.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue May 15 2018 Mat Booth - 1.12.0-1 -- Update to latest release - -* Wed Feb 07 2018 Fedora Release Engineering - 1.10.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.10.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed May 03 2017 Mat Booth - 1.10.0-3 -- Fix BR on eclipse-emf - -* Fri Feb 10 2017 Fedora Release Engineering - 1.10.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Oct 05 2016 Mat Booth - 1.10.0-1 -- Update to latest release -- Don't ship examples or tests - -* Wed Jun 15 2016 Mikolaj Izdebski - 1.9.0-6 -- Add missing build-requires - -* Wed Apr 20 2016 Alexander Kurtakov 1.9.0-5 -- Remove examples from doc feature to unbreak build. - -* Fri Mar 11 2016 Mat Booth - 1.9.0-4 -- Don't package example bundles - -* Wed Feb 03 2016 Fedora Release Engineering - 1.9.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Sep 14 2015 Roland Grunberg - 1.9.0-2 -- Rebuild as an Eclipse p2 Droplet. - -* Thu Jun 25 2015 Alexander Kurtakov 1.9.0-1 -- Update to Mars release. - -* Wed Jun 17 2015 Fedora Release Engineering - 1.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Thu Jun 4 2015 Alexander Kurtakov 1.8.0-1 -- Update to upstream 1.8. -- Update to xmvn build. - -* Thu Dec 4 2014 Alexander Kurtakov 1.6.0-7 -- Adapt to emf-runtime dropins change. - -* Sat Jun 07 2014 Fedora Release Engineering - 1.6.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Mar 28 2014 Michael Simacek - 1.6.0-5 -- Use Requires: java-headless rebuild (#1067528) - -* Sat Aug 03 2013 Fedora Release Engineering - 1.6.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sun Apr 21 2013 Mat Booth - 1.6.0-3 -- Fix FTBFS rhbz #913952. - -* Wed Feb 13 2013 Fedora Release Engineering - 1.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Oct 20 2012 Mat Booth - 1.6.0-1 -- Update to latest version. -- Adapt to newer packaging guidelines. -- Fix FTBFS bug 843213. -- Include emf from new location during pdebuild. - -* Wed Jul 18 2012 Fedora Release Engineering - 1.4.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 13 2012 Fedora Release Engineering - 1.4.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Feb 08 2011 Fedora Release Engineering - 1.4.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Sep 24 2010 Mat Booth 1.4.0-1 -- Update to Helios release. -- Fixes RHBZ #631222. - -* Tue Nov 24 2009 Mat Booth 1.3.1-2 -- Don't pretty-print the package description. - -* Fri Nov 13 2009 Mat Booth 1.3.1-1 -- New Validation spec file based on eclipse-gef. diff --git a/photon-build.patch b/photon-build.patch deleted file mode 100644 index 7234b39..0000000 --- a/photon-build.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- org.eclipse.emf.validation/src/org/eclipse/emf/validation/internal/util/XmlConfigurationElement.java.orig 2018-05-15 21:06:48.636170041 +0100 -+++ org.eclipse.emf.validation/src/org/eclipse/emf/validation/internal/util/XmlConfigurationElement.java 2018-05-15 21:07:26.589073621 +0100 -@@ -394,4 +394,8 @@ - public String getValue(String locale) throws InvalidRegistryObjectException { - return null; - } -+ -+ public int getHandleId() { -+ return 0; -+ } - } ---- org.eclipse.emf.validation.tests/src/org/eclipse/emf/validation/internal/service/impl/tests/ConstraintDescriptorTest.java.orig 2018-05-15 21:09:12.856803645 +0100 -+++ org.eclipse.emf.validation.tests/src/org/eclipse/emf/validation/internal/service/impl/tests/ConstraintDescriptorTest.java 2018-05-15 21:10:27.534613925 +0100 -@@ -298,6 +298,10 @@ - throws InvalidRegistryObjectException { - return null; - } -+ -+ public int getHandleId() { -+ return 0; -+ } - } - - /** Make this accessible to the constraint implementation tests. */ diff --git a/sources b/sources deleted file mode 100644 index 7ea2b72..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (org.eclipse.emf.validation-R1_12_0M7.tar.xz) = 42212a6f44846c4a7f3eb2bbb694f9044f22625e49f2b3bf1688a00f43d2a3b586617398b58a80168708163e6169950f3818b4822c68f94a12e1f0f5961c7c97