commit d91118265bf11a30c156220ecbbfa6196903a1dd Author: Jan Palus <at...@pld-linux.org> Date: Sat Jan 18 19:30:42 2025 +0100
fix linking with icu 76 icu76.patch | 11 +++++++++++ libmspub.spec | 11 ++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) --- diff --git a/libmspub.spec b/libmspub.spec index ac4fe33..8a8f523 100644 --- a/libmspub.spec +++ b/libmspub.spec @@ -12,12 +12,16 @@ Group: Libraries Source0: http://dev-www.libreoffice.org/src/libmspub/%{name}-%{version}.tar.xz # Source0-md5: ac6fa9c1c05ece27c58c05e11786fd3a Patch0: %{name}-types.patch +Patch1: icu76.patch URL: http://www.freedesktop.org/wiki/Software/libmspub +BuildRequires: autoconf >= 2.65 +BuildRequires: automake >= 1:1.11 BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: libicu-devel BuildRequires: librevenge-devel >= 0.0.1 BuildRequires: libstdc++-devel >= 6:4.7 +BuildRequires: libtool BuildRequires: pkgconfig >= 1:0.20 BuildRequires: rpm-build >= 4.6 BuildRequires: tar >= 1:1.22 @@ -94,9 +98,14 @@ formatów. Aktualnie obsługiwane są XHTML i raw. %prep %setup -q -%patch0 -p1 +%patch -P 0 -p1 +%patch -P 1 -p1 %build +%{__libtoolize} +%{__aclocal} -I m4 +%{__autoconf} +%{__automake} %configure \ --disable-silent-rules \ %{?with_static_libs:--enable-static} diff --git a/icu76.patch b/icu76.patch new file mode 100644 index 0000000..2fdb692 --- /dev/null +++ b/icu76.patch @@ -0,0 +1,11 @@ +--- libmspub-0.1.4/configure.ac.orig 2018-02-28 12:54:49.000000000 +0100 ++++ libmspub-0.1.4/configure.ac 2025-01-14 20:04:39.068450598 +0100 +@@ -104,7 +104,7 @@ + # ======== + # Find icu + # ======== +-PKG_CHECK_MODULES([ICU], [icu-i18n]) ++PKG_CHECK_MODULES([ICU], [icu-i18n icu-uc]) + AC_SUBST(ICU_CFLAGS) + AC_SUBST(ICU_LIBS) + ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/libmspub.git/commitdiff/d91118265bf11a30c156220ecbbfa6196903a1dd _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit