[packages/geocode-glib] Rel 3; new meson macros

arekm arekm at pld-linux.org
Tue Jul 15 15:42:55 CEST 2025


commit 3a4142c9730fd47709c5a7aeec9301a10a7a5aac
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue Jul 15 15:42:11 2025 +0200

    Rel 3; new meson macros

 geocode-glib.spec | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)
---
diff --git a/geocode-glib.spec b/geocode-glib.spec
index 0b7dc1d..f8fce34 100644
--- a/geocode-glib.spec
+++ b/geocode-glib.spec
@@ -8,7 +8,7 @@ Summary:	GLib geocoding library that uses the Nominatim service
 Summary(pl.UTF-8):	Biblioteka GLib do geokodowania wykorzystująca serwis Nominatim
 Name:		geocode-glib
 Version:	3.26.4
-Release:	2
+Release:	3
 License:	LGPL v2+
 Group:		Libraries
 Source0:	https://download.gnome.org/sources/geocode-glib/3.26/%{name}-%{version}.tar.xz
@@ -142,29 +142,36 @@ Dokumentacja API biblioteki geocode-glib-2.
 %endif
 
 %build
-%meson build \
+%meson \
 	%{!?with_apidocs:-Denable-gtk-doc=false} \
 	-Denable-installed-tests=false
 
-%ninja_build -C build
+%meson_build
 
 %if %{with libsoup3}
-%meson build-soup3 \
+mv build build-nolibsoup3
+%meson \
 	--default-library=shared \
 	%{!?with_apidocs:-Denable-gtk-doc=false} \
 	-Denable-installed-tests=false \
 	-Dsoup2=false
 
-%ninja_build -C build-soup3
+%meson_build
+mv build build-libsoup3
+mv build-nolibsoup3 build
 %endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%ninja_install -C build
+%meson_install
 
 %if %{with libsoup3}
-%ninja_install -C build-soup3
+mv build build-nolibsoup3
+mv build-libsoup3 build
+%meson_install
+mv build build-libsoup3
+mv build-nolibsoup3 build
 %endif
 
 %clean
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/geocode-glib.git/commitdiff/3a4142c9730fd47709c5a7aeec9301a10a7a5aac



More information about the pld-cvs-commit mailing list