found 367809 1.0.0-1
notfound 367809 0.9.0-6
tags 367809 + patch
stop

        Hi,

 Proposed fix attached.

   Cheers,
-- 
Loïc Minier <[EMAIL PROTECTED]>
"You can gtk_main_run, but you can't gtk_widget_hide." --danw, 19-jul-04
--- gnome-schedule-1.0.0/debian/changelog
+++ gnome-schedule-1.0.0/debian/changelog
@@ -1,3 +1,15 @@
+gnome-schedule (1.0.0-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix shipping of the /var/lib/scrollkeeper database. (Closes: #367809)
+    - Configure with --disable-scrollkeeper.
+      [debian/rules]
+    - Add a postinst snipset to rebuild the database when upgrading from a
+      broken version.
+      [debian/gnome-schedule.postinst]
+
+ -- Loic Minier <[EMAIL PROTECTED]>  Thu, 18 May 2006 11:06:42 +0200
+
 gnome-schedule (1.0.0-1) unstable; urgency=low
 
   * New upstream release.
--- gnome-schedule-1.0.0/debian/rules
+++ gnome-schedule-1.0.0/debian/rules
@@ -10,7 +10,7 @@
 
 config.status: configure
        dh_testdir
-       CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) 
--build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man 
--infodir=\$${prefix}/share/info
+       CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) 
--build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man 
--infodir=\$${prefix}/share/info --disable-scrollkeeper
 
 build: build-stamp
 
--- gnome-schedule-1.0.0.orig/debian/gnome-schedule.postinst
+++ gnome-schedule-1.0.0/debian/gnome-schedule.postinst
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+# version 1.0.0-1 started shipping /var/lib/scrollkeeper erroneously, hence
+# the database was overwritten and needs a full rebuild
+if [ "$1" = "configure" ] && dpkg --compare-versions "$2" ge "1.0.0-1" && dpkg 
--compare-versions "$2" lt "1.0.0-1.1"; then
+    echo "Upgrade from broken version detected, running 
scrollkeeper-rebuilddb..."
+    scrollkeeper-rebuilddb -q
+fi
+
+#DEBHELPER#
+

Reply via email to