Your message dated Tue, 29 Nov 2011 00:32:29 +0000
with message-id <[email protected]>
and subject line Bug#570309: fixed in desktop-file-utils 0.18-1
has caused the Debian Bug report #570309,
regarding desktop-file-utils: desktop-entry-mode.el in package
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.)
--
570309: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570309
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: desktop-file-utils
Version: 0.15-2
Severity: wishlist
Tags: patch
It'd be good if desktop-entry-mode.el from the sources was included in
the package. Chucking it in /usr/share/emacs/site-lisp and a bit of an
autoload file would be enough to start (and doesn't create a dependency
on emacs or anything.)
I get some joy from the rules.diff and debian/emacsen-startup file
below.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i586)
Kernel: Linux 2.6.30-1-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages desktop-file-utils depends on:
ii libc6 2.10.1-3 GNU C Library: Shared libraries
ii libglib2.0-0 2.22.4-1 The GLib library of C routines
desktop-file-utils recommends no packages.
desktop-file-utils suggests no packages.
-- no debconf information
;;; 50desktop-file-utils.el -- setups for desktop-entry-mode.el
;; this is a conf-file, so can remain after rest of package removed
(if (not (file-exists-p "/usr/share/emacs/site-lisp/desktop-entry-mode.el"))
(message "desktop-file-utils removed but not purged, skipping setup")
;; autoload forms as recommended by desktop-entry-mode.el,
;; except use \\' not $ for end-of-string
(autoload 'desktop-entry-mode "desktop-entry-mode" "Desktop Entry mode" t)
(add-to-list 'auto-mode-alist
'("\\.desktop\\(\\.in\\)?\\'" . desktop-entry-mode)))
;; Coding system can be set whether desktop-entry-mode.el present or not.
;;
;; xemacs21 doesn't have utf-8 builtin, but this setting does no harm
;; (because `find-file-coding-system-for-read-from-filename' puts it through
;; `find-coding-system'). mule-ucs or similar may create a utf-8 either at
;; startup or later on by user request.
;;
;; The old "Encoding=Legacy-Mixed" format .desktop files are not utf-8, but
;; hopefully they're fairly dead. Getting Emacs to use a different encoding
;; on each line of the file would need some hairy stuff (not impossible, but
;; not easy).
;;
(add-to-list 'file-coding-system-alist
'("\\.desktop\\(\\.in\\)?\\'" . utf-8))
--- ../../rules.orig 2010-02-17 11:50:28.000000000 +1100
+++ rules 2010-02-17 11:53:31.000000000 +1100
@@ -9,5 +9,12 @@
debian/desktop-file-validate.1 \
debian/desktop-file-install.8
+# misc/Makefile only installs desktop-entry-mode.el if have an emacs at
+# build time, so explicit dh_install to ensure always.
+#
+# "rm" of anything misc/Makefile does install since it includes an emacs
+# flavour-specific .elc file.
+#
binary-install/desktop-file-utils::
rm -rf debian/desktop-file-utils/usr/share/emacs
+ dh_install misc/desktop-entry-mode.el /usr/share/emacs/site-lisp
--- End Message ---
--- Begin Message ---
Source: desktop-file-utils
Source-Version: 0.18-1
We believe that the bug you reported is fixed in the latest version of
desktop-file-utils, which is due to be installed in the Debian FTP archive:
desktop-file-utils_0.18-1.debian.tar.gz
to main/d/desktop-file-utils/desktop-file-utils_0.18-1.debian.tar.gz
desktop-file-utils_0.18-1.dsc
to main/d/desktop-file-utils/desktop-file-utils_0.18-1.dsc
desktop-file-utils_0.18-1_amd64.deb
to main/d/desktop-file-utils/desktop-file-utils_0.18-1_amd64.deb
desktop-file-utils_0.18.orig.tar.bz2
to main/d/desktop-file-utils/desktop-file-utils_0.18.orig.tar.bz2
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.
Loïc Minier <[email protected]> (supplier of updated desktop-file-utils 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: SHA1
Format: 1.8
Date: Tue, 29 Nov 2011 00:08:14 +0100
Source: desktop-file-utils
Binary: desktop-file-utils
Architecture: source amd64
Version: 0.18-1
Distribution: unstable
Urgency: low
Maintainer: Ross Burton <[email protected]>
Changed-By: Loïc Minier <[email protected]>
Description:
desktop-file-utils - Utilities for .desktop files
Closes: 284831 567338 570309 575000 643373
Changes:
desktop-file-utils (0.18-1) unstable; urgency=low
.
* New upstream releases; closes: #575000.
- Fixes unguarded usage of variables in format strings, breaking the
build; closes: #643373.
- Add manpages for desktop-file-install, desktop-file-validate, and
update-desktop-database; closes: #284831; drop
debian/desktop-file-install.8 and debian/desktop-file-validate.1. Stop
installing now useless upstream README.
* Update my email address in control.
* postrm: allow /usr/local/share/applications to be a symlink, in which case
it isn't rmdir-ed; closes: #567338.
* rules: remove snippet to strip emacs syntax file; the default lispdir
install path is detected correctly even without an emacs build-dep; there
is an example emacs autoload config snippet at the top of
/usr/share/emacs/site-lisp/desktop-entry-mode.el and in the Debian bug
report; closes: #570309. Drop now empty debian/TODO.
* Add lintian override for the empty /usr/share/applications directory
shipped in desktop-file-utils; this is to allow creating an (empty)
mimeinfo database upon installation.
* Cleanup and upgrade packaging.
- Drop versions of build-deps when satisfied in oldstable.
- Switch from cdbs to dh --with autotools_dev (updates config.guess and
.sub); drop cdbs and gnome-pkg-tools build-deps, move to debhelper
compatibility level 9 and bump debhelper build-dep to >= 8.9.0~ -- this
brings dpkg-buildflags support.
- Upstream now only distributes .bz2 tarball so use these; switch to
debian/source/format 3.0 (quilt) and update watch file.
- Bump Standards-Version to 3.9.2.
- Update copyright with proper list of copyright holders.
* Add patch unity-is-registered from upstream repo taken from the Ubuntu
package to support Unity as desktop environment to minimize the Ubuntu
diff and not bark on Ubuntu .desktop files.
Checksums-Sha1:
63cc85db34c4fe85d8d604fd2893ed5e42fbcc9c 1264 desktop-file-utils_0.18-1.dsc
9169aee9dfe8b2fcd2debdd1029fcc57a7500586 256340
desktop-file-utils_0.18.orig.tar.bz2
2998d4c1eb5a8f331ddf1975631c5ff57778c56d 4761
desktop-file-utils_0.18-1.debian.tar.gz
faee8958b65d5b63cab3effa8c4226b0ed37ef6e 61206
desktop-file-utils_0.18-1_amd64.deb
Checksums-Sha256:
138ab6521de09bbaaebb222c97c4d25277cb44590b94b0a681d78d20e85f5fac 1264
desktop-file-utils_0.18-1.dsc
d9449956c1c8caa75281a3322b2bb433db42610942f0ceeaa65ccd9636c04231 256340
desktop-file-utils_0.18.orig.tar.bz2
0f80338e38603358b0b714ad30cb303a11f4a7a8c260c34201ce243861bc98ff 4761
desktop-file-utils_0.18-1.debian.tar.gz
c1997b64dd26692fcf0fc67d4b1e95ce39045ae5778af9600427fe0b704703b4 61206
desktop-file-utils_0.18-1_amd64.deb
Files:
89e498b79ae58ea2f09b4cde5cd6c971 1264 devel optional
desktop-file-utils_0.18-1.dsc
d966b743eb394650f98d5dd56b9aece1 256340 devel optional
desktop-file-utils_0.18.orig.tar.bz2
3165ce8e4acf12449b057090f49b731a 4761 devel optional
desktop-file-utils_0.18-1.debian.tar.gz
3b9936cfd75689cd9d0d210bac1f3a57 61206 devel optional
desktop-file-utils_0.18-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk7UJUYACgkQ4VUX8isJIMA2KACcCl/JtsR9lo0fMi5kyjvaJPYK
67IAn0HYvJaRmvzkaAU4l4hX5QWiiXSM
=Gnna
-----END PGP SIGNATURE-----
--- End Message ---