[packages/libchamplain] - updated to 0.12.21, added libsoup3 bcond
qboosh
qboosh at pld-linux.org
Thu Mar 23 18:06:04 CET 2023
commit f28ab7f78fc8afd0948d9b6835326b1ce30abacf
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Mar 23 18:08:24 2023 +0100
- updated to 0.12.21, added libsoup3 bcond
libchamplain.spec | 26 ++++++++++++++++++++------
1 file changed, 20 insertions(+), 6 deletions(-)
---
diff --git a/libchamplain.spec b/libchamplain.spec
index 8240412..87a81fb 100644
--- a/libchamplain.spec
+++ b/libchamplain.spec
@@ -1,34 +1,40 @@
#
# Conditional build:
%bcond_without apidocs # API docs
+%bcond_with libsoup3 # libsoup3 instead of libsoup 2.x
%bcond_without memphis # local rendering using libmemphis
%bcond_without vala # Vala API
Summary: Map widget for Clutter
Summary(pl.UTF-8): Widget mapy dla Cluttera
Name: libchamplain
-Version: 0.12.20
+Version: 0.12.21
Release: 1
License: LGPL v2.1+
Group: X11/Libraries
-Source0: http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.12/%{name}-%{version}.tar.xz
-# Source0-md5: e58b364ffc2ea6bba9e58f95ee2a5229
+Source0: https://download.gnome.org/sources/libchamplain/0.12/%{name}-%{version}.tar.xz
+# Source0-md5: 2b17ba53d88840f73f22ead3a905f475
Patch0: %{name}-gtkdocdir.patch
URL: https://wiki.gnome.org/Projects/libchamplain
BuildRequires: cairo-devel >= 1.4.0
BuildRequires: clutter-devel >= 1.24
BuildRequires: clutter-gtk-devel >= 1.0
BuildRequires: docbook-dtd412-xml
-BuildRequires: glib2-devel >= 1:2.38
+BuildRequires: glib2-devel >= 1:2.68
BuildRequires: glibc-misc
BuildRequires: gobject-introspection-devel >= 0.6.3
BuildRequires: gtk+3-devel >= 3.0.0
BuildRequires: gtk-doc >= 1.15
+%if %{with libsoup3}
+BuildRequires: libsoup3-devel >= 3.0
+%else
BuildRequires: libsoup-devel >= 2.42
+%endif
%{?with_memphis:BuildRequires: memphis-devel >= 0.2.1}
BuildRequires: meson >= 0.49.0
BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig
+BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 1.736
BuildRequires: sqlite3-devel >= 3.0
BuildRequires: tar >= 1:1.22
@@ -37,8 +43,12 @@ BuildRequires: xz
Requires: cairo >= 1.4.0
Requires: clutter >= 1.24
Requires: clutter-gtk >= 1.0
-Requires: glib2 >= 1:2.38
+Requires: glib2 >= 1:2.68
+%if %{with libsoup3}
+Requires: libsoup3 >= 3.0
+%else
Requires: libsoup >= 2.42
+%endif
%{?with_memphis:Requires: memphis >= 0.2.1}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -57,9 +67,13 @@ Group: X11/Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: clutter-devel >= 1.24
Requires: clutter-gtk-devel >= 1.0
-Requires: glib2-devel >= 1:2.38
+Requires: glib2-devel >= 1:2.68
Requires: gtk+3-devel >= 3.0.0
+%if %{with libsoup3}
+Requires: libsoup3-devel >= 3.0
+%else
Requires: libsoup-devel >= 2.42
+%endif
%{?with_memphis:Requires: memphis-devel >= 0.2.1}
Requires: sqlite3-devel >= 3.0
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libchamplain.git/commitdiff/f28ab7f78fc8afd0948d9b6835326b1ce30abacf
More information about the pld-cvs-commit
mailing list