From ce7ce086dcac72afd7db5e88137141755109b463 Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Sep 13 2019 10:24:41 +0000 Subject: Don't ship test packages --- diff --git a/eclipse-gef.spec b/eclipse-gef.spec index 748188b..4ba6bb8 100644 --- a/eclipse-gef.spec +++ b/eclipse-gef.spec @@ -3,7 +3,7 @@ Name: eclipse-gef Version: 3.11.0 -Release: 9%{?dist} +Release: 11%{?dist} Summary: Graphical Editing Framework (GEF) Eclipse plug-in License: EPL-1.0 URL: http://www.eclipse.org/gef/ @@ -37,16 +37,11 @@ class diagram editors, state machines, and even WYSIWYG text editors. Summary: Eclipse GEF SDK Requires: eclipse-pde >= 1:4.4.0 Requires: %{name} = %{version}-%{release} +Obsoletes: %{name}-tests < %{version}-%{release} %description sdk Documentation and source for the Eclipse Graphical Editing Framework (GEF). -%package tests -Summary: Eclipse GEF Tests - -%description tests -Tests for the Eclipse Graphical Editing Framework (GEF). - %prep %setup -q -n org.eclipse.gef-%{git_version} @@ -59,13 +54,16 @@ find -name *.class -exec rm -rf {} \; for m in .flow .logic .shapes .text .ui.capabilities .source-feature -feature ; do %pom_disable_module "../org.eclipse.gef.examples$m" org.eclipse.gef.releng done +# Don't ship tests +%pom_disable_module "../org.eclipse.draw2d.tests" org.eclipse.gef.releng +%pom_disable_module "../org.eclipse.gef.tests" org.eclipse.gef.releng +%pom_disable_module "../org.eclipse.zest.tests" org.eclipse.gef.releng # Not needed for RPM builds %pom_disable_module "../org.eclipse.gef.all-feature" org.eclipse.gef.releng %pom_disable_module "../org.eclipse.gef.repository" org.eclipse.gef.releng %mvn_package "org.eclipse.gef:" __noinstall -%mvn_package ":org.eclipse.*.tests" tests %mvn_package "::jar:sources:" sdk %mvn_package ":*.{sdk,source,capabilities,doc.isv,examples.ui.pde}" sdk %mvn_package ":" core @@ -80,9 +78,13 @@ done %files sdk -f .mfiles-sdk -%files tests -f .mfiles-tests - %changelog +* Fri Sep 13 2019 Mat Booth - 3.11.0-11 +- Don't ship test packages + +* Wed Jul 24 2019 Fedora Release Engineering - 3.11.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Mar 14 2019 Mat Booth - 3.11.0-9 - Restrict to same architectures as Eclipse itself - Obsolete examples subpackage