[packages/tinysparql] - updated to 3.9.2 (GNOME 48)

qboosh qboosh at pld-linux.org
Wed Apr 23 21:41:47 CEST 2025


commit 9c7d24deb4ee89b95450c9b3651f7bd4a6ca8aae
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Apr 23 21:35:15 2025 +0200

    - updated to 3.9.2 (GNOME 48)

 tinysparql-types.patch |  4 ++--
 tinysparql.spec        | 18 +++++++++++-------
 2 files changed, 13 insertions(+), 9 deletions(-)
---
diff --git a/tinysparql.spec b/tinysparql.spec
index 728a069..18a1182 100644
--- a/tinysparql.spec
+++ b/tinysparql.spec
@@ -9,15 +9,17 @@
 Summary:	TinySPARQL - complete RDF triplestore with SPARQL 1.1 interface
 Summary(pl.UTF-8):	TinySPARQL - pełna implementacja przechowywania trójek RDF z interfejsem SPARQL 1.1
 Name:		tinysparql
-Version:	3.8.1
+Version:	3.9.2
 Release:	1
 License:	GPL v2+
 Group:		Applications
-Source0:	https://download.gnome.org/sources/tinysparql/3.8/%{name}-%{version}.tar.xz
-# Source0-md5:	2bbdce836d0207ebdb508fe676a1ac7e
+Source0:	https://download.gnome.org/sources/tinysparql/3.9/%{name}-%{version}.tar.xz
+# Source0-md5:	0a862bbde0b653668e84ab30869aa35e
 Patch0:		%{name}-types.patch
 URL:		https://gnome.pages.gitlab.gnome.org/tinysparql/
 BuildRequires:	asciidoc
+BuildRequires:	avahi-devel
+BuildRequires:	avahi-glib-devel
 BuildRequires:	dbus-devel >= 1.3.1
 BuildRequires:	gettext-tools
 %{?with_apidocs:BuildRequires:	gi-docgen}
@@ -38,7 +40,7 @@ BuildRequires:	pkgconfig
 BuildRequires:	python3 >= 1:3.2
 BuildRequires:	python3-pygobject3
 BuildRequires:	rpm-build >= 4.6
-BuildRequires:	rpmbuild(macros) >= 2.029
+BuildRequires:	rpmbuild(macros) >= 2.042
 BuildRequires:	sqlite3-devel >= 3.35.2
 BuildRequires:	tar >= 1:1.22
 %{?with_vala:BuildRequires:	vala >= 2:0.18.0}
@@ -157,19 +159,21 @@ API TinySPARQL/TrackerSPARQL 3 dla języka Vala.
 
 %build
 CPPFLAGS="%{rpmcppflags} -I/usr/include/libstemmer"
-%meson build \
+%meson \
 	%{!?with_static_libs:--default-library=shared} \
+	-Davahi=enabled \
 	-Dbash_completion_dir=%{bash_compdir} \
 	%{!?with_apidocs:-Ddocs=false} \
+	-Dstemmer=enabled \
 	-Dsystemd_user_services_dir=%{systemduserunitdir} \
 	-Dunicode_support=%{?with_icu:icu}%{!?with_icu:unistring}
 
-%ninja_build -C build -j1
+%meson_build -j1
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%ninja_install -C build
+%meson_install
 
 %if %{with apidocs}
 install -d $RPM_BUILD_ROOT%{_gidocdir}
diff --git a/tinysparql-types.patch b/tinysparql-types.patch
index 2903091..dc085e3 100644
--- a/tinysparql-types.patch
+++ b/tinysparql-types.patch
@@ -1,5 +1,5 @@
---- tinysparql-3.8.0/src/libtracker-common/tracker-parser-libunistring.c.orig	2024-09-16 11:54:59.000000000 +0200
-+++ tinysparql-3.8.0/src/libtracker-common/tracker-parser-libunistring.c	2024-09-18 20:17:03.496003832 +0200
+--- tinysparql-3.8.0/src/common/tracker-parser-libunistring.c.orig	2024-09-16 11:54:59.000000000 +0200
++++ tinysparql-3.8.0/src/common/tracker-parser-libunistring.c	2024-09-18 20:17:03.496003832 +0200
 @@ -301,14 +301,15 @@ process_word_utf8 (TrackerParser
  
  	/* Stemming needed? */
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tinysparql.git/commitdiff/9c7d24deb4ee89b95450c9b3651f7bd4a6ca8aae



More information about the pld-cvs-commit mailing list