From 56c0d1eab19dff8bb27ba293eba32e170506f5c3 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Wed, 14 May 2025 15:39:52 +0000 Subject: [PATCH] import UBI aopalliance-1.0-40.el10 --- .aopalliance.metadata | 1 - .gitignore | 2 +- ...aopalliance-1.0.pom => aopalliance-1.0.pom | 0 ...nce-MANIFEST.MF => aopalliance-MANIFEST.MF | 0 SPECS/aopalliance.spec => aopalliance.spec | 92 ++++++++++++++++--- sources | 1 + 6 files changed, 81 insertions(+), 15 deletions(-) delete mode 100644 .aopalliance.metadata rename SOURCES/aopalliance-1.0.pom => aopalliance-1.0.pom (100%) rename SOURCES/aopalliance-MANIFEST.MF => aopalliance-MANIFEST.MF (100%) rename SPECS/aopalliance.spec => aopalliance.spec (51%) create mode 100644 sources diff --git a/.aopalliance.metadata b/.aopalliance.metadata deleted file mode 100644 index 69dc81b..0000000 --- a/.aopalliance.metadata +++ /dev/null @@ -1 +0,0 @@ -afa48c838c5276aab8db628e4e2f4ea161d18a8d SOURCES/aopalliance-src.tar.gz diff --git a/.gitignore b/.gitignore index 8979f2f..29737f6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/aopalliance-src.tar.gz +aopalliance-src.tar.gz diff --git a/SOURCES/aopalliance-1.0.pom b/aopalliance-1.0.pom similarity index 100% rename from SOURCES/aopalliance-1.0.pom rename to aopalliance-1.0.pom diff --git a/SOURCES/aopalliance-MANIFEST.MF b/aopalliance-MANIFEST.MF similarity index 100% rename from SOURCES/aopalliance-MANIFEST.MF rename to aopalliance-MANIFEST.MF diff --git a/SPECS/aopalliance.spec b/aopalliance.spec similarity index 51% rename from SPECS/aopalliance.spec rename to aopalliance.spec index a4a15dc..658954a 100644 --- a/SPECS/aopalliance.spec +++ b/aopalliance.spec @@ -1,12 +1,14 @@ -%global java_home %{_jvmlibdir}/java-1.8.0-openjdk +%bcond_with bootstrap Name: aopalliance +Epoch: 0 Version: 1.0 -Release: 20%{?dist} +Release: 40%{?dist} Summary: Java/J2EE AOP standards -License: Public Domain +License: LicenseRef-Fedora-Public-Domain URL: http://aopalliance.sourceforge.net/ BuildArch: noarch +ExclusiveArch: %{java_arches} noarch # cvs -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance login # password empty @@ -15,9 +17,12 @@ Source0: aopalliance-src.tar.gz Source1: http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom Source2: %{name}-MANIFEST.MF +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else BuildRequires: ant BuildRequires: javapackages-local -BuildRequires: java-1.8.0-openjdk-devel +%endif %description Aspect-Oriented Programming (AOP) offers a better solution to many @@ -28,7 +33,6 @@ environements (e.g. Eclipse). The AOP Alliance also aims to ensure interoperability between Java/J2EE AOP implementations to build a larger AOP community. -%{?module_package} %{?javadoc_package} %prep @@ -37,7 +41,7 @@ larger AOP community. %build export CLASSPATH= export OPT_JAR_LIST=: -%{ant} -Dbuild.sysclasspath=only jar javadoc +%{ant} -Dbuild.sysclasspath=only jar javadoc -Dant.build.javac.source=1.8 -Dant.build.javac.target=1.8 # Inject OSGi manifest required by Eclipse. jar umf %{SOURCE2} build/%{name}.jar @@ -48,17 +52,79 @@ jar umf %{SOURCE2} build/%{name}.jar %mvn_install -J build/javadoc -%files -n %{?module_prefix}%{name} -f .mfiles +%files -f .mfiles %changelog -* Sat Jan 25 2020 Mikolaj Izdebski - 1.0-20 -- Build with OpenJDK 8 +* Tue Oct 29 2024 Troy Dawson - 0:1.0-40 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 -* Tue Nov 05 2019 Mikolaj Izdebski - 1.0-19 -- Mass rebuild for javapackages-tools 201902 +* Thu Aug 01 2024 Troy Dawson - 0:1.0-39 +- Bump release for Aug 2024 java mass rebuild -* Fri May 24 2019 Mikolaj Izdebski - 1.0-18 -- Mass rebuild for javapackages-tools 201901 +* Mon Jun 24 2024 Troy Dawson - 0:1.0-38 +- Bump release for June 2024 mass rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 0:1.0-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 0:1.0-36 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Sep 20 2023 Mikolaj Izdebski - 0:1.0-35 +- Rebuild to regenerate auto-Requires on java + +* Fri Sep 01 2023 Mikolaj Izdebski - 0:1.0-34 +- Convert License tag to SPDX format + +* Wed Jul 19 2023 Fedora Release Engineering - 0:1.0-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jan 18 2023 Fedora Release Engineering - 0:1.0-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Aug 29 2022 Mikolaj Izdebski - 0:1.0-31 +- Implement bootstrap mode + +* Wed Jul 20 2022 Fedora Release Engineering - 0:1.0-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jul 08 2022 Jiri Vanek - 0:1.0-29 +- Rebuilt for Drop i686 JDKs + +* Sat Feb 05 2022 Jiri Vanek - 0:1.0-28 +- Rebuilt for java-17-openjdk as system jdk + +* Wed Jan 19 2022 Fedora Release Engineering - 0:1.0-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 0:1.0-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 0:1.0-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 0:1.0-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 16 2020 Mat Booth - 0:1.0-23 +- Generate 1.8 level bytecode to avoid breaking dependent packages that require + Java 8 + +* Fri Jul 10 2020 Jiri Vanek - 0:1.0-22 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + +* Tue Jan 28 2020 Fedora Release Engineering - 0:1.0-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jul 24 2019 Fedora Release Engineering - 0:1.0-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 0:1.0-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 0:1.0-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 0:1.0-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources new file mode 100644 index 0000000..243319d --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (aopalliance-src.tar.gz) = 92520244fcba4455db8cc6d7722a743f3959bf0b2ef69f83cf181e139a9e4e21eef210297fd43946e4bbd4af05c3817b6c4ba9a3c574476f42afd9883bb9f9f2