!2 maven-plugin-tools: add the provides

Merge pull request !2 from openeuler-net/init
This commit is contained in:
openeuler-ci-bot 2019-12-26 19:04:03 +08:00 committed by Gitee
commit d2a025e1b8

View File

@ -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 <buildteam@openeuler.org> - 3.5.1-6
- Type:bugfix
- ID:NA
- SUG:NA
- DESC:add the provides of maven-plugin-plugin
* Thu Dec 12 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.5.1-5
- Package init