]> git.pld-linux.org Git - packages/redshift.git/blobdiff - redshift.spec
- up to 1.9.1
[packages/redshift.git] / redshift.spec
index c64eb2f8db99798f02f0e8aab9ba9ccbde6fb544..579d748a1d7e0912337e18b8bb2e41c4b28171aa 100644 (file)
@@ -1,27 +1,28 @@
 Summary:       Adjusts the color temperature of your screen according to time of day
 Name:          redshift
-Version:       1.7
+Version:       1.9.1
 Release:       1
 License:       GPL v3+
 Group:         Applications/System
-Source0:       http://launchpad.net/redshift/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
-# Source0-md5: c56512afa292b5a94b715ed4a1841d4c
+Source0:       http://launchpad.net/redshift/trunk/%{version}/+download/%{name}-%{version}.tar.xz
+# Source0-md5: 4c5dd6ea043116f9c15a9d5ec4c608de
 # Remove Ubuntu specific geoclue provider
 Patch0:                %{name}-geoclue-provider.patch
 # https://bugs.launchpad.net/redshift/+bug/888661
 # http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/165
-Patch1:                %{name}-geoclue-client-check.patch
 URL:           http://jonls.dk/redshift/
 BuildRequires: GConf2-devel
 BuildRequires: desktop-file-utils
 BuildRequires: geoclue-devel
 BuildRequires: gettext-devel
 BuildRequires: pkgconfig
-BuildRequires: sed >= 4.0
-BuildRequires: python
+BuildRequires: python3 >= 3.2
 BuildRequires: rpm-pythonprov
 BuildRequires: rpmbuild(macros) >= 1.219
+BuildRequires: sed >= 4.0
 BuildRequires: xorg-lib-libXxf86vm-devel
+Requires:      python3 >= 3.2
+Requires:      python3-pyxdg
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -36,23 +37,23 @@ from night to daytime temperature to allow your eyes to slowly adapt.
 
 This package provides the base program.
 
-%package -n gtk-%{name}
+%package -n %{name}-gtk
 Summary:       GTK integration for Redshift
 Group:         Applications/System
 Requires:      %{name} = %{version}-%{release}
 Requires:      python-pygtk-gtk
 Requires:      python-pyxdg
+Obsoletes:     gtk-redshift
 
-%description -n gtk-%{name}
+%description -n %{name}-gtk
 This package provides GTK integration for Redshift, a screen color
 temperature adjustment program.
 
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p0
 
-%{__sed} -i -e '1s,^#!.*python,#!%{__python},' src/gtk-redshift/gtk-redshift
+%{__sed} -i -e '1s,^#!.*python,#!%{__python},' src/redshift-gtk/redshift-gtk.in
 
 %build
 %configure \
@@ -68,26 +69,28 @@ rm -rf $RPM_BUILD_ROOT
 %py_postclean
 
 %find_lang %{name}
-desktop-file-validate $RPM_BUILD_ROOT%{_desktopdir}/gtk-redshift.desktop
+desktop-file-validate $RPM_BUILD_ROOT%{_desktopdir}/redshift-gtk.desktop
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -n gtk-%{name}
+%post -n %{name}-gtk
 %update_icon_cache hicolor
 
-%postun -n gtk-%{name}
+%postun -n %{name}-gtk
 %update_icon_cache hicolor
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README
+%doc DESIGN HACKING NEWS README README-colorramp
 %attr(755,root,root) %{_bindir}/redshift
 %{_mandir}/man1/redshift.1*
 
-%files -n gtk-%{name}
+%files -n %{name}-gtk
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/gtk-redshift
-%{py_sitescriptdir}/gtk_redshift
+%attr(755,root,root) %{_bindir}/redshift-gtk
+%{py3_sitescriptdir}/redshift_gtk
 %{_iconsdir}/hicolor/scalable/apps/redshift*.svg
-%{_desktopdir}/gtk-redshift.desktop
+%{_desktopdir}/redshift-gtk.desktop
+%{systemduserunitdir}/redshift.service
+%{systemduserunitdir}/redshift-gtk.service
This page took 0.077159 seconds and 4 git commands to generate.