Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package piper for openSUSE:Factory checked 
in at 2023-05-12 20:37:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/piper (Old)
 and      /work/SRC/openSUSE:Factory/.piper.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "piper"

Fri May 12 20:37:11 2023 rev:13 rq:1086540 version:0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/piper/piper.changes      2022-06-26 
12:55:08.740190707 +0200
+++ /work/SRC/openSUSE:Factory/.piper.new.1533/piper.changes    2023-05-12 
20:40:01.766771575 +0200
@@ -1,0 +2,8 @@
+Thu May 11 13:14:05 UTC 2023 - Matthias Bach <[email protected]> - 0.7
+
+- Document the need for users of Piper to be a member of the
+  group games (bsc#1210669)
+  * In the package description
+  * In the new README.SUSE file
+
+-------------------------------------------------------------------

New:
----
  README.SUSE

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ piper.spec ++++++
--- /var/tmp/diff_new_pack.94f5yh/_old  2023-05-12 20:40:02.290774455 +0200
+++ /var/tmp/diff_new_pack.94f5yh/_new  2023-05-12 20:40:02.294774477 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package piper
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2019 Matthias Bach <[email protected]>.
 #
 # All modifications and additions to the file contributed by third parties
@@ -24,7 +24,8 @@
 License:        GPL-2.0-only
 Group:          Hardware/Other
 URL:            https://github.com/libratbag/piper
-Source:         %{name}-%{version}.tar.xz
+Source0:        %{name}-%{version}.tar.xz
+Source1:        README.SUSE
 Patch1:         shebang-env.patch
 BuildRequires:  AppStream
 BuildRequires:  fdupes
@@ -49,10 +50,11 @@
 %description
 Piper is a GTK+ application to configure gaming mice. It is a graphical 
frontent
 to the ratbagd DBUS daemon which provides the actual configuration support for 
the
-devices.
+devices to any user in the group "games".
 
 %prep
 %autosetup -p1
+cp %{SOURCE1} .
 
 %build
 PATH="${PATH}:%{_sbindir}" %meson
@@ -77,5 +79,6 @@
 %{_datadir}/piper
 %{python3_sitelib}/*
 %{_mandir}/man1/piper.1%{?ext_man}
+%doc README.SUSE
 
 %changelog

++++++ README.SUSE ++++++
Granting users access for mouse configuration
=============================================

Piper utilises the ratbagd daemon to access the mice for configuration.
Access to that daemon is restricted to users in the group "games".
Thus, any user that should be able to utilise Piper needs to be added
to that group. Otherwise Piper will show the following error message on
start: "Cannot connect to ratbagd. Please make sure ratbagd is running
and your user is in the required group."

Reply via email to