aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'contrib')
-rw-r--r--contrib/redshift.spec.in17
1 files changed, 10 insertions, 7 deletions
diff --git a/contrib/redshift.spec.in b/contrib/redshift.spec.in
index 0f4b896..3557d3e 100644
--- a/contrib/redshift.spec.in
+++ b/contrib/redshift.spec.in
@@ -7,9 +7,11 @@ License: GPLv3+
URL: http://jonls.dk/redshift/
Source0: http://launchpad.net/redshift/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
BuildRequires: gettext-devel
-BuildRequires: libXrandr-devel
+BuildRequires: libX11-devel
BuildRequires: libXxf86vm-devel
+BuildRequires: libxcb-devel
BuildRequires: geoclue-devel
+BuildRequires: systemd
%description
Redshift adjusts the color temperature of your screen according to your
@@ -27,10 +29,10 @@ This package provides the base program.
%package -n %{name}-gtk
Summary: GTK integration for Redshift
Group: Applications/System
-BuildRequires: python2
+BuildRequires: python3-devel >= 3.3
BuildRequires: desktop-file-utils
-Requires: pygobject3-base
-Requires: pyxdg
+Requires: python3-gobject
+Requires: python3-pyxdg
Requires: %{name} = %{version}-%{release}
Obsoletes: gtk-redshift < %{version}-%{release}
@@ -42,7 +44,7 @@ temperature adjustment program.
%setup -q
%build
-%configure --enable-gui --enable-geoclue --enable-randr --enable-vidmode
+%configure --enable-gui --enable-geoclue --enable-randr --enable-vidmode --with-systemduserunitdir=%{_userunitdir}
make %{?_smp_mflags} V=1
%install
@@ -68,11 +70,12 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%doc COPYING NEWS README README-colorramp
%{_bindir}/redshift
%{_mandir}/man1/*
+%{_userunitdir}/*
%files -n %{name}-gtk
%defattr(-,root,root,-)
%{_bindir}/redshift-gtk
-%{python_sitelib}/*
+%{python3_sitelib}/redshift_gtk/
%{_datadir}/icons/hicolor/scalable/apps/redshift*.svg
%{_datadir}/applications/redshift-gtk.desktop
@@ -99,7 +102,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
- Change default geoclue provider from Ubuntu GeoIP to Hostip
- Remove manual Ubuntu icons uninstall
-* Sun Feb 28 2011 Milos Komarcevic <kmilos@gmail.com> - 1.6-3
+* Mon Feb 28 2011 Milos Komarcevic <kmilos@gmail.com> - 1.6-3
- Fix for clock applet detection (#661145)
- Require pyxdg explicitly (#675804)