[packages/gnome-calls] Rel 2
arekm
arekm at pld-linux.org
Sat Aug 22 21:58:27 CEST 2026
commit 940843c076e98845d6439ce3e1d22304cada5e37
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sat Aug 22 21:58:18 2026 +0200
Rel 2
gnome-calls.spec | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/gnome-calls.spec b/gnome-calls.spec
index 096e11d..562efaa 100644
--- a/gnome-calls.spec
+++ b/gnome-calls.spec
@@ -5,22 +5,25 @@
#
# Conditional build:
%bcond_without apidocs # gtk-doc based API documentation
+%bcond_with tests # unit tests (need X display and D-Bus session)
Summary: GNOME phone dialer and call handler
Summary(pl.UTF-8): Aplikacja GNOME do dzwonienia i przyjmowania połączeń
Name: gnome-calls
Version: 50.0
-Release: 1
+Release: 2
License: GPL v3+
Group: Applications/Communication
Source0: https://download.gnome.org/sources/calls/50/calls-%{version}.tar.xz
# Source0-md5: ae8d73e470b20bb27c562ff843f4fe3e
URL: https://gitlab.gnome.org/GNOME/calls
BuildRequires: ModemManager-devel >= 1.12.0
+%{?with_tests:BuildRequires: dbus}
+# rst2man
+BuildRequires: docutils
BuildRequires: evolution-data-server-devel >= 1.2
BuildRequires: folks-devel
BuildRequires: gettext-tools
-%{?with_apidocs:BuildRequires: gi-docgen >= 2021.1}
BuildRequires: glib2-devel >= 1:2.74
BuildRequires: gmobile-devel >= 0.3.0
BuildRequires: gom-devel
@@ -45,6 +48,7 @@ BuildRequires: tar >= 1:1.22
BuildRequires: vala
BuildRequires: vala-evolution-data-server >= 1.2
BuildRequires: vala-folks
+%{?with_tests:BuildRequires: xorg-xserver-Xvfb}
BuildRequires: xz
Requires(post,postun): desktop-file-utils
Requires(post,postun): glib2 >= 1:2.74
@@ -81,10 +85,13 @@ Dokumentacja API DBus aplikacji GNOME Calls.
%build
%meson \
- %{?with_apidocs:-Dgtk_doc=true}
+ %{?with_apidocs:-Dgtk_doc=true} \
+ -Dtests=%{__true_false tests}
%meson_build
+%{?with_tests:xvfb-run %meson_test}
+
%install
rm -rf $RPM_BUILD_ROOT
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnome-calls.git/commitdiff/940843c076e98845d6439ce3e1d22304cada5e37
More information about the pld-cvs-commit
mailing list