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
