commit 7e1301fc9123a3c2550e9af0527fa97a9fce14e4 Author: MSVSphere Packaging Team Date: Fri Oct 25 18:26:50 2024 +0300 import plexus-testing-1.3.0-3.el10 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..525a33e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/plexus-testing-1.3.0.tar.gz diff --git a/.plexus-testing.metadata b/.plexus-testing.metadata new file mode 100644 index 0000000..e1388cf --- /dev/null +++ b/.plexus-testing.metadata @@ -0,0 +1 @@ +5ccd296b84b92aeeee4db948d317b8f5772b9590 SOURCES/plexus-testing-1.3.0.tar.gz diff --git a/SPECS/plexus-testing.spec b/SPECS/plexus-testing.spec new file mode 100644 index 0000000..01cb521 --- /dev/null +++ b/SPECS/plexus-testing.spec @@ -0,0 +1,59 @@ +%bcond_with bootstrap + +Name: plexus-testing +Version: 1.3.0 +Release: 3%{?dist} +Summary: Plexus Testing +License: Apache-2.0 +URL: https://github.com/codehaus-plexus/plexus-testing +BuildArch: noarch +ExclusiveArch: %{java_arches} noarch + +Source0: https://github.com/codehaus-plexus/%{name}/archive/%{name}-%{version}.tar.gz + +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else +BuildRequires: maven-local +BuildRequires: mvn(com.google.inject:guice) +BuildRequires: mvn(org.codehaus.plexus:plexus:pom:) +BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.inject) +BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.plexus) +BuildRequires: mvn(org.junit.jupiter:junit-jupiter-api) +%endif + +%description +The Plexus Testing contains the necessary classes to be able to test +Plexus components. + +%{?javadoc_package} + +%prep +%setup -q -n %{name}-%{name}-%{version} + +# Some tests rely on Jakarta Injection API, which is not packaged +rm src/test/java/org/codehaus/plexus/testing/TestJakartaComponent.java +rm src/test/java/org/codehaus/plexus/testing/PlexusTestJakartaTest.java + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles +%doc README.md +%license LICENSE + +%changelog +* Fri Oct 25 2024 MSVSphere Packaging Team - 1.3.0-3 +- Rebuilt for MSVSphere 10 + +* Thu Aug 01 2024 Troy Dawson - 1.3.0-3 +- Bump release for Aug 2024 java mass rebuild + +* Mon Jun 24 2024 Troy Dawson - 1.3.0-2 +- Bump release for June 2024 mass rebuild + +* Fri Feb 02 2024 Mikolaj Izdebski - 1.3.0-1 +- Initial packaging