Compare commits

..

No commits in common. "c10s" and "c8-stream-3.6" have entirely different histories.

8 changed files with 24 additions and 131 deletions

View File

@ -1 +0,0 @@
1

15
.gitignore vendored
View File

@ -1,14 +1 @@
target/ SOURCES/plexus-classworlds-2.6.0.tar.gz
.project
.classpath
.settings/
bin
/plexus-classworlds-2.4.tar.gz
/LICENSE-2.0.txt
/plexus-classworlds-2.4.2.tar.gz
/plexus-classworlds-2.5.tar.gz
/plexus-classworlds-2.5.1.tar.gz
/plexus-classworlds-2.5.2.tar.gz
/plexus-classworlds-2.6.0.tar.gz
/plexus-classworlds-2.7.0.tar.gz
/plexus-classworlds-2.8.0.tar.gz

View File

@ -0,0 +1 @@
129757fa7e767e88a520f51cef2ec490dbb82924 SOURCES/plexus-classworlds-2.6.0.tar.gz

View File

@ -1,33 +1,36 @@
%bcond_with bootstrap
Name: plexus-classworlds Name: plexus-classworlds
Version: 2.8.0 Version: 2.6.0
Release: 4%{?dist} Release: 4%{?dist}
Summary: Plexus Classworlds Classloader Framework Summary: Plexus Classworlds Classloader Framework
License: Apache-2.0 AND Plexus License: ASL 2.0 and Plexus
URL: https://github.com/codehaus-plexus/plexus-classworlds URL: https://github.com/codehaus-plexus/plexus-classworlds
BuildArch: noarch BuildArch: noarch
ExclusiveArch: %{java_arches} noarch
Source0: %{url}/archive/%{name}-%{version}.tar.gz Source0: https://github.com/codehaus-plexus/%{name}/archive/%{name}-%{version}.tar.gz
%if %{with bootstrap} BuildRequires: maven-local-openjdk8
BuildRequires: javapackages-bootstrap
%else
BuildRequires: maven-local
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
BuildRequires: mvn(org.codehaus.plexus:plexus:pom:) BuildRequires: mvn(org.codehaus.plexus:plexus:pom:)
BuildRequires: mvn(org.junit.jupiter:junit-jupiter)
%endif # test deps missed by builddep
BuildRequires: mvn(org.apache.ant:ant)
BuildRequires: mvn(commons-logging:commons-logging)
BuildRequires: mvn(xml-apis:xml-apis)
%description %description
Classworlds is a framework for container developers who require complex Classworlds is a framework for container developers
manipulation of Java's ClassLoaders. Java's native ClassLoader mechanisms and who require complex manipulation of Java's ClassLoaders.
classes can cause much headache and confusion for certain types of application Java's native ClassLoader mechanisms and classes can cause
developers. Projects which involve dynamic loading of components or otherwise much headache and confusion for certain types of
represent a 'container' can benefit from the classloading control provided by application developers. Projects which involve dynamic
loading of components or otherwise represent a 'container'
can benefit from the classloading control provided by
classworlds. classworlds.
%{?module_package}
%{?javadoc_package} %{?javadoc_package}
%prep %prep
@ -35,109 +38,28 @@ classworlds.
%mvn_file : %{name} plexus/classworlds %mvn_file : %{name} plexus/classworlds
%mvn_alias : classworlds:classworlds %mvn_alias : classworlds:classworlds
%pom_remove_plugin :maven-dependency-plugin
# These tests depend on artifacts that are not packaged
sed -i /testConfigure_Valid/s/./@org.junit.jupiter.api.Disabled/ src/test/java/org/codehaus/plexus/classworlds/launcher/ConfiguratorTest.java
sed -i /testConfigure_Optionally_Existent/s/./@org.junit.jupiter.api.Disabled/ src/test/java/org/codehaus/plexus/classworlds/launcher/ConfiguratorTest.java
%build %build
%mvn_build %mvn_build
%install %install
%mvn_install %mvn_install
%files -f .mfiles %files -n %{?module_prefix}%{name} -f .mfiles
%license LICENSE.txt LICENSE-Codehaus.txt %license LICENSE.txt LICENSE-2.0.txt
%changelog %changelog
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 2.8.0-4
- Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
* Thu Aug 01 2024 Troy Dawson <tdawson@redhat.com> - 2.8.0-3
- Bump release for Aug 2024 java mass rebuild
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.8.0-2
- Bump release for June 2024 mass rebuild
* Thu Feb 01 2024 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.8.0-1
- Update to upstream version 2.8.0
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Sep 20 2023 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.7.0-3
- Rebuild to regenerate auto-Requires on java
* Fri Sep 01 2023 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.7.0-2
- Convert License tag to SPDX format
* Fri Aug 11 2023 Marian Koncek <mkoncek@redhat.com> - 2.7.0-1
- Update to upstream version 2.7.0
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Apr 29 2022 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-11
- Add missing test dependency on JUnit 4
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 2.6.0-10
- Rebuilt for java-17-openjdk as system jdk
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Jul 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-8
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon May 17 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-7
- Bootstrap build
- Non-bootstrap build
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sat Jul 11 2020 Jiri Vanek <jvanek@redhat.com> - 2.6.0-4
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Jan 25 2020 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-4 * Sat Jan 25 2020 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-4
- Build with OpenJDK 8 - Build with OpenJDK 8
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-3 * Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-3
- Mass rebuild for javapackages-tools 201902 - Mass rebuild for javapackages-tools 201902
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-2 * Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-2
- Mass rebuild for javapackages-tools 201901 - Mass rebuild for javapackages-tools 201901
* Tue May 14 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-1 * Tue May 14 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.6.0-1
- Update to upstream version 2.6.0 - Update to upstream version 2.6.0
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.2-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.2-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.2-9 * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.2-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

1
ci.fmf
View File

@ -1 +0,0 @@
resultsdb-testcase: separate

View File

@ -1,7 +0,0 @@
--- !Policy
product_versions:
- rhel-10
decision_contexts:
- osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/javapackages.functional}

View File

@ -1,7 +0,0 @@
summary: Run javapackages-specific tests
discover:
how: fmf
url: https://src.fedoraproject.org/tests/javapackages
ref: c10s
execute:
how: tmt

View File

@ -1 +0,0 @@
SHA512 (plexus-classworlds-2.8.0.tar.gz) = 95f40ac408d083402b8b83ae3717e3abdaac627374f64d2aed4d1e5a3fa87ac557b97b628c353585f06338fff0616d2f4776d0711703079a9986f03d9d5a0fa3