rpms/wallpapoz/devel wallpapoz-0.4.1-rev92-compiz-respawn.patch, 1.2, 1.3 wallpapoz.spec, 1.31, 1.32
Mamoru Tasaka
mtasaka at fedoraproject.org
Tue Feb 9 16:45:52 UTC 2010
Author: mtasaka
Update of /cvs/extras/rpms/wallpapoz/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16331/devel
Modified Files:
wallpapoz-0.4.1-rev92-compiz-respawn.patch wallpapoz.spec
Log Message:
* Wed Feb 10 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.4.1-16.svn92_trunk
- Don't update compiz status to fix race (bug 562943)
wallpapoz-0.4.1-rev92-compiz-respawn.patch:
share/wallpapoz/lib/wallpapoz_system.py | 14 ++++++++++++++
src/daemon_wallpapoz | 19 ++++++++++++++++++-
2 files changed, 32 insertions(+), 1 deletion(-)
Index: wallpapoz-0.4.1-rev92-compiz-respawn.patch
===================================================================
RCS file: /cvs/extras/rpms/wallpapoz/devel/wallpapoz-0.4.1-rev92-compiz-respawn.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- wallpapoz-0.4.1-rev92-compiz-respawn.patch 8 Feb 2010 18:32:04 -0000 1.2
+++ wallpapoz-0.4.1-rev92-compiz-respawn.patch 9 Feb 2010 16:45:52 -0000 1.3
@@ -1,5 +1,5 @@
--- wallpapoz-0.4.1-svn92_trunk/share/wallpapoz/lib/wallpapoz_system.py.compiz 2009-08-30 01:22:07.000000000 +0900
-+++ wallpapoz-0.4.1-svn92_trunk/share/wallpapoz/lib/wallpapoz_system.py 2010-02-04 02:33:51.000000000 +0900
++++ wallpapoz-0.4.1-svn92_trunk/share/wallpapoz/lib/wallpapoz_system.py 2010-02-10 01:25:43.000000000 +0900
@@ -25,6 +25,7 @@
# achieve goal by calling external program
@@ -8,18 +8,19 @@
import string
class WallpapozSystem:
-@@ -73,6 +74,10 @@
+@@ -73,6 +74,11 @@
if self.geometry_height!=self.screen_height:
self.beryl = True
-+ def beryl_status(self):
-+ self.check_beryl()
++ def beryl_status(self, update = False):
++ if update:
++ self.check_beryl()
+ return self.beryl
+
## class method to find how many rows and columns of workspaces
def finding_row_and_column(self):
self.row_workspaces = self.geometry_height / self.screen_height
-@@ -113,3 +118,11 @@
+@@ -113,3 +119,11 @@
return True
else:
return False
@@ -32,7 +33,7 @@
+ sys.exit(1)
+ return
--- wallpapoz-0.4.1-svn92_trunk/src/daemon_wallpapoz.compiz 2009-08-30 01:22:07.000000000 +0900
-+++ wallpapoz-0.4.1-svn92_trunk/src/daemon_wallpapoz 2010-02-04 02:31:21.000000000 +0900
++++ wallpapoz-0.4.1-svn92_trunk/src/daemon_wallpapoz 2010-02-10 01:30:29.000000000 +0900
@@ -107,6 +107,9 @@
delay = 60 * float(wallpapozxml.delay())
randomvar = int(wallpapozxml.is_random())
@@ -52,7 +53,7 @@
+ time.sleep(2)
+
+ # check if compiz is working every loop
-+ cur_beryl_status = wallpapoz_system.beryl_status()
++ cur_beryl_status = wallpapoz_system.beryl_status(update = True)
+ if previous_beryl_status != cur_beryl_status:
+ # compiz status changed, respawn daemon_wallpapoz
+ print "Compiz status changed, respawning daemon_wallpapoz."
Index: wallpapoz.spec
===================================================================
RCS file: /cvs/extras/rpms/wallpapoz/devel/wallpapoz.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- wallpapoz.spec 8 Feb 2010 18:32:04 -0000 1.31
+++ wallpapoz.spec 9 Feb 2010 16:45:52 -0000 1.32
@@ -8,7 +8,7 @@
%define mainver 0.4.1
%undefine betaver
%define svnver svn92_trunk
-%define fedorarel 15
+%define fedorarel 16
%define rel %{?betaver:0.}%{fedorarel}%{?svnver:.%svnver}%{?betaver:.%betaver}
@@ -122,6 +122,9 @@ desktop-file-install \
%{_datadir}/applications/fedora-%{name}.desktop
%changelog
+* Wed Feb 10 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.4.1-16.svn92_trunk
+- Don't update compiz status to fix race (bug 562943)
+
* Tue Feb 9 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.4.1-15.svn92_trunk
- Change the way to fix backtrace with no X resource issue
More information about the scm-commits
mailing list