Hello community,

here is the log from the commit of package redshift for openSUSE:Factory 
checked in at 2017-05-22 10:46:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/redshift (Old)
 and      /work/SRC/openSUSE:Factory/.redshift.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "redshift"

Mon May 22 10:46:37 2017 rev:21 rq:495492 version:1.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/redshift/redshift.changes        2016-05-24 
09:35:24.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.redshift.new/redshift.changes   2017-05-22 
10:46:37.940111939 +0200
@@ -1,0 +2,12 @@
+Mon May 15 17:35:29 UTC 2017 - [email protected]
+
+- Remove conditions on unsupported suse versions, install systemd
+  user service with redshift-gtk
+
+-------------------------------------------------------------------
+Thu Mar  9 16:57:29 UTC 2017 - [email protected]
+
+- Add requires for typelib-1_0-AppIndicator3 for redshift-gtk
+  (bsc#1024936)
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ redshift.spec ++++++
--- /var/tmp/diff_new_pack.3lDnQn/_old  2017-05-22 10:46:38.831986234 +0200
+++ /var/tmp/diff_new_pack.3lDnQn/_new  2017-05-22 10:46:38.835985671 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package redshift
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -26,8 +26,11 @@
 Source:         
https://github.com/jonls/redshift/releases/download/v%{version}/%{name}-%{version}.tar.xz
 
 BuildRequires:  fdupes
 BuildRequires:  gettext-tools
+BuildRequires:  gobject-introspection
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
+BuildRequires:  pkgconfig
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(geoclue-2.0)
@@ -40,10 +43,7 @@
 Requires:       geoclue2
 Requires:       python3-xdg
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1320
-BuildRequires:  systemd-rpm-macros
 %{?systemd_requires}
-%endif
 %py_requires
 
 %description
@@ -55,13 +55,15 @@
 Group:          System/X11/Utilities
 Requires:       hicolor-icon-theme
 Requires:       redshift = %{version}-%{release}
-Requires:       python3-gobject-Gdk
-Requires(post): update-desktop-files
 Requires(post): hicolor-icon-theme
-Requires(postun): update-desktop-files
+Requires(post): update-desktop-files
 Requires(postun): hicolor-icon-theme
-%if 0%{?suse_version} > 1320
+Requires(postun): update-desktop-files
 %{?systemd_requires}
+%if 0%{?sle_version} > 120100 || 0%{?suse_version} > 1320
+Requires:       python3-gobject-Gdk
+%else
+Requires:       python3-gobject
 %endif
 
 %description gtk
@@ -71,37 +73,47 @@
 %setup -q
 
 %build
+%if %{undefined _userunitdir}
+%define _userunitdir %{_prefix}/lib/systemd/user
+%endif
+
 %configure \
   --enable-gui \
   --disable-geoclue \
   --enable-geoclue2 \
   --enable-randr \
   --enable-vidmode \
-  %if 0%{?suse_version} > 1320
   --with-systemduserunitdir=%{_userunitdir}
-  %else
-  --with-systemduserunitdir=no
-  %endif
 make %{?_smp_mflags} V=1
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 %fdupes -s %{buildroot}%{python3_sitelib}
 %suse_update_desktop_file redshift-gtk GTK X-SuSE-DesktopUtility
 
-%if 0%{?suse_version} == 1310
-rm %{buildroot}%{_datadir}/appdata/redshift-gtk.appdata.xml
-%endif
-
 %find_lang %{name}
 
+%post
+%systemd_user_post redshift.service
+
+%preun
+%systemd_user_preun redshift.service
+
+%postun
+%systemd_user_postun redshift.service
+
 %post gtk
 %desktop_database_post
 %icon_theme_cache_post
+%systemd_user_post redshift-gtk.service
+
+%preun gtk
+%systemd_user_preun redshift-gtk.service
 
 %postun gtk
 %desktop_database_postun
 %icon_theme_cache_postun
+%systemd_user_postun redshift-gtk.service
 
 %files gtk -f %{name}.lang
 %defattr(-,root,root,-)
@@ -111,21 +123,15 @@
 %{_datadir}/icons/hicolor/scalable/apps/redshift-status-off.svg
 %{_datadir}/icons/hicolor/scalable/apps/redshift-status-on.svg
 %{_datadir}/icons/hicolor/scalable/apps/redshift.svg
-%if 0%{?suse_version} > 1320
 %{_userunitdir}/redshift-gtk.service
-%endif
-%if 0%{?suse_version} > 1310
 %dir %{_datadir}/appdata
 %{_datadir}/appdata/redshift-gtk.appdata.xml
-%endif
 
 %files
 %defattr(-,root,root,-)
 %{_bindir}/redshift
 %{_mandir}/man1/redshift.1%{ext_man}
 %{_datadir}/applications/redshift.desktop
-%if 0%{?suse_version} > 1320
 %{_userunitdir}/redshift.service
-%endif
 
 %changelog


Reply via email to