takari-plugin-testing/takari-plugin-testing.spec

64 lines
2.4 KiB
RPMSpec
Raw Normal View History

2020-08-25 14:08:24 +08:00
Name: takari-plugin-testing
2024-01-04 16:46:05 +08:00
Version: 3.0.1
Release: 1
2020-08-25 14:08:24 +08:00
Summary: Maven plugin testing library
2022-05-11 16:51:37 +08:00
License: EPL-1.0 and ASL 2.0
2020-08-25 14:08:24 +08:00
URL: http://takari.io/
BuildArch: noarch
Source0: https://github.com/takari/takari-plugin-testing-project/archive/takari-plugin-testing-%{version}.tar.gz
Source1: http://www.eclipse.org/legal/epl-v10.html
Source2: http://www.apache.org/licenses/LICENSE-2.0.txt
BuildRequires: maven-local mvn(io.takari.m2e.workspace:org.eclipse.m2e.workspace.cli)
BuildRequires: mvn(io.takari.maven.plugins:takari-lifecycle-plugin) mvn(io.takari:takari:pom:)
BuildRequires: mvn(junit:junit) mvn(org.apache.commons:commons-compress)
BuildRequires: mvn(org.apache.commons:commons-exec)
BuildRequires: mvn(org.apache.maven:maven-aether-provider)
BuildRequires: mvn(org.apache.maven:maven-artifact) mvn(org.apache.maven:maven-core)
BuildRequires: mvn(org.apache.maven:maven-model) mvn(org.apache.maven:maven-plugin-api)
BuildRequires: mvn(org.apache.maven:maven-settings)
BuildRequires: mvn(org.apache.maven:maven-settings-builder)
BuildRequires: mvn(org.codehaus.plexus:plexus-classworlds)
BuildRequires: mvn(org.codehaus.plexus:plexus-utils) mvn(org.eclipse.aether:aether-api)
BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
BuildRequires: mvn(org.sonatype.sisu:sisu-guice::no_aop:)
%description
Small, cohesive, one-stop library for developing unit and integration tests for
Maven plugins. Provides alternative to, and arguably supersedes,
maven-plugin-testing-harness and maven-verifier.
%package javadoc
Summary: API documentation for %{name}
%description javadoc
This package provides %{summary}.
%prep
%setup -q -n %{name}-project-%{name}-%{version}
%pom_disable_module takari-plugin-testing-its
2024-01-04 16:46:05 +08:00
%pom_remove_dep org.junit:junit-bom
2020-08-25 14:08:24 +08:00
cp %{SOURCE1} %{SOURCE2} .
%build
%mvn_build
%install
%mvn_install
%files -f .mfiles
%doc readme.md
%license epl-v10.html LICENSE-2.0.txt
%files javadoc -f .mfiles-javadoc
%license epl-v10.html LICENSE-2.0.txt
%changelog
2024-01-04 16:46:05 +08:00
* Thu Jan 04 2024 Ge Wang <wang__ge@126.com> - 3.0.1-1
- update to version 3.0.1
2022-05-11 16:51:37 +08:00
* Mon May 9 2022 baizhonggui <baizhonggui@h-partners.com> - 2.9.2-2
- modify license identifier
2020-08-25 14:08:24 +08:00
* Fri Aug 14 2020 maminjie <maminjie1@huawei.com> - 2.9.2-1
- package init