Your message dated Mon, 28 Sep 2009 23:32:24 +0000
with message-id <[email protected]>
and subject line Bug#548672: fixed in firegpg 0.7.8-4
has caused the Debian Bug report #548672,
regarding firegpg: Transition to xulrunner 1.9.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
548672: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548672
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: firegpg
Severity: important
Tags: patch

Xulrunner 1.9.1 is going to replace xulrunner 1.9 in unstable sometime 
soonish, so firegpg should be able to build against it.

As a matter of being future-proof, the attached patch implements the
necessary changes to avoid hard coding paths for the SDK.

This should work for any version of xulrunner, so please upload these
changes ASAP.

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 firegpg-0.7.8/debian/ipc-build/public/Makefile firegpg-0.7.8.new/debian/ipc-build/public/Makefile
--- firegpg-0.7.8/debian/ipc-build/public/Makefile	2009-09-17 15:27:49.000000000 +0200
+++ firegpg-0.7.8.new/debian/ipc-build/public/Makefile	2009-09-17 15:37:33.433270261 +0200
@@ -9,7 +9,8 @@
 MODULE		= ipc
 XPIDL_MODULE	= ipc
 
-XULRUNNERPATH	= /usr/lib/xulrunner-1.9
+SDKDIR	:= $(shell pkg-config --variable=sdkdir libxul-embedding-unstable)
+IDLDIR	:= $(shell pkg-config --variable=idldir libxul-embedding-unstable)
 
 IDL_HEADERS	=                         \
                   nsIProcessInfo.h        \
@@ -34,12 +35,12 @@
 all: $(IDL_HEADERS) ipc.xpt
 
 ipc.xpt: $(IDL_XPTS)
-	$(XULRUNNERPATH)/xpt_link $@ $(IDL_XPTS)
+	$(SDKDIR)/bin/xpt_link $@ $(IDL_XPTS)
 
 %.h: %.idl
-	$(XULRUNNERPATH)/xpidl -m header -I /usr/share/idl/xulrunner-1.9/unstable -w $<
+	$(SDKDIR)/bin/xpidl -m header -I $(IDLDIR)/unstable -w $<
 %.xpt: %.idl
-	$(XULRUNNERPATH)/xpidl -m typelib -I /usr/share/idl/xulrunner-1.9/unstable -w $<
+	$(SDKDIR)/bin/xpidl -m typelib -I $(IDLDIR)/unstable -w $<
 
 clean:
 	rm -f $(IDL_HEADERS) $(IDL_XPTS) ipc.xpt
diff -ruN firegpg-0.7.8/debian/rules firegpg-0.7.8.new/debian/rules
--- firegpg-0.7.8/debian/rules	2009-09-17 15:27:49.000000000 +0200
+++ firegpg-0.7.8.new/debian/rules	2009-09-17 15:41:14.335470305 +0200
@@ -20,5 +20,5 @@
 	tar xzf components/ipc-latest.tar.gz -C debian
 	(cd $(IPC_BUILDDIR) && make)
 	dh binary-arch --after dh_auto_build --before dh_shlibdeps
-	dh_shlibdeps -a -l/usr/lib/xulrunner-1.9
+	dh_shlibdeps -a -l$(shell pkg-config --variable=sdkdir libxul-embedding-unstable)/lib
 	dh binary-arch --after dh_shlibdeps

--- End Message ---
--- Begin Message ---
Source: firegpg
Source-Version: 0.7.8-4

We believe that the bug you reported is fixed in the latest version of
firegpg, which is due to be installed in the Debian FTP archive:

firegpg_0.7.8-4.diff.gz
  to pool/main/f/firegpg/firegpg_0.7.8-4.diff.gz
firegpg_0.7.8-4.dsc
  to pool/main/f/firegpg/firegpg_0.7.8-4.dsc
