From: Jan Palus Date: Tue, 6 Feb 2024 23:38:14 +0000 (+0100) Subject: up to 1.23.10 X-Git-Tag: auto/th/mupdf-1.23.10-1 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fmupdf.git;a=commitdiff_plain up to 1.23.10 mupdf adds SO_VERSION to library name _if_ LINUX_OR_OPENBSD was set to "yes" during build (not autodetected) but there's still no SONAME and SO_VERSION consists of MINOR and PATCH (no MAJOR) so it does not seem very useful. --- diff --git a/mupdf-soname.patch b/mupdf-soname.patch index f36aeb0..0dbe6e9 100644 --- a/mupdf-soname.patch +++ b/mupdf-soname.patch @@ -3,9 +3,9 @@ @@ -76,7 +76,7 @@ $(LINK_CMD) - $(OUT)/%.$(SO): + $(OUT)/%.$(SO)$(SO_VERSION): - $(LINK_CMD) $(LIB_LDFLAGS) $(THIRD_LIBS) $(LIBCRYPTO_LIBS) + $(LINK_CMD) $(LIB_LDFLAGS) $(THIRD_LIBS) $(LIBCRYPTO_LIBS) -Wl,-soname,$(shell basename $@) - - $(OUT)/%.def: $(OUT)/%.$(SO) - $(GENDEF_CMD) + ifneq ($(SO_VERSION),) + ln -sf $(notdir $@) $(patsubst %$(SO_VERSION), %, $@) + endif diff --git a/mupdf.spec b/mupdf.spec index 6e4b08f..3956149 100644 --- a/mupdf.spec +++ b/mupdf.spec @@ -5,12 +5,12 @@ Summary: MuPDF - lightweight PDF, XPS and CBZ viewer and parser/rendering library Summary(pl.UTF-8): MuPDF - lekka przeglądarka PDF, XPS, CBZ Name: mupdf -Version: 1.23.7 +Version: 1.23.10 Release: 1 License: AGPL v3+ Group: Applications/Text Source0: https://www.mupdf.com/downloads/archive/%{name}-%{version}-source.tar.lz -# Source0-md5: a90256a0e31e3096ce249a0fc7ecfb9e +# Source0-md5: 01388f28be12c2f449c777c361262a4c Patch0: %{name}-soname.patch Patch1: %{name}-flags.patch URL: https://www.mupdf.com/