rpms/xautolock/F-8 xautolock-2.2-XSS-fix.patch, NONE, 1.1 xautolock.spec, 1.1, 1.2
Ian Weller (ianweller)
fedora-extras-commits at redhat.com
Tue Mar 18 16:46:57 UTC 2008
Author: ianweller
Update of /cvs/pkgs/rpms/xautolock/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12866/F-8
Modified Files:
xautolock.spec
Added Files:
xautolock-2.2-XSS-fix.patch
Log Message:
Update to 2.2-5
xautolock-2.2-XSS-fix.patch:
--- NEW FILE xautolock-2.2-XSS-fix.patch ---
diff -up xautolock-2.2/src/engine.c.XSS-fix xautolock-2.2/src/engine.c
--- xautolock-2.2/src/engine.c.XSS-fix 2007-12-28 18:15:26.000000000 +0100
+++ xautolock-2.2/src/engine.c 2008-03-17 14:24:16.000000000 +0100
@@ -46,6 +46,8 @@ queryIdleTime (Display* d, Bool use_xidl
if (!mitInfo) mitInfo = XScreenSaverAllocInfo ();
XScreenSaverQueryInfo (d, DefaultRootWindow (d), mitInfo);
idleTime = mitInfo->idle;
+ if (mitInfo->state == ScreenSaverDisabled)
+ idleTime = 0;
#endif /* HasScreenSaver */
}
Index: xautolock.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xautolock/F-8/xautolock.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xautolock.spec 5 Feb 2008 04:41:05 -0000 1.1
+++ xautolock.spec 18 Mar 2008 16:46:21 -0000 1.2
@@ -1,12 +1,13 @@
Name: xautolock
Version: 2.2
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Launches a program when your X session has been idle
Group: User Interface/X
License: GPLv2
URL: http://freshmeat.net/projects/xautolock/
Source0: http://www.ibiblio.org/pub/Linux/X11/screensavers/%{name}-%{version}.tgz
+Patch0: xautolock-2.2-XSS-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: imake libXScrnSaver-devel
@@ -17,6 +18,7 @@
%prep
%setup -q
+%patch0 -p1 -b .XSS-fix
xmkmf
@@ -41,6 +43,9 @@
%changelog
+* Mon Mar 17 2008 Thomas Woerner <twoerner at redhat.com> 2.2-5
+- honor XScreenSaver disabled state
+
* Sun Feb 03 2008 Ian Weller <ianweller at gmail.com> 2.2-4
- Fixed dates in changelog (2007 -> 2008)
- Fixed grouping
More information about the fedora-extras-commits
mailing list