From 2e7c9d5f57d20f45fb260045ac163f04c4e6b5df Mon Sep 17 00:00:00 2001 From: Petra Mikova Date: Thu, 9 Feb 2023 13:20:48 +0100 Subject: [PATCH] Return libfreetype.so to resoluve requires during install Fixed changelog --- java-17-openjdk.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/java-17-openjdk.spec b/java-17-openjdk.spec index 9e83141..c88cda7 100644 --- a/java-17-openjdk.spec +++ b/java-17-openjdk.spec @@ -31,7 +31,7 @@ %endif #placeholder - used in regexes, otherwise for no use in portables -%global freetype_lib %{nil} +%global freetype_lib |libfreetype[.]so.* # The -g flag says to use strip -g instead of full strip on DSOs or EXEs. # This fixes detailed NMT and other tools which need minimal debug info. @@ -310,7 +310,7 @@ %global top_level_dir_name %{origin} %global top_level_dir_name_backup %{top_level_dir_name}-backup %global buildver 10 -%global rpmrelease 2 +%global rpmrelease 3 # Priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we moved to 11, we had to add another digit %if %is_system_jdk # Using 10 digits may overflow the int used for priority, so we combine the patch and build versions @@ -809,6 +809,7 @@ exit 0 %{_jvmdir}/%{sdkdir -- %{?1}}/lib/libawt_headless.so %{_jvmdir}/%{sdkdir -- %{?1}}/lib/libdt_socket.so %{_jvmdir}/%{sdkdir -- %{?1}}/lib/libfontmanager.so +%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libfreetype.so %{_jvmdir}/%{sdkdir -- %{?1}}/lib/libinstrument.so %{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2gss.so %{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2pcsc.so @@ -2005,7 +2006,7 @@ rm $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/NEWS #is in commondocdir. Ok if [ "x$suffix" = "x" ] ; then rm $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/javadocs.zip #is in subpackages, 1 renamed, 2nd unpacked fi -rm $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/lib/libfreetype.so #bug in portables? bug in rpms? +#rm $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir -- $suffix}/lib/libfreetype.so #bug in portables? bug in rpms? # end, dual install done @@ -2332,7 +2333,10 @@ cjc.mainProgram(args) %endif %changelog -* Thu Jan 26 2023 Jiri Vanek - 1:19.0.2.0.7-2.rolling +* Mon Jan 30 2023 Petra Alice Mikova - 1:17.0.6.0.10-3 +- return libfreetype.so binary to resolve requires problems + +* Thu Jan 26 2023 Jiri Vanek - 1:17.0.6.0.10-2 - repacked portables - todo icons - disabled tzdata tests - todo, resolve