Hello community,
here is the log from the commit of package cinnamon-screensaver for
openSUSE:Factory checked in at 2020-10-06 17:09:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-screensaver (Old)
and /work/SRC/openSUSE:Factory/.cinnamon-screensaver.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cinnamon-screensaver"
Tue Oct 6 17:09:13 2020 rev:19 rq:839618 version:4.6.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/cinnamon-screensaver/cinnamon-screensaver.changes
2020-03-17 13:11:11.581847235 +0100
+++
/work/SRC/openSUSE:Factory/.cinnamon-screensaver.new.4249/cinnamon-screensaver.changes
2020-10-06 17:10:55.161517384 +0200
@@ -1,0 +2,12 @@
+Tue Sep 22 19:10:16 UTC 2020 - andy great <[email protected]>
+
+- Update to version 4.6.0.
+ * autotools: make the icons directory less terrible to install
+ * Handle custom-screensaver-command gsettings config
+ * Stop supporting older gtk versions
+ * build: port to meson
+ * remove autotools build system
+ * src/binfiles: delete this as it is no longer used
+ * build: Use a custom command to run gdbus-codegen.
+
+-------------------------------------------------------------------
Old:
----
cinnamon-screensaver-4.4.1.tar.gz
New:
----
cinnamon-screensaver-4.6.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cinnamon-screensaver.spec ++++++
--- /var/tmp/diff_new_pack.ij5zHu/_old 2020-10-06 17:10:55.821517954 +0200
+++ /var/tmp/diff_new_pack.ij5zHu/_new 2020-10-06 17:10:55.825517958 +0200
@@ -1,7 +1,7 @@
#
# spec file for package cinnamon-screensaver
#
-# Copyright (c) 2020 SUSE LLC.
+# 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
@@ -17,7 +17,7 @@
Name: cinnamon-screensaver
-Version: 4.4.1
+Version: 4.6.0
Release: 0
Summary: Cinnamon screensaver and locker
License: GPL-2.0-or-later
@@ -26,12 +26,10 @@
Source:
https://github.com/linuxmint/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE cinnamon-screensaver-suse-pam.patch -- Use SUSE-specific
PAM configuration.
Patch0: %{name}-suse-pam.patch
-BuildRequires: autoconf
-BuildRequires: autoconf-archive
-BuildRequires: automake
BuildRequires: fdupes
BuildRequires: intltool
BuildRequires: libtool
+BuildRequires: meson
BuildRequires: pam-devel
BuildRequires: pkgconfig
BuildRequires: python3 >= 3.4
@@ -44,7 +42,6 @@
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
Requires: iso-country-flags-png
-Requires: libcinnamon-desktop-data
Requires: python3-cairo
Requires: python3-gobject
Requires: python3-gobject-Gdk
@@ -65,15 +62,11 @@
%patch0 -p1
%build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
- --libexecdir=%{_libexecdir}/%{name}/ \
- --disable-static \
- --disable-schemas-compile
-make %{?_smp_mflags} V=1
+%meson
+%meson_build
%install
-%make_install
+%meson_install
# Remove development files as they're not really there to be used.
rm -rf %{buildroot}%{_libdir}/libcscreensaver.so \
@@ -101,11 +94,11 @@
%files
%license COPYING*
-%doc AUTHORS README debian/changelog
+%doc AUTHORS README.md debian/changelog
%config %{_sysconfdir}/pam.d/cinnamon-screensaver
%{_bindir}/%{name}
%{_bindir}/%{name}-command
-%{_libexecdir}/%{name}/
+%{_libexecdir}/%{name}-pam-helper
%{_datadir}/%{name}/
%{_libdir}/libcscreensaver.so*
%{_libdir}/girepository-1.0/CScreensaver-1.0.typelib
++++++ cinnamon-screensaver-4.4.1.tar.gz -> cinnamon-screensaver-4.6.0.tar.gz
++++++
++++ 6386 lines of diff (skipped)