From d5f23a09dd00bd2246147932883d6ffd0327e8aa6b9785e42925054b22bd2f1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Thu, 5 Oct 2023 19:14:09 +0000 Subject: [PATCH 1/3] Accepting request 1115076 from home:krop:branches:X11:common:Factory Update to 0.3.14 OBS-URL: https://build.opensuse.org/request/show/1115076 OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/libxmlb?expand=0&rev=30 --- libxmlb-0.3.13.tar.gz | 3 --- libxmlb-0.3.14.tar.gz | 3 +++ libxmlb.changes | 6 ++++++ libxmlb.spec | 10 ++++------ 4 files changed, 13 insertions(+), 9 deletions(-) delete mode 100644 libxmlb-0.3.13.tar.gz create mode 100644 libxmlb-0.3.14.tar.gz diff --git a/libxmlb-0.3.13.tar.gz b/libxmlb-0.3.13.tar.gz deleted file mode 100644 index 6957565..0000000 --- a/libxmlb-0.3.13.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:82413733f528e3f5674672c76ceb25d8cb4f06c87f0dab8ca9ec0fa991a217e1 -size 126963 diff --git a/libxmlb-0.3.14.tar.gz b/libxmlb-0.3.14.tar.gz new file mode 100644 index 0000000..2fef0ae --- /dev/null +++ b/libxmlb-0.3.14.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92bea792c6a33d243e7b6f210519bd6ba71b010463fbec1b5a71ddd35736ec20 +size 127096 diff --git a/libxmlb.changes b/libxmlb.changes index 46e248c..9f03f9f 100644 --- a/libxmlb.changes +++ b/libxmlb.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Oct 3 22:31:17 UTC 2023 - Christophe Marin + +- Update to 0.3.14 + * Fix comparing indexed text with integer values + ------------------------------------------------------------------- Fri Aug 18 17:20:43 UTC 2023 - Enrico Belleri diff --git a/libxmlb.spec b/libxmlb.spec index 8a5df76..fe6d781 100644 --- a/libxmlb.spec +++ b/libxmlb.spec @@ -19,7 +19,7 @@ %define sover 2 Name: libxmlb -Version: 0.3.13 +Version: 0.3.14 Release: 0 Summary: Library for querying compressed XML metadata License: LGPL-2.1-or-later @@ -27,8 +27,7 @@ Group: Development/Libraries/Other URL: https://github.com/hughsie/libxmlb Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz Source9: baselibs.conf -# Enable when/if libstemmer becomes available in openSUSE (+ in meson call) -#BuildRequires: libstemmer-devel +BuildRequires: libstemmer-devel BuildRequires: %{python_module setuptools} BuildRequires: meson >= 0.47.0 BuildRequires: pkgconfig @@ -93,7 +92,7 @@ Files for development with %{name}. -Dgtkdoc=true \ -Dintrospection=true \ -Dtests=true \ -# -Dstemmer=true \ + -Dstemmer=true \ %{nil} %meson_build @@ -103,8 +102,7 @@ Files for development with %{name}. %install %meson_install -%post -n %{name}%{sover} -p /sbin/ldconfig -%postun -n %{name}%{sover} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{name}%{sover} %files -n %{name}%{sover} %license LICENSE From 22a7b3384cf369d7d679bbc50d8302f559d66804a2f79bf25ffbf59fd594b2c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Thu, 5 Oct 2023 19:16:52 +0000 Subject: [PATCH 2/3] Tweak .changes entry from last xin, make it more verbose. OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/libxmlb?expand=0&rev=31 --- libxmlb.changes | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libxmlb.changes b/libxmlb.changes index 9f03f9f..fa64b38 100644 --- a/libxmlb.changes +++ b/libxmlb.changes @@ -3,6 +3,9 @@ Tue Oct 3 22:31:17 UTC 2023 - Christophe Marin - Update to 0.3.14 * Fix comparing indexed text with integer values +- Enable libstemmer-devel BuildRequires and pass stemmer=true to + meson setup, libstemmer now available in Tumbleweed. +- Use ldconfig_scriptlets macro for post(un) handling. ------------------------------------------------------------------- Fri Aug 18 17:20:43 UTC 2023 - Enrico Belleri From b1e8726342b6115715a546467c4319ee655066cf73e86ac573b0cd6a69a667c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Tue, 10 Oct 2023 08:51:28 +0000 Subject: [PATCH 3/3] Accepting request 1116615 from home:dimstar:Factory - baselibs.conf: don't build libxmlb2-32bit; baselibs.conf was added for the x86-64-v3 flavor; the -32bit was an unintended side effect. With the new libstemmer dep, this became apparent that we now lack some deps there. And we don't want to add them. As a solution: only build the x86-64-vX as actually intended OBS-URL: https://build.opensuse.org/request/show/1116615 OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/libxmlb?expand=0&rev=32 --- baselibs.conf | 1 + libxmlb.changes | 7 +++++++ libxmlb.spec | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/baselibs.conf b/baselibs.conf index d8227a4..9ea7ff5 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1 +1,2 @@ libxmlb2 + targettype 32bit block! diff --git a/libxmlb.changes b/libxmlb.changes index fa64b38..ef6702e 100644 --- a/libxmlb.changes +++ b/libxmlb.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 10 08:03:30 UTC 2023 - Dominique Leuenberger + +- baselibs.conf: don't build libxmlb2-32bit; baselibs.conf was + added for the x86-64-v3 flavor; the -32bit was an unintended side + effect. + ------------------------------------------------------------------- Tue Oct 3 22:31:17 UTC 2023 - Christophe Marin diff --git a/libxmlb.spec b/libxmlb.spec index fe6d781..48988af 100644 --- a/libxmlb.spec +++ b/libxmlb.spec @@ -27,8 +27,8 @@ Group: Development/Libraries/Other URL: https://github.com/hughsie/libxmlb Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz Source9: baselibs.conf -BuildRequires: libstemmer-devel BuildRequires: %{python_module setuptools} +BuildRequires: libstemmer-devel BuildRequires: meson >= 0.47.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) >= 2.45.8