Hi, I uploaded an NMU of your package. Please consider this as help to make the package releaseable again, and to help the transition to xulrunner. Please find the used diff below.
Cheers, Andi diff -Nur kazehakase-0.3.9~/debian/changelog kazehakase-0.3.9/debian/changelog --- kazehakase-0.3.9~/debian/changelog 2006-09-09 12:49:56.757104894 +0200 +++ kazehakase-0.3.9/debian/changelog 2006-09-09 12:49:38.418020054 +0200 @@ -1,3 +1,15 @@ +kazehakase (0.3.9-1.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/patches/50_passwordmgr.dpatch: Fixed crasher in + GtkPromptService.cpp when signon.rememberSignons is not set, which + happens to be the case with xulrunner but not with mozilla. Also + set it if not already user set. Closes:#380466 + Thanks to Gerfried Fuchs and Yavor Doganov for their help. + Thanks to Mike Hommey for the fix. + + -- Andreas Barth <[EMAIL PROTECTED]> Sat, 9 Sep 2006 12:46:39 +0200 + kazehakase (0.3.9-1) unstable; urgency=low * New upstream release. diff -Nur kazehakase-0.3.9~/debian/patches/00list kazehakase-0.3.9/debian/patches/00list --- kazehakase-0.3.9~/debian/patches/00list 2006-09-09 12:49:56.736105942 +0200 +++ kazehakase-0.3.9/debian/patches/00list 2006-09-09 12:48:32.554306795 +0200 @@ -1,3 +1,4 @@ 05_add_missing 20_user_agent_tag 30_bookmarkbar_DSA +50_passwordmgr diff -Nur kazehakase-0.3.9~/debian/patches/50_passwordmgr.dpatch kazehakase-0.3.9/debian/patches/50_passwordmgr.dpatch --- kazehakase-0.3.9~/debian/patches/50_passwordmgr.dpatch 1970-01-01 01:00:00.000000000 +0100 +++ kazehakase-0.3.9/debian/patches/50_passwordmgr.dpatch 2006-09-09 12:48:32.555306745 +0200 @@ -0,0 +1,45 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 50_passwordmgr.dpatch by <[EMAIL PROTECTED]> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fixed crasher in GtkPromptService.cpp when signon.rememberSignons is not set, +## DP: which happens to be the case with xulrunner but not with mozilla. Also set it +## DP: if not already user set. +## DP: Thanks to Gerfried Fuchs and Yavor Doganov for their help. + [EMAIL PROTECTED]@ + +--- kazehakase/src/mozilla/GtkPromptService.cpp.orig 2006-08-26 08:50:40.906614000 +0200 ++++ kazehakase/src/mozilla/GtkPromptService.cpp 2006-08-26 11:10:20.130282750 +0200 +@@ -344,7 +344,7 @@ + kz_prompt_dialog_set_message_text(prompt, cText.get()); + kz_prompt_dialog_set_user(prompt, cUser.get()); + kz_prompt_dialog_set_password(prompt, cPass.get()); +- if (aCheckMsg) ++ if (aCheckValue) + { + kz_prompt_dialog_set_check_message(prompt, cCheckMsg.get()); + kz_prompt_dialog_set_check_value(prompt, *aCheckValue); +--- kazehakase/src/mozilla/mozilla-prefs.cpp.orig 2006-08-26 11:10:04.545308750 +0200 ++++ kazehakase/src/mozilla/mozilla-prefs.cpp 2006-08-26 11:10:26.526682500 +0200 +@@ -95,6 +95,7 @@ + gboolean override = FALSE, use_proxy = FALSE; + gchar proxy_name[1024]; + gboolean conf_exist = FALSE, use_proxy_exist = FALSE; ++ gboolean signon_remember; + KzProxyItem *item = NULL; + + // set user agent name +@@ -132,6 +133,12 @@ + g_free(value); + } + ++ if (!mozilla_prefs_get_boolean("signon.rememberSignons", &signon_remember)) ++ { ++ mozilla_prefs_set_boolean("signon.rememberSignons", ++ true); ++ } ++ + use_proxy_exist = KZ_CONF_GET("Global", "use_proxy", use_proxy, BOOL); + + conf_exist = KZ_CONF_GET("Global", "proxy_name", -- http://home.arcor.de/andreas-barth/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]