[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