xul-ext-firegpg_0.7.8-4_i386.deb
  to pool/main/f/firegpg/xul-ext-firegpg_0.7.8-4_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Kahn Gillmor <[email protected]> (supplier of updated firegpg 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 28 Sep 2009 19:10:52 -0400
Source: firegpg
Binary: xul-ext-firegpg
Architecture: source i386
Version: 0.7.8-4
Distribution: unstable
Urgency: low
Maintainer: Daniel Kahn Gillmor <[email protected]>
Changed-By: Daniel Kahn Gillmor <[email protected]>
Description: 
 xul-ext-firegpg - Iceweasel/Firefox extension to use GnuPG on the web
Closes: 548672
Changes: 
 firegpg (0.7.8-4) unstable; urgency=low
 .
   * use more flexible build scripts to smooth transition to xulrunner
     1.9.1.  Thanks, Mike Hommey! (Closes: #548672)
Checksums-Sha1: 
 0a9b3ec51bfe0aa62ef20c549146358064b978c0 1710 firegpg_0.7.8-4.dsc
 b4b8c918273c8d8ec9cee05b2fe13becfa3debb4 14293 firegpg_0.7.8-4.diff.gz
 e8e1ad7a8450fba6c983366694817f8b9019ed73 696950 
xul-ext-firegpg_0.7.8-4_i386.deb
Checksums-Sha256: 
 7dba569e341c3c8a95f57b9ca45fd9414b2a5e0fafa07c8978b63f1bde7ac8ef 1710 
firegpg_0.7.8-4.dsc
 5b19330d78c61819c4bec9203b6783ce280a4fc10e3095b5893f9dcadf6734d6 14293 
firegpg_0.7.8-4.diff.gz
 d05e90c148f612f3a4a70b924e936e148fe2998c5c8a016d2862e9956db2397f 696950 
xul-ext-firegpg_0.7.8-4_i386.deb
Files: 
 4909b25ef27c02da07cc22ba3f2a4432 1710 web optional firegpg_0.7.8-4.dsc
 35a40f84bff25122dd5f0dc821e414d1 14293 web optional firegpg_0.7.8-4.diff.gz
 84231a13c705d725f390d8f1cb55a305 696950 web optional 
xul-ext-firegpg_0.7.8-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIVAwUBSsFFtczS7ZTSFznpAQrVZA//VK1+fZVMzWDkt1LK9sK8fng+C/RLJ2t3
D3ShS4nzFOHZ9ZujtI6X6iATs+8fUZAmnDO+b6w5DpUaPrhpjaJTpxfyYkLOW3ze
sKDlmJyPEnfDhGB8SJSILFPYjIybJtL2H89GpiIEO7PB0j0oqASRVp8AHNehDkoD
1t0Q2M4OAXrBZaHPbMGkjVV0LWj+Cdak6rZieEd5MyN6zIAvwddfWCWugqIlC/IA
PmDpG7Kr58MK9pvqYc/sW110xE7pBO/ne056/rdAon2nRnCzkAlp//JY6/imKtqH
Nj7An5bqCZ6PaQdxWBD0x1uvy7RFZPNnDu18yOakHwFgDv5shZTdMwNkc3t24MNM
Y4vMdtuOkPTFPKFc8j3Uxcri8UMVtLNGvx1FAQu9/60DfMUwku+L6jGBauoyGrQ4
TXE7cYYjtw+A+BcX8o+SzmKhPXLIoveoCIp9kBBuciI0xQqL89lUgJgTDRXXDV06
5UENooP19Gp4tRy71B62KjQ3izN1RBtAI/NqRjdP+Ed+3od4ImdRFuI04bW+Lum2
7jSAMezoafb6WwUofmqxXPDj9uS9mNoNDVvg/SHGUWPgM+oUwt62xCRUxBmXVlgl
77ezuenf3qWe92kP8IMEtWM8g6K1VyHni8O99xyY/Fmj9tyeOHVk6jS6VjtYiMB+
2aQ7+3j4jj8=
=pUiC
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to