diff --git a/readline.spec b/readline.spec index b9b5f31c5e8186f79e8426fc5b8942a81a8acfa0..c15b6100453e02899a49fe58063ca86a897a369e 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