I have uploaded a new package with debconf support:
emacspeak_28.0-4_all.deb. I think it is working correctly. However
this is the first time I've used debconf, and I may have set some kind
of record for complexity. I'd appreciate someone checking it.
Assuming it checks out okay, I'd like to see that package in Lenny.
Yes, I realize that my first package of version 28.0 missed the
deadline for Lenny by a few days. The functional difference from
version 26.0 is not great. (Dr. Raman just increments the version
number every six months.) However, that does make it a year newer
than the version currently in testing.
- Jim Van Zandt
Date: Sat, 25 Oct 2008 13:35:44 +0200
From: Christian Perrier <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="jsrFa/5v3cIbBmG8"
Content-Disposition: inline
Resent-Sender: Debian BTS <[EMAIL PROTECTED]>
--jsrFa/5v3cIbBmG8
Content-Type: multipart/mixed; boundary="IihjUyvzd0n5Ehsu"
Content-Disposition: inline
--IihjUyvzd0n5Ehsu
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
tags 502761 patch
thanks
Introducing debconf support in a package that doesn't use it already
is IO too invasive and risking breakage.
So, I recommend simply commenting the call to "emacspeakconfig" in
postinst as of now so that this package can be released for lenny.
A patch is attached.
I plan to build an NMU unless the maintainer is OK to upload
himself...or find another solution (but, again, hasty debconf
introduction would seem too risky for me)=A0?
--=20
--IihjUyvzd0n5Ehsu
Content-Type: text/x-diff; charset=us-ascii
Content-Disposition: attachment; filename="emacspeak.patch"
Content-Transfer-Encoding: quoted-printable
diff -Nru emacspeak-26.0.old/debian/postinst emacspeak-26.0/debian/postinst
--- emacspeak-26.0.old/debian/postinst 2008-10-25 13:29:00.194881985
+0200
+++ emacspeak-26.0/debian/postinst 2008-10-25 13:30:00.242729827 +0200
@@ -46,7 +46,9 @@
fi
fi
=20
-emacspeakconfig -i
+# Commented as this implies prompting without using
+# debconf. See #502761
+# emacspeakconfig -i
=20
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
diff -Nru emacspeak-26.0.old/debian/README.Debian emacspeak-26.0/debian/REA=
DME.Debian
--- emacspeak-26.0.old/debian/README.Debian 2008-10-25 13:29:00.194881985 +=
0200
+++ emacspeak-26.0/debian/README.Debian 2008-10-25 13:31:18.994729859
+0200
@@ -13,6 +13,9 @@
gets configuration parameters from /etc/emacspeak.conf and starts
emacs with emacspeak support.
=20
+Before it is used, Emacspeak must be configured by root, by running
+'emacspeakconfig -i'.
+
Several "flavors" of emacs may be installed at the same time (emacs20,
emacs21, xemacs21, etc.). In accordance with the Debian emacs policy,
emacspeak is byte-compiled separately for each supported flavor -
@@ -85,3 +88,5 @@
=20
James R. Van Zandt <[EMAIL PROTECTED]>, Mon Jan 30 21:36:59 EST 2006
=20
+
+ -- Christian Perrier <[EMAIL PROTECTED]>, Sat, 25 Oct 2008 13:31:18 z
--IihjUyvzd0n5Ehsu--
--jsrFa/5v3cIbBmG8
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkkDBIoACgkQ1OXtrMAUPS2VGQCeKX3EntQefSRg0eyyFt4IAsJr
2vcAoJlJ5pHWvO3ZtBdDbM0EcddZd69z
=9p33
-----END PGP SIGNATURE-----
--jsrFa/5v3cIbBmG8--
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]