[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#374939: kdelibs-data: mimelnk/application/x-mscabinet.desktop file needed



Package: kdelibs-data
Version: 4:3.5.3-1
Severity: wishlist
Tags: patch

Cabextract is getting Konqueror servicemenu entries and needs
a mimetype definition for Microsoft Cabinet archives[1].

This appears to be the minimum required:

--- /usr/share/mimelnk/application/x-mscabinet.desktop ---
[Desktop Entry]
Comment=Microsoft Cabinet Archive
Hidden=false
MimeType=application/x-mscabinet
Patterns=*.cab;*.CAB
Type=MimeType
---

Please advise if I've missed anything.


- Bruce

[1] discussion with cabextract Maintainer
-----
Date: Wed, 21 Jun 2006 10:30:07 -0400
From: Eric Sharkey <sharkey@debian.org>
To: Bruce Sass <bmsass@shaw.ca>
Subject: Re: cabextract enhances KDE?

> The first file, */share/apps/konqueror/servicemenus/cabextract.desktop,
> (* = $HOME/.kde | /usr) defines functions which appear in the "Actions"
> submenu of the context menu.

Ok.  I can add that to the cabextract package.

> $ dpkg -S x-msdos-program.desktop
> kdelibs-data: /usr/share/mimelnk/application/x-msdos-program.desktop
> 
> Should kdelibs-data also provide x-mscabinet.desktop?

Yes, that should not be in the cabextract package.  You want the
mime type to be defined even if cabextract is not installed, and the
action to be available only if it is, so the first file should be
included in the cabextract package, and the second packaged with
kdelibs-data.
<...>

Eric
-----

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)



Reply to: