debian diffs for 2.7.0

Alexander Zangerl <[email protected]>
Newsgroups gmane.mail.exmh.devel
Message-ID <[email protected]>
i'm (co)maintaining exmh for debian, and as such had to adjust certain aspects
of the package a little bit when i packaged 2.7. 
mostly it's small stuff like paths and such, but still some of those patches 
may be useful for the upstream version, too, so here they are.

the attached files (wrapped in tar) are plain diffs with a bit of 
integration fluff in the first couple of lines (dpatch); 
i'll describe the contents briefly.

01_changes_from_v2511.dpatch
 fix of an old pgp problem where recipients were duplicated when
 pgp is run in interactive mode
	
02_versions_and_pathes.dpatch
 path of wish, expect etc. is fully qualified on every 
 hashbang line. debian policy mandates this and i think it's a 
 good idea anyway.

 help files are all moved away from the lib dir,
 the variable exmh(helploc) describes where that is
 (/usr/share/doc/exmh/html/ on debian)

03_extpass_docfix.dpatch
 a small documentation improvement for the pgp(getextcmd) functionality.

03_face_default.dpatch
 faces(xfaceProg) gains a default (uncompface -X)

03_fix_bitmap_locations.dpatch
 the icon bitmaps move away from /usr/lib/exmh
 exmh(bitmaps) holds the location and all code uses that; 
 only bitmaps.default has the location hardcoded.
 (/usr/share/exmh/bitmaps on debian)

 it's bad form mixing up all kinds of content in /usr/lib/exmh, and debian
 policy mandates the code/shareable/local distinction. 

03_fix_multikeys.dpatch
 fix for http://bugs.debian.org/164210: multiple gpg subkeys and passphrases.
 exmh would not ask for the right passphrase.

03_ldap_searches.dpatch
 ldap options gain defaults that are compatible with debian's openldap config
 
03_scripts_in_usr_share.dpatch
 the non-user-callable scripts (exmh-bg, ftp.expect;  
 everything except the main exmh script) move from /usr/bin 
 into /usr/share/exmh.
 
 one more of those debian policy issues.

net result of those patches: /usr/lib/exmh holds only the tcl innards,
/usr/bin has only exmh itself, the mostly-internal scripts live in 
/usr/share/exmh and the bitmaps and docs are also no longer cluttering 
the library dir.

regards
az

-- 
+ Alexander Zangerl + DSA 42BD645D + (RSA 5B586291)
"Die Bandbreite steigt in Gasblasen aus der Sargassosee und wird von
dort in Ethernetkabel gefüllt."  -- Dirk Moebius

_______________________________________________
Exmh-workers mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/exmh-workers
debian-patches-vs-2.7.0.tgz (application/x-gzip, 6.9 KB) - not displayed
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFBtb3Ipy/2bEK9ZF0RAv0qAJ46x912DF77zoxBoyG1+tAHCKVfgQCeMlpg
TP14ZUHj0X+pHr7JxAr/JFg=
=Ke4e
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.