From b625a5ab96e0761c2e56be94114b2b754a716f75 Mon Sep 17 00:00:00 2001 From: songnannan Date: Thu, 26 Dec 2019 19:02:42 +0800 Subject: [PATCH] add the provides --- maven-plugin-tools.spec | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/maven-plugin-tools.spec b/maven-plugin-tools.spec index dd19ff8..1dac2ea 100644 --- a/maven-plugin-tools.spec +++ b/maven-plugin-tools.spec @@ -2,7 +2,7 @@ Name: maven-plugin-tools Version: 3.5.1 -Release: 5 +Release: 6 Summary: Maven Plugin Tools License: ASL 2.0 URL: https://maven.apache.org/plugin-tools @@ -14,7 +14,7 @@ Patch2: 0003-Port-to-plexus-utils-3.0.24.patch BuildArch: noarch BuildRequires: maven-local javapackages-tools qdox jtidy ant maven-doxia-sink-api -BuildRequires: maven-doxia-sitetools maven-enforcer-plugin maven-plugin-plugin maven +BuildRequires: maven-doxia-sitetools maven-enforcer-plugin maven BuildRequires: maven-reporting-api maven-reporting-impl maven-surefire maven-artifact BuildRequires: maven-model maven-parent maven-plugin-registry bsh plexus-ant-factory BuildRequires: plexus-archiver plexus-containers-component-annotations modello @@ -44,16 +44,24 @@ tools to write Maven Plugins in scripting languages like Ant or Beanshell. %package -n maven-script Summary: script package for maven +Provides: maven-plugin-plugin = %{version}-%{release} +Obsoletes: maven-plugin-plugin < %{version}-%{release} +Obsoletes: maven-script-beanshell = %{version}-%{release} +Provides: maven-script-beanshell = %{version}-%{release} Provides: maven-script = %{version}-%{release} maven-script-ant = %{version}-%{release} Obsoletes: maven-script < %{version}-%{release} maven-script-ant < %{version}-%{release} -Provides: %{name}-generators = %{version}-%{release} maven-script-beanshell = %{version}-%{release} -Obsoletes: %{name}-generators < %{version}-%{release} maven-script-beanshell = %{version}-%{release} Provides: %{name}-beanshell = %{version}-%{release} %{shared}-beanshell = 0:%{version}-%{release} Obsoletes: %{name}-beanshell < %{version}-%{release} %{shared}-beanshell < 0:%{version}-%{release} %description -n maven-script script package for maven +%package generators +Summary: generators for maven + +%description generators +generators for maven + %prep %autosetup -n %{name}-%{version} -p1 @@ -113,26 +121,40 @@ done %exclude %{_datadir}/maven-metadata/*-script*.xml %exclude %{_datadir}/maven-metadata/*-beanshell.xml %exclude %{_datadir}/maven-metadata/*-generators.xml +%exclude %{_datadir}/maven-metadata/*-plugin-plugin.xml %exclude %{_datadir}/java/maven-plugin-tools/*-beanshell.jar %exclude %{_datadir}/java/maven-plugin-tools/*-generators.jar %exclude %{_datadir}/java/maven-plugin-tools/maven-script*.jar +%exclude %{_datadir}/java/maven-plugin-tools/*-plugin-plugin.jar %exclude %{_datadir}/maven-poms/maven-plugin-tools/*-beanshell.pom %exclude %{_datadir}/maven-poms/maven-plugin-tools/*-generators.pom %exclude %{_datadir}/maven-poms/maven-plugin-tools/maven-script*.pom +%exclude %{_datadir}/maven-poms/maven-plugin-tools/*-plugin-plugin.pom %files -n maven-script %defattr(-,root,root) %{_datadir}/maven-metadata/*-script*.xml %{_datadir}/maven-metadata/*-beanshell.xml -%{_datadir}/maven-metadata/*-generators.xml +%{_datadir}/maven-metadata/*-plugin-plugin.xml %{_datadir}/java/maven-plugin-tools/*-beanshell.jar -%{_datadir}/java/maven-plugin-tools/*-generators.jar %{_datadir}/java/maven-plugin-tools/maven-script*.jar +%{_datadir}/java/maven-plugin-tools/*-plugin-plugin.jar %{_datadir}/maven-poms/maven-plugin-tools/*-beanshell.pom -%{_datadir}/maven-poms/maven-plugin-tools/*-generators.pom %{_datadir}/maven-poms/maven-plugin-tools/maven-script*.pom +%{_datadir}/maven-poms/maven-plugin-tools/*-plugin-plugin.pom +%files generators +%defattr(-,root,root) +%{_datadir}/maven-metadata/*-generators.xml +%{_datadir}/java/maven-plugin-tools/*-generators.jar +%{_datadir}/maven-poms/maven-plugin-tools/*-generators.pom %changelog +* Wed Dec 25 2019 openEuler Buildteam - 3.5.1-6 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:add the provides of maven-plugin-plugin + * Thu Dec 12 2019 openEuler Buildteam - 3.5.1-5 - Package init