Hello community,

here is the log from the commit of package caribou for openSUSE:Leap:15.2 
checked in at 2020-03-06 12:38:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/caribou (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.caribou.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "caribou"

Fri Mar  6 12:38:35 2020 rev:18 rq:781754 version:0.4.21

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/caribou/caribou.changes        2020-01-15 
14:49:30.349381794 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.caribou.new.26092/caribou.changes     
2020-03-06 12:40:20.214722905 +0100
@@ -1,0 +2,17 @@
+Mon Feb 10 13:05:46 UTC 2020 - Frederic Crozat <[email protected]>
+
+- Add python3-gobject BuildRequires: We eliminated an auto-pull-in
+  of the python stack for consumers of the C-headers. Caribou uses
+  both.
+
+-------------------------------------------------------------------
+Thu Jan 30 12:17:16 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- No longer recommend -lang: supplements are in use
+
+-------------------------------------------------------------------
+Wed Feb 28 16:24:06 UTC 2018 - [email protected]
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ caribou.spec ++++++
--- /var/tmp/diff_new_pack.Kn8z3j/_old  2020-03-06 12:40:21.594723743 +0100
+++ /var/tmp/diff_new_pack.Kn8z3j/_new  2020-03-06 12:40:21.634723768 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package caribou
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,15 +21,17 @@
 Release:        0
 # FIXME: Stop hiding the .desktop file with %%suse_update_desktop_file -u if 
launching caribou finally works
 Summary:        On-screen Keyboard for GNOME
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          System/GUI/GNOME
-Url:            http://live.gnome.org/Caribou
+URL:            http://live.gnome.org/Caribou
 Source0:        
http://download.gnome.org/sources/caribou/0.4/%{name}-%{version}.tar.xz
 # For directory ownership
 BuildRequires:  dbus-1
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
+BuildRequires:  pkgconfig
+BuildRequires:  python3-gobject >= 3.18
 BuildRequires:  python3-xml
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.13
@@ -48,8 +50,6 @@
 BuildRequires:  pkgconfig(xtst)
 Requires:       python3-atspi
 Requires:       python3-xml
-Recommends:     %{name}-lang
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %glib2_gsettings_schema_requires
 
 %description
@@ -146,6 +146,7 @@
 of accessing a computer is a switch device.
 
 %lang_package
+
 %prep
 %setup -q
 
@@ -158,22 +159,18 @@
 
 %install
 %make_install
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name} %{?no_lang_C}
 # FIXME: We have to unhide this when the application gets its icon 
(bnc#726954, bgo#618293) and when caribou actually works
 %suse_update_desktop_file %{name}-autostart
 %fdupes %{buildroot}
 
 %post -n libcaribou0 -p /sbin/ldconfig
-
 %postun -n libcaribou0 -p /sbin/ldconfig
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files
-%defattr(-, root, root)
-%doc COPYING README
+%license COPYING
+%doc README
 %{_bindir}/caribou-preferences
 %{python3_sitelib}/caribou/
 %{_datadir}/antler/
@@ -185,34 +182,27 @@
 %{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
 
 %files gtk-module-common
-%defattr(-, root, root)
 %dir %{_libdir}/gnome-settings-daemon-3.0
 %dir %{_libdir}/gnome-settings-daemon-3.0/gtk-modules
 %{_libdir}/gnome-settings-daemon-3.0/gtk-modules/caribou-gtk-module.desktop
 
 %files gtk2-module
-%defattr(-, root, root)
 %{_libdir}/gtk-2.0/modules/libcaribou-gtk-module.so
 
 %files gtk3-module
-%defattr(-, root, root)
 %{_libdir}/gtk-3.0/modules/libcaribou-gtk-module.so
 
 %files -n libcaribou0
-%defattr(-, root, root)
 %{_libdir}/libcaribou.so.*
 
 %files common
-%defattr(-, root, root)
 %{_datadir}/caribou/
 %{_datadir}/glib-2.0/schemas/org.gnome.caribou.gschema.xml
 
 %files -n typelib-1_0-Caribou-1_0
-%defattr(-, root, root)
 %{_libdir}/girepository-1.0/Caribou-1.0.typelib
 
 %files devel
-%defattr(-, root, root)
 %{_datadir}/gir-1.0/*.gir
 %{_datadir}/vala/vapi/caribou-1.0.*
 %{_includedir}/libcaribou/


Reply via email to