From 7766ebe4d8b9e2075676d52389ff6ea2f2805f54 Mon Sep 17 00:00:00 2001 From: Chunmei Xu Date: Fri, 14 Oct 2022 22:19:03 +0800 Subject: [PATCH] optimise spec file Signed-off-by: Chunmei Xu --- readline.spec | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/readline.spec b/readline.spec index b9b5f31..c15b610 100644 --- a/readline.spec +++ b/readline.spec @@ -1,5 +1,4 @@ -%define anolis_release 3 -%define abidir %{_prefix}/lib/compatibility/%{name} +%define anolis_release 4 Summary: A library for editing typed command lines Name: readline @@ -15,7 +14,6 @@ Patch101: readline-8.0-shlib.patch BuildRequires: gcc BuildRequires: ncurses-devel -BuildRequires: abi-dumper %description The Readline library provides a set of functions that allow users to @@ -64,13 +62,7 @@ library. rm -vrf %{buildroot}%{_docdir}/readline rm -vf %{buildroot}%{_infodir}/dir* -mkdir -p %{buildroot}/%{abidir} -pushd %{buildroot}/%{abidir} -for full_name in $(find %{buildroot} -name "*.so*") ; do - f=`echo ${full_name##*/}` - (file $full_name | grep "shared object" > /dev/null 2>&1 && abi-dumper $full_name -o $f.dump > /dev/null 2>&1) || echo "ok" -done -popd +%generate_compatibility_deps %ldconfig_scriptlets @@ -78,8 +70,8 @@ popd %license COPYING USAGE %{_libdir}/libreadline.so.* %{_libdir}/libhistory.so.* -%{abidir}/libreadline.so.*.dump -%{abidir}//libhistory.so.*.dump +%{abidir}/libreadline.dump +%{abidir}//libhistory.dump %{_infodir}/history.info* %{_infodir}/rluserman.info* @@ -101,6 +93,9 @@ popd %{_libdir}/libhistory.a %changelog +* Fri Oct 14 2022 Chunmei Xu - 8.1-4 +- optimise spec file + * Thu Oct 13 2022 mgb01105731 - 8.1-3 - add abi -- Gitee