From 899effa99ab423f9dcc50838fdb5ad4923e90651 Mon Sep 17 00:00:00 2001 From: zhouwenpei Date: Wed, 8 Nov 2023 09:17:08 +0000 Subject: [PATCH] remove rpath --- enchant.spec | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/enchant.spec b/enchant.spec index 376d965..69c02b9 100644 --- a/enchant.spec +++ b/enchant.spec @@ -1,6 +1,6 @@ Name: enchant Version: 1.6.1 -Release: 2 +Release: 3 Epoch: 1 Summary: Generic spell checking library @@ -9,7 +9,7 @@ URL: https://github.com/AbiWord/enchant Source0: https://github.com/AbiWord/enchant/releases/download/enchant-1-6-1/%{name}-%{version}.tar.gz BuildRequires: aspell-devel automake gcc-c++ hunspell-devel libtool libvoikko-devel -BuildRequires: glib2-devel >= 2.6.0 gdb +BuildRequires: glib2-devel >= 2.6.0 gdb chrpath %description Enchant aims to provide a simple but comprehensive abstraction for dealing @@ -56,6 +56,20 @@ make install DESTDIR=%{buildroot} %delete_la %ldconfig_scriptlets +chrpath -d %{buildroot}/%{_libdir}/%{name}/libenchant_myspell.so +chrpath -d %{buildroot}/%{_bindir}/enchant +chrpath -d %{buildroot}/%{_bindir}/enchant-lsmod + +mkdir -p %{buildroot}/etc/ld.so.conf.d +echo "%{_libdir}/%{name}" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf +echo "%{_bindir}/%{name}" >> %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + %files %doc AUTHORS %license COPYING.LIB @@ -64,6 +78,7 @@ make install DESTDIR=%{buildroot} %{_libdir}/libenchant.so.* %{_libdir}/enchant/libenchant_myspell.so %{_datadir}/enchant/enchant.ordering +%config(noreplace) /etc/ld.so.conf.d/* %files devel %{_libdir}/libenchant.so @@ -83,6 +98,9 @@ make install DESTDIR=%{buildroot} %{_mandir}/man1/*.gz %changelog +* Wed Nov 08 2022 zhouwenpei - 1:1.6.1-3 +- remove rpath + * Sat Mar 21 2020 openEuler Buildteam - 1:1.6.1-2 - Type:NA - Id:NA