diff -u alarm-clock-0.9.18/debian/changelog alarm-clock-0.9.18/debian/changelog --- alarm-clock-0.9.18/debian/changelog +++ alarm-clock-0.9.18/debian/changelog @@ -1,3 +1,9 @@ +alarm-clock (0.9.18-3ubuntu0.1) jaunty; urgency=low + + * Fix bug #321176 + + -- Mike Basinger Wed, 29 Apr 2009 16:41:24 -0600 + alarm-clock (0.9.18-3) unstable; urgency=low * debian/control: diff -u alarm-clock-0.9.18/debian/control alarm-clock-0.9.18/debian/control --- alarm-clock-0.9.18/debian/control +++ alarm-clock-0.9.18/debian/control @@ -1,7 +1,8 @@ Source: alarm-clock Section: utils Priority: optional -Maintainer: Python Applications Packaging Team +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Python Applications Packaging Team Uploaders: Marco Rodrigues Build-Depends: debhelper (>= 5.0.51), cdbs (>= 0.4.49), python-all-dev (>= 2.4.4-2), python-central (>= 0.6) Build-Depends-Indep: python-notify, python-gst0.10 only in patch2: unchanged: --- alarm-clock-0.9.18.orig/alarm-clock/CheckAlarmThread.py +++ alarm-clock-0.9.18/alarm-clock/CheckAlarmThread.py @@ -31,8 +31,8 @@ def run(self): self.CheckOldAlarms() - while True: + self.File = file(os.getenv("HOME") + "/.config/alarm-clock/lock", "w") self.File.write("%s/%s/%s %s:%s:%s" % (datetime.datetime.now().year, datetime.datetime.now().month, datetime.datetime.now().day, datetime.datetime.now().hour, datetime.datetime.now().minute, datetime.datetime.now().second)) self.File.close() @@ -40,7 +40,6 @@ gtk.gdk.threads_enter() self.status.push(0, time.strftime(_("Current time: %c"))) gtk.gdk.threads_leave() - Count = 0 for tup in self.today: @@ -82,9 +81,10 @@ time.sleep(1) - self.CheckOldAlarms() + gtk.gdk.threads_enter() self.CheckTodayBirthdays(self.st) + gtk.gdk.threads_leave() self.CheckTodayAlarms() def ChangeUpdateList(self, Value): @@ -206,6 +206,10 @@ StatusIcon.set_tooltip(_("Alarm Clock")) StatusIcon.set_from_file(self.Prefix + '/scalable/alarm-clock.svg') + + + + def CheckTodayAlarms(self): self.today = []