From 4e56cc83db85ead413bd9564700fc00e1da17046 Mon Sep 17 00:00:00 2001 From: zhangshaoning Date: Mon, 27 Oct 2025 17:48:59 +0800 Subject: [PATCH] provides java-latest-openjdk on sw_64 --- openjdk-17.spec | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/openjdk-17.spec b/openjdk-17.spec index 62a6ba3..3d821f8 100644 --- a/openjdk-17.spec +++ b/openjdk-17.spec @@ -793,6 +793,9 @@ OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release Recommends: gtk3%{?_isa} Provides: java-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release} +%ifarch sw_64 +Provides: java-latest-openjdk = %{epoch}:%{version}-%{release} +%endif # Standard JPackage base provides Provides: jre-%{javaver}%{?1} = %{epoch}:%{version}-%{release} @@ -833,6 +836,9 @@ Provides: jre-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release Provides: jre-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-headless%{?1} = %{epoch}:%{version}-%{release} +%ifarch sw_64 +Provides: java-latest-openjdk-headless = %{epoch}:%{version}-%{release} +%endif %if %is_system_jdk Provides: java-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release} Provides: jre-%{origin}-headless%{?1} = %{epoch}:%{version}-%{release} @@ -856,6 +862,9 @@ Provides: java-sdk-%{javaver}-%{origin}%{?1} = %{epoch}:%{version}-%{release} Provides: java-sdk-%{javaver}%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-devel%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-%{origin}-devel%{?1} = %{epoch}:%{version}-%{release} +%ifarch sw_64 +Provides: java-latest-openjdk-devel = %{epoch}:%{version}-%{release} +%endif %if %is_system_jdk Provides: java-devel-%{origin}%{?1} = %{epoch}:%{version}-%{release} Provides: java-sdk-%{origin}%{?1} = %{epoch}:%{version}-%{release} @@ -872,6 +881,9 @@ OrderWithRequires: %{name}-headless%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-jmods%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-%{origin}-jmods%{?1} = %{epoch}:%{version}-%{release} +%ifarch sw_64 +Provides: java-latest-openjdk-jmods = %{epoch}:%{version}-%{release} +%endif %if %is_system_jdk Provides: java-jmods%{?1} = %{epoch}:%{version}-%{release} %endif @@ -883,6 +895,9 @@ OrderWithRequires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release Provides: java-%{javaver}-demo%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-%{origin}-demo%{?1} = %{epoch}:%{version}-%{release} +%ifarch sw_64 +Provides: java-latest-openjdk-demo = %{epoch}:%{version}-%{release} +%endif %if %is_system_jdk Provides: java-demo%{?1} = %{epoch}:%{version}-%{release} %endif @@ -899,6 +914,9 @@ Requires(postun): %{_sbindir}/alternatives # Standard JPackage javadoc provides Provides: java-%{javaver}-javadoc%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-%{origin}-javadoc%{?1} = %{epoch}:%{version}-%{release} +%ifarch sw_64 +Provides: java-latest-openjdk-javadoc = %{epoch}:%{version}-%{release} +%endif %if %is_system_jdk Provides: java-javadoc%{?1} = %{epoch}:%{version}-%{release} %endif @@ -910,6 +928,9 @@ Requires: %{name}-headless%{?1}%{?_isa} = %{epoch}:%{version}-%{release} # Standard JPackage sources provides Provides: java-%{javaver}-src%{?1} = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-%{origin}-src%{?1} = %{epoch}:%{version}-%{release} +%ifarch sw_64 +Provides: java-latest-openjdk-src = %{epoch}:%{version}-%{release} +%endif %if %is_system_jdk Provides: java-src%{?1} = %{epoch}:%{version}-%{release} %endif @@ -920,7 +941,7 @@ Provides: java-src%{?1} = %{epoch}:%{version}-%{release} Name: java-%{javaver}-%{origin} Version: %{newjavaver}.%{buildver} -Release: 2 +Release: 3 # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons # and this change was brought into RHEL-4. java-1.5.0-ibm packages @@ -2001,6 +2022,9 @@ cjc.mainProgram(args) -- the returns from copy_jdk_configs.lua should not affect %changelog +* Mon Oct 27 2025 zhangshaoning - 1:17.0.16.8-4 +- provides java-latest-openjdk on sw_64 + * Mon Jul 28 2025 wulongyao - 1:17.0.16.8-2 - sync master -- Gitee