This bug was fixed in the package kazehakase - 0.5.8-1ubuntu1 --------------- kazehakase (0.5.8-1ubuntu1) karmic; urgency=low * Freeze exception for new upstream version; LP: #454342. * Relax ruby-gnome2-dev build-dependency to 0.19.0-2ubuntu4, which has the missing headers. * Hard-code the dep on xulrunner 1.9.1 again instead of using dh_xulrunner, which we don't yet have in Ubuntu. kazehakase (0.5.8-1) unstable; urgency=low * New upstream release. * debian/control (Build-Depends): Add libdbus-glib-1-dev. Require libgtk2.0-dev >= 2.17.7 (per configure.ac, although 2.16 is sufficient). Add libwebkit-dev. Require xulrunner-dev >= 1.9.1.3-2 for dh_xulrunner and the forthcoming xulrunner 1.9.1 transition; thanks Mike Hommey (Closes: #548678). (Description): Typo fix. (kazehakase-gecko) : Remove ${gecko:Depends} and xulrunner-1.9; add ${shlibs:Depends} and ${misc:Depends}. : Remove; not needed anymore. Instead... : ...kazehakase. (kazehakase-webkit): Reinstate package, it is more usable now and doesn't crash all the time (Closes: #483784, #508152). (Depends): Add kazehakase-webkit as an alternative. (kazehakase-dbg): New package. * debian/patches/15_gnutls-check.dpatch: Remove; fixed upstream. * debian/patches/30_xulrunner-1.9.1.dpatch: Make the xulrunner detection more robust and conditionally define GREVersionRange, similar to chmsee. Thanks to Mike Hommey for the pointer. * debian/patches/40_GLIB_LIBS.dpatch: Check for the gthread module and link kz-embed-process against it. * debian/patches/47_ldflags-rpath.dpatch: Refresh and link per_process.so against GTK_LIBS and libkazehakase, and webkit_gtk.so against the latter. * debian/patches/05_thumb_filename-typo.dpatch: New; fix typo in the name of egg_pixbuf_get_thumbnail_filename, leading to a crash when the search module is used. * debian/patches/07_xulrunner_init-sanity-check.dpatch: New; check the return value of xulrunner_init, popup a dialog and terminate the application in case of failure. Thanks to Mike Hommey for the idea. * debian/patches/15_kz-embed-process-pkglibexecdir.dpatch: New; install kz-embed-process in pkglibexecdir instead of bindir. * debian/patches/35_PATH_MAX.dpatch: * debian/patches/43_AC_USE_SYSTEM_EXTENSIONS.dpatch: * debian/patches/45_link_gtk_libs.dpatch: * debian/patches/50_autoreconf.dpatch: * debian/patches/60_desktop-entry.dpatch: Refresh. * debian/patches/90_xulrunner_1.9.dpatch: Update; two more hunks were merged upstream. * debian/patches/00list: Update. * debian/rules (config.status): Revert last bogus change. Pass --libexecdir. Remove --disable-gtkmozembed, it is now the default. Pass --disable-shave to get verbose build logs. (clean): Delete the dolt* crap. Don't delete rgettext.mk; handled by AC_CONFIG_FILES. (install): Remove duplicate binaries here, not in binary-arch. (binary-arch): Simplify; use dh_shlibdeps. Pass --dbg-package to dh_strip. Invoke dh_xulrunner. * debian/kazehakase-gecko.install: Install kz-embed-process and per_process.so here, since it relies on the Gecko engine. * debian/NEWS: Announce the new "per_process" module and the return of -webkit. * debian/copyright: Update copyright years, add more copyright holders. Include the blurb of LGPLv3 and mention that the whole package is distributed under GPLv3+. kazehakase (0.5.6-2) unstable; urgency=low * debian/control (Build-Depends): Drop versioned requirement for xulrunner-dev; Lenny has higher version. Require ruby-gnome2-dev (>= 0.19.1) to ensure that the Ruby extension is built (#542126). (Vcs-Arch): New field. * debian/patches/35_PATH_MAX.dpatch: New, fixes FTBFS on GNU/Hurd. * debian/patches/43_AC_USE_SYSTEM_EXTENSIONS.dpatch: New, needed for the declaration of `strptime'. * debian/patches/47_ldflags-rpath.dpatch: Revert erroneous ruby.la rename and group module's LDFLAGS to avoid Automake warning. * debian/patches/50_autoreconf.dpatch: Regenerate. * debian/patches/00list: Update. * debian/rules (config.status): Touch config.h.in to avoid undesirable regeneratation of the build system. kazehakase (0.5.6-1) unstable; urgency=low * New upstream release: - No longer uses the deprecated GTK_CHECK_CAST macro which was leading to FTBFS with recent GTK+ (Closes: #527657). * debian/compat: Set to 7. * debian/control: Wrap all fields for diff-friendliness. (Maintainer, Uploaders): New maintainer (Closes: #540926). Thanks to Andres Salomon and Hidetaka Iwai for their work so far. (Build-Depends): Bump debhelper to >= 7. Drop obsolete version requirements for libgtk2.0-dev and libgnutls-dev. Replace libxml-parser-perl with intltool. Tweak ruby-related dependencies. Add libqdbm-dev and libestraier-dev for the search module, libanthy-dev and libmecab-dev for the anthy/mecab functionality, and imagemagick for the icon conversion. (Standards-Version): Claim compliance with 3.8.3 as of this upload. (Depends): Add ${misc:Depends} and require kazehakase-gecko (= ${binary:Version}). (Recommends): Remove hyperestraier -- not necessary for the search module and especially useless as it was not built at all until now. (Conflicts): Remove; ancient. (Suggests): Add anthy and mecab for the benefit of Japanese users. (Provides): Add gnome-www-browser. * debian/rules: Do not indent make conditionals. Add cross-compilation support (untested). Remove old commented and unusued code. Use automatic variables. (LDFLAGS): Define to -Wl,-O1 -Wl,--as-needed to trim unneded dependencies. (COMPILER_FLAGS): Add CPPFLAGS and LDFLAGS. (clean1): Rename as... (clean-patched): ...its usual name. Don't copy config.{guess,sub} for the time being. Remove intltool* and rgettext.mk. (install): Replace dh_clean -k with dh_prep. Delete .la files. Convert the PNG icon in XPM format. (binary-common): Remove target. (binary-arch): Install TODO*. Tweak dh_makeshlibs and dpkg-shlibdeps arguments to cope with the new search extension and prevent lintian warnings. (.PHONY): Remove patch and unpatch (marked as phony targets in dpatch.make) and clean1. * debian/patches/05_add_missing.dpatch: * debian/patches/50_passwordmgr.dpatch: * debian/patches/60_fix_ftbfs.dpatch: * debian/patches/70_enable_gtk_deprecated.dpatch: * debian/patches/80_NSIBADCERTLISTNER.dpatch: Remove; not used. * debian/patches/10_link-gcrypt.dpatch: New; detect libgcrypt and link with it to avoid undefined symbols. * debian/patches/15_gnutls-check.dpatch: New, use PKG_CHECK_MODULES to detect GnuTLS. Written by the Fedora maintainer, incorporated upstream. (Closes: #529828). * debian/patches/25_url-if-no-smartbookmarks.dpatch: New; if smartbookmarks.xml is empty, don't fail to load URLs (Closes: #442448). * debian/patches/30_bookmarkbar_DSA.dpatch: Remove; doesn't seem very useful for the average user. * debian/patches/30_xulrunner-1.9.1.dpatch: New; prevents crash when xulrunner 1.9.1 is installed in parallel, thanks Mike Hommey (Closes: #536622). * debian/patches/40_AM_PATH_GLIB.dpatch: New; detect GLib for the sake of determining compiler/linker flags, as the search module needs to link with it. * debian/patches/42_gtk_action_disconnect_proxy.dpatch: New; conditionally replace this function with the more modern gtk_activatable_set_related_action as it is shadowed by GTK_DISABLE_DEPRECATED with GTK+ >= 2.16. * debian/patches/45_link_gtk_libs.dpatch: New; link the Kz binary against GTK+. * debian/patches/47_ldflags-rpath.dpatch: New; avoid setting RPATH for libxul. Miscellaneous fixes for misguided Automake variables. * debian/patches/50_autoreconf.dpatch: New. * debian/patches/60_desktop-entry.dpatch: New; make the .desktop file compliant. Add `MimeType' field. * debian/patches/90_xulrunner_1.9.dpatch: Update; small parts were merged upstream. * debian/patches/99_ltmain_as-needed.dpatch: New. * debian/patches/00list: Update. * debian/kazehakase.postinst: * debian/kazehakase.prerm: Handle alternatives for gnome-www-browser as well. (Closes: #476537). * debian/kazehakase.xml: Delete; not used. * debian/kaze_icon.xpm: Delete; the XPM icon is generated now at build time. * debian/menu: Use the new icon name, add longtitle. * debian/NEWS.Debian: Rename as... * debian/NEWS: ...in order to get it installed automatically. * debian/docs: Delete. * debian/README.source: New file. * debian/copyright: Add myself. * debian/watch: New file. kazehakase (0.5.4-2.2) unstable; urgency=low * Non-maintainer upload. * Disable building of webkit stuff as it's not going to be in lenny -- Steve Langasek