summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-08-11 08:50:07 +0000
committerCoprDistGit <infra@openeuler.org>2023-08-11 08:50:07 +0000
commit2fe072ad033363541e841426fe5fdfb812400c92 (patch)
tree2d953695f6be6d1ec5bff13b85734aced1ca9a7b
parent358b8d125fd347fbf49545e4f88257a9d2865ef3 (diff)
automatic import of libicu-69-transitionalopeneuler22.03_LTS_SP2
-rw-r--r--libicu-69-transitional.spec10
1 files changed, 7 insertions, 3 deletions
diff --git a/libicu-69-transitional.spec b/libicu-69-transitional.spec
index 4efa6df..33add51 100644
--- a/libicu-69-transitional.spec
+++ b/libicu-69-transitional.spec
@@ -6,6 +6,7 @@ License: GPL-2.0-only
URL: https://example.com
BuildRequires: libicu
+BuildRequires: patchelf
%description
A package that creates symbolic links of the current libicu libraries to .so.69
@@ -13,9 +14,12 @@ A package that creates symbolic links of the current libicu libraries to .so.69
%install
mkdir -p %{buildroot}%{_libdir}
-cp %{_libdir}/libicui18n.so.72 %{buildroot}%{_libdir}/libicui18n.so.69
-cp %{_libdir}/libicuuc.so.72 %{buildroot}%{_libdir}/libicuuc.so.69
-cp %{_libdir}/libicudata.so.72 %{buildroot}%{_libdir}/libicudata.so.69
+cp %{_libdir}/libicui18n.so.72.* %{buildroot}%{_libdir}/libicui18n.so.69
+patchelf --set-soname libicui18n.so.69 %{buildroot}%{_libdir}/libicui18n.so.69
+cp %{_libdir}/libicuuc.so.72.* %{buildroot}%{_libdir}/libicuuc.so.69
+patchelf --set-soname libicuuc.so.69 %{buildroot}%{_libdir}/libicuuc.so.69
+cp %{_libdir}/libicudata.so.72.* %{buildroot}%{_libdir}/libicudata.so.69
+patchelf --set-soname libicudata.so.69 %{buildroot}%{_libdir}/libicudata.so.69
%files
%{_libdir}/*.so.69