From 2de202bdf2f48df869def57b6c46b39dbe8f3e5b Mon Sep 17 00:00:00 2001 From: mgb01105731 Date: Thu, 27 Oct 2022 14:06:18 +0800 Subject: [PATCH] optimise spec file --- gettext.spec | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/gettext.spec b/gettext.spec index 10344e6..f2c3fc4 100644 --- a/gettext.spec +++ b/gettext.spec @@ -1,4 +1,4 @@ -%define anolis_release 2 +%define anolis_release 3 %bcond_with jar %bcond_with java @@ -69,7 +69,7 @@ BuildRequires: glibc-langpack-ja BuildRequires: glibc-langpack-tr BuildRequires: glibc-langpack-zh # Depend on the exact version of the library sub package -Requires: %{name}-libs%{_isa} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} Provides: bundled(gnulib) Provides: bundled(libcroco) = 0.6.12 @@ -277,6 +277,7 @@ rm ${RPM_BUILD_ROOT}%{_emacs_sitelispdir}/%{name}/start-po.elc %find_lang %{name}-tools cat %{name}-*.lang > %{name}.lang +%generate_compatibility_deps %check # this takes quite a lot of time to run @@ -314,6 +315,9 @@ export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}:$PWD/gettext-tools/intl/.libs %{_bindir}/ngettext %{_bindir}/recode-sr-latin %{_bindir}/xgettext +%{abidir}/*-option.list +%exclude %{abidir}/autopoint-option.list +%exclude %{abidir}/gettextize-option.list %{_infodir}/gettext* %exclude %{_mandir}/man1/autopoint.1* %exclude %{_mandir}/man1/gettextize.1* @@ -341,6 +345,9 @@ export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}:$PWD/gettext-tools/intl/.libs %doc gettext-runtime/man/*.3.html ChangeLog %{_bindir}/autopoint %{_bindir}/gettextize +%{abidir}/autopoint-option.list +%{abidir}/gettextize-option.list +%{abidir}/preloadable_libintl.dump %{_datadir}/%{name}/projects/ %{_datadir}/%{name}/config.rpath %{_datadir}/%{name}/*.h @@ -362,16 +369,22 @@ export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}:$PWD/gettext-tools/intl/.libs %endif %files libs +%dir %{abidir} %{_libdir}/libasprintf.so.0* %{_libdir}/libgettextpo.so.0* %{_libdir}/libgettextlib-0.*.so %{_libdir}/libgettextsrc-0.*.so +%{abidir}/libasprintf.dump +%{abidir}/libgettextpo.dump +%{abidir}/libgettextlib-0.*.dump +%{abidir}/libgettextsrc-0.*.dump %if %{with jar} %{_datadir}/%{name}/libintl.jar %endif %files -n libtextstyle %{_libdir}/libtextstyle.so.0* +%{abidir}/libtextstyle.dump %files -n libtextstyle-devel %{_docdir}/libtextstyle/ @@ -392,6 +405,9 @@ export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}:$PWD/gettext-tools/intl/.libs %{_mandir}/man1/msghack.1* %changelog +* Thu Oct 27 2022 mgb01105731 - 0.21-3 +- optimise spec file + * Thu Sep 29 2022 mgb01105731 - 0.21-2 - add doc package -- Gitee