summaryrefslogtreecommitdiff
path: root/libicu-69-transitional.spec
diff options
context:
space:
mode:
Diffstat (limited to 'libicu-69-transitional.spec')
-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