Compare commits

..

10 Commits

Author SHA1 Message Date
5e3fe9ae73 Portable build
Fix portable archive macros for RPM 4.19
2026-06-16 04:19:14 +00:00
5dc2112246 Portable build
Fix portable archive macros for RPM 4.19
2026-03-15 03:56:47 +00:00
52ada43c6e Portable build
Fix portable archive macros for RPM 4.19
2026-03-12 04:10:11 +00:00
db8784caf4 Portable build
Fix portable archive macros for RPM 4.19
2026-03-05 10:32:29 +00:00
eabdullin
5fbc6a622b Portable build 2025-12-10 12:54:46 +00:00
eabdullin
a08e258b0a Portable build 2025-12-09 09:08:02 +00:00
eabdullin
dd9cc1d5a0 Portable build 2025-12-07 04:13:02 +00:00
eabdullin
0c1b531c29 Portable build 2025-12-06 04:19:20 +00:00
eabdullin
708f8165e7 Portable build 2025-11-29 04:24:03 +00:00
eabdullin
ef1aceed36 Portable build 2025-11-27 07:22:06 +00:00
2 changed files with 16 additions and 2788 deletions

View File

@ -448,6 +448,11 @@
%define jreportablearchive() %{expand:%{jreportablenameimpl -- %%{1}}.tar.xz}
%define jdkportablearchive() %{expand:%{jdkportablenameimpl -- %%{1}}.tar.xz}
%define staticlibsportablearchive() %{expand:%{staticlibsportablenameimpl -- %%{1}}.tar.xz}
# RPM 4.19 no longer accept our double percentaged %%{nil} passed to %%{1}
# so we have to pass in "" but evaluate it, otherwise files record will include it
%define jreportablearchiveForFiles() %(echo %{jreportablearchive -- ""})
%define jdkportablearchiveForFiles() %(echo %{jdkportablearchive -- ""})
%define staticlibsportablearchiveForFiles() %(echo %{staticlibsportablearchive -- ""})
%define jreportablename() %{expand:%{jreportablenameimpl -- %%{1}}}
%define jdkportablename() %{expand:%{jdkportablenameimpl -- %%{1}}}
# Intentionally use jdkportablenameimpl here since we want to have static-libs files overlayed on
@ -1874,8 +1879,8 @@ done
%files
# main package builds always
%{_jvmdir}/%{jreportablearchive -- %%{nil}}
%{_jvmdir}/%{jreportablearchive -- %%{nil}}.sha256sum
%{_jvmdir}/%{jreportablearchiveForFiles}
%{_jvmdir}/%{jreportablearchiveForFiles}.sha256sum
%else
%files
# placeholder
@ -1884,15 +1889,15 @@ done
%if %{include_normal_build}
%files devel
%{_jvmdir}/%{jdkportablearchive -- %%{nil}}
%{_jvmdir}/%{jdkportablearchiveForFiles}
%{_jvmdir}/%{jdkportablearchive -- .debuginfo}
%{_jvmdir}/%{jdkportablearchive -- %%{nil}}.sha256sum
%{_jvmdir}/%{jdkportablearchiveForFiles}.sha256sum
%{_jvmdir}/%{jdkportablearchive -- .debuginfo}.sha256sum
%if %{include_staticlibs}
%files static-libs
%{_jvmdir}/%{staticlibsportablearchive -- %%{nil}}
%{_jvmdir}/%{staticlibsportablearchive -- %%{nil}}.sha256sum
%{_jvmdir}/%{staticlibsportablearchiveForFiles}
%{_jvmdir}/%{staticlibsportablearchiveForFiles}.sha256sum
%endif
%files unstripped
@ -1946,6 +1951,10 @@ done
%endif
%changelog
* Tue Jun 16 2026 Andrew Lukoshko <alukoshko@almalinux.org> - 1:25.0.3.0.9-1
- Portable build
- Fix portable archive macros for RPM 4.19
* Sat Apr 18 2026 Andrew Hughes <gnu.andrew@redhat.com> - 1:25.0.3.0.9-1
- Update to jdk-25.0.3+9 (GA)
- Update release notes to 25.0.3+9

File diff suppressed because it is too large Load Diff

1
java-25-openjdk.spec Symbolic link
View File

@ -0,0 +1 @@
java-25-openjdk-portable.specfile