From 9f1b75f2ed0af369e8c0910e8be142b336b3a16c Mon Sep 17 00:00:00 2001 From: eabdullin Date: Thu, 13 Mar 2025 14:08:01 +0000 Subject: [PATCH] import CS plexus-pom-18-4.module_el9+1171+eb38a622 --- .gitignore | 2 +- .plexus-pom.metadata | 2 +- SPECS/plexus-pom.spec | 167 ++++++++++++++++++++++++++++++++++++------ 3 files changed, 147 insertions(+), 24 deletions(-) diff --git a/.gitignore b/.gitignore index 9bea03e..20d121d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/plexus-5.1.tar.gz +SOURCES/plexus-18.tar.gz diff --git a/.plexus-pom.metadata b/.plexus-pom.metadata index a5c205d..e1e5864 100644 --- a/.plexus-pom.metadata +++ b/.plexus-pom.metadata @@ -1 +1 @@ -1abea0541a1644b90bce3dfd71867bdb17e41e20 SOURCES/plexus-5.1.tar.gz +1476e99de227d64518d99ee45e696f9f7d93b6af SOURCES/plexus-18.tar.gz diff --git a/SPECS/plexus-pom.spec b/SPECS/plexus-pom.spec index 537eeb6..e0a167c 100644 --- a/SPECS/plexus-pom.spec +++ b/SPECS/plexus-pom.spec @@ -1,35 +1,38 @@ -Name: plexus-pom -Version: 5.1 -Release: 2%{?dist} -Summary: Root Plexus Projects POM -License: ASL 2.0 -URL: https://github.com/codehaus-plexus/plexus-pom -Source0: https://github.com/codehaus-plexus/plexus-pom/archive/plexus-%{version}.tar.gz -Source1: http://www.apache.org/licenses/LICENSE-2.0.txt -BuildArch: noarch +%bcond_with bootstrap -BuildRequires: maven-local +Name: plexus-pom +Version: 18 +Release: 4%{?dist} +Summary: Root Plexus Projects POM +License: Apache-2.0 +URL: https://github.com/codehaus-plexus/plexus-pom +BuildArch: noarch +ExclusiveArch: %{java_arches} noarch -# Test dependency that should be propagated down the POM hierarchy -Requires: mvn(junit:junit) +Source0: https://github.com/codehaus-plexus/plexus-pom/archive/plexus-%{version}.tar.gz +Source1: https://www.apache.org/licenses/LICENSE-2.0.txt + +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else +BuildRequires: maven-local +%endif %description The Plexus project provides a full software stack for creating and -executing software projects. This package provides parent POM for +executing software projects. This package provides parent POM for Plexus packages. %prep -%setup -q -n plexus-pom-plexus-%{version} -# * require: org.codehaus.plexus plexus-stylus-skin 1.0 -# org.apache.maven.wagon wagon-webdav-jackrabbit 1.0 -%pom_remove_plugin :maven-site-plugin - -%pom_remove_plugin :maven-enforcer-plugin - -%pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin -%pom_remove_plugin org.codehaus.mojo:taglist-maven-plugin +%autosetup -p1 -n plexus-pom-plexus-%{version} cp -p %{SOURCE1} LICENSE +%pom_remove_dep org.junit:junit-bom +%pom_remove_plugin :maven-site-plugin +%pom_remove_plugin :maven-enforcer-plugin +%pom_remove_plugin :taglist-maven-plugin +%pom_remove_plugin :spotless-maven-plugin + %build %mvn_build @@ -40,15 +43,135 @@ cp -p %{SOURCE1} LICENSE %license LICENSE %changelog +* Fri Nov 29 2024 Mikolaj Izdebski - 18-2 +- Update javapackages test plan to f42 + +* Fri Aug 23 2024 Mikolaj Izdebski - 18-1 +- Update to upstream version 18 +- Resolves: rhbz#2267817 + +* Fri Jul 19 2024 Fedora Release Engineering - 16-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Feb 27 2024 Jiri Vanek - 16-3 +- Rebuilt for java-21-openjdk as system jdk + +* Fri Feb 23 2024 Jiri Vanek - 16-2 +- bump of release for for java-21-openjdk as system jdk + +* Thu Feb 01 2024 Mikolaj Izdebski - 16-1 +- Update to upstream version 16 + +* Thu Jan 25 2024 Fedora Release Engineering - 15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Dec 18 2023 Marian Koncek - 15-1 +- Update to upstream version 15 + +* Fri Sep 01 2023 Mikolaj Izdebski - 14-2 +- Rebuild + +* Wed Aug 16 2023 Marian Koncek - 14-1 +- Update to upstream version 14 + +* Fri Jul 21 2023 Fedora Release Engineering - 10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jan 20 2023 Fedora Release Engineering - 10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Sep 06 2022 Marian Koncek - 10-1 +- Update to upstream version 10 + +* Fri Jul 22 2022 Fedora Release Engineering - 8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun Apr 24 2022 Mikolaj Izdebski - 8-1 +- Update to upstream version 8 + +* Sat Feb 05 2022 Jiri Vanek - 7-5 +- Rebuilt for java-17-openjdk as system jdk + +* Fri Jan 21 2022 Fedora Release Engineering - 7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jul 27 2021 Fedora Release Engineering - 7-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon May 17 2021 Mikolaj Izdebski - 7-2 +- Bootstrap build +- Non-bootstrap build + +* Mon Feb 01 2021 Fabio Valentini - 7-1 +- Update to version 7. + +* Wed Jan 27 2021 Fedora Release Engineering - 6.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jan 26 2021 Marian Koncek - 7-1 +- Update to upstream version 7 + +* Fri Dec 4 2020 Mikolaj Izdebski - 6.5-1 +- Update to upstream version 6.5 + +* Sat Oct 24 2020 Fabio Valentini - 6.5-1 +- Update to version 6.5. + +* Fri Sep 11 2020 Marian Koncek - 6.4-2 +- Update to upstream version 6.4 + +* Sun Aug 16 2020 Fabio Valentini - 6.4-1 +- Update to version 6.4. + +* Wed Jul 29 2020 Marian Koncek - 6.3-1 +- Update to upstream version 6.3 + +* Tue Jul 28 2020 Fedora Release Engineering - 6.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 22 2020 Fabio Valentini - 6.3-1 +- Update to version 6.3. + +* Sat Jul 11 2020 Jiri Vanek - 6.2-2 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + +* Mon Mar 02 2020 Fabio Valentini - 6.2-1 +- Update to version 6.2. + +* Thu Feb 13 2020 Fabio Valentini - 6.1-1 +- Update to version 6.1. + +* Thu Jan 30 2020 Fedora Release Engineering - 5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Tue Nov 05 2019 Mikolaj Izdebski - 5.1-2 - Mass rebuild for javapackages-tools 201902 +* Thu Oct 24 2019 Fabio Valentini - 5.1-1 +- Update to version 5.1. + * Mon Jul 29 2019 Marian Koncek - 5.1-1 - Update to upstream version 5.1 +* Fri Jul 26 2019 Fedora Release Engineering - 5.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri May 24 2019 Mikolaj Izdebski - 5.0-3 - Mass rebuild for javapackages-tools 201901 +* Sat Feb 02 2019 Fedora Release Engineering - 5.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Sep 11 2018 Marian Koncek - 5.0-4 +- Remove Group tag + +* Fri Jul 13 2018 Fedora Release Engineering - 5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild