Hello community, here is the log from the commit of package light-locker for openSUSE:Factory checked in at 2019-10-31 18:18:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/light-locker (Old) and /work/SRC/openSUSE:Factory/.light-locker.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "light-locker" Thu Oct 31 18:18:20 2019 rev:6 rq:744174 version:1.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/light-locker/light-locker.changes 2018-11-18 23:31:35.373524762 +0100 +++ /work/SRC/openSUSE:Factory/.light-locker.new.2990/light-locker.changes 2019-10-31 18:18:41.910224379 +0100 @@ -1,0 +2,10 @@ +Tue Oct 29 13:07:16 UTC 2019 - Alexei Sorokin <[email protected]> + +- Update to version 1.9.0: + * Add Meson build system. + * Fallback to XDG_SESSION_ID if sd_pid_get_session fails. + * Remove GTK 2 support. + * Remove ConsoleKit support. + * Update translations. + +------------------------------------------------------------------- Old: ---- light-locker-1.8.0.tar.bz2 New: ---- light-locker-1.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ light-locker.spec ++++++ --- /var/tmp/diff_new_pack.5cBiv1/_old 2019-10-31 18:18:43.434225956 +0100 +++ /var/tmp/diff_new_pack.5cBiv1/_new 2019-10-31 18:18:43.438225961 +0100 @@ -1,7 +1,7 @@ # # spec file for package light-locker # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,15 @@ Name: light-locker -Version: 1.8.0 +Version: 1.9.0 Release: 0 Summary: A simple locker using LightDM License: GPL-2.0-or-later -Group: System/X11/Utilities URL: https://github.com/the-cavalry/light-locker -Source: https://github.com/the-cavalry/light-locker/releases/download/v%{version}/%{name}-%{version}.tar.bz2 +Source: https://github.com/the-cavalry/light-locker/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +BuildRequires: intltool +BuildRequires: meson BuildRequires: pkgconfig -BuildRequires: xfce4-dev-tools >= 4.7.2 BuildRequires: pkgconfig(dbus-glib-1) >= 0.30 BuildRequires: pkgconfig(gobject-2.0) >= 2.25.6 BuildRequires: pkgconfig(gtk+-3.0) @@ -49,29 +49,23 @@ %prep %setup -q +[ $(readlink README) != README.md ] +rm README && ln -s README.md README + %build -xdt-autogen -%configure \ - --with-dpms-ext \ - --with-mit-ext \ - --with-xf86gamma-ext -make %{?_smp_mflags} V=1 +%meson \ + -Ddpms-ext=true \ + -Dmit-ext=true \ + -Dxf86gamma-ext=true +%meson_build %install -%make_install +%meson_install %find_lang %{name} -%if 0%{?suse_version} < 1500 -%post -%glib2_gsettings_schema_post - -%postun -%glib2_gsettings_schema_postun -%endif - %files -%license COPYING COPYING.LIB -%doc AUTHORS NEWS README +%license COPYING +%doc AUTHORS NEWS README.md %{_bindir}/%{name} %{_bindir}/%{name}-command %{_datadir}/glib-2.0/schemas/*%{name}.gschema.xml
