Package: chmsee
Severity: important
Tags: patch

Xulrunner 1.9.1 is going to replace xulrunner 1.9 in unstable sometime
soonish, so chmsee should switch to using it.

As a matter of being future-proof, a dh_xulrunner program has been added
to xulrunner-dev, that will add the proper dependency to shlibs:Depends.

Please note that the package supporting this command is not yet in the
archive and should reach experimental some time today.

The attached patch implements the necessary changes, please upload to
unstable as soon as possible. The package will then be dep-wait, and will
get built as soon as xulrunner 1.9.1 reaches unstable, which will happen
when all the changes required on other packages will be ready.

Cheers,

Mike

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff -ruN chmsee-1.0.7/debian/control chmsee-1.0.7.new/debian/control
--- chmsee-1.0.7/debian/control
+++ chmsee-1.0.7.new/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: LI Daobing <lidaob...@debian.org>
 Build-Depends: cdbs (>= 0.4.23-1.1), cmake (>= 2.6.2), debhelper (>= 5),
- xulrunner-dev | xulrunner-1.9-dev, libchm-dev, libgcrypt11-dev, intltool,
+ xulrunner-dev (>= 1.9.1.3-2), libchm-dev, libgcrypt11-dev, intltool,
  pkg-config, libglade2-dev (>= 2.4.0), libgtk2.0-dev (>= 2.8.0)
 Standards-Version: 3.8.3
 DM-Upload-Allowed: yes
@@ -13,7 +13,7 @@
 
 Package: chmsee
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, xulrunner-1.9
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: A chm file viewer written in GTK+
  ChmSee is a Compiled HTML Help (CHM) file viewer written in GTK+.
  .
diff -ruN chmsee-1.0.7/debian/rules chmsee-1.0.7.new/debian/rules
--- chmsee-1.0.7/debian/rules
+++ chmsee-1.0.7.new/debian/rules
@@ -18,3 +18,6 @@
 	  rm -f intltool-extract intltool-merge intltool-update po/.intltool-merge-cache; \
 	  if test -d doc; then find doc -name '*.omf.out' -exec rm -f \{\} \; ; fi; \
 	  if test -d help; then find help -name '*.omf.out' -exec rm -f \{\} \; ; fi
+
+binary-install/chmsee::
+	dh_xulrunner -pchmsee

Reply via email to