Package: cabextract
Version: 1.1-1
Severity: wishlist
Tags: patch

Hello Eric,

To further our previous email exchange...

Cabextract "Enhances: konqueror" with the addition of a servicemenu file:
/usr/share/apps/konqueror/servicemenus/cabextract.desktop
---
[Desktop Entry]
ServiceTypes=application/x-mscabinet,application/x-msdos-program
Actions=list;extract;

[Desktop Action list]
Name=List Contents
Icon=cab_view
Exec=konsole --vt_sz 80x25 -T CabExtract --noclose --nomenubar --notabbar -e 
cabextract -l "%F"

[Desktop Action extract]
Name=Extract Here
Icon=cab_extract
Exec=cabextract -d "%d" "%F"
---

and it looks better with a couple of icons (attached):
/usr/share/icons/cab_extract.png
/usr/share/icons/cab_view.png

Notes:
- the required mimetypes are either part of the kdelibs-data package or
  have been requested of it, see:
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=374939
- I have elected to swipe a couple of Ark's icons (GPL v2 or later),
  rename, and place where KDE can find and use them. Ark does not use
  these icons in Konqueror's context menu; hopefully they will provide
  a familiar look without confusion with Ark's Actions. Alternatives
  include what can be made of the facts the icons originally come from:
    src/kdeutils-3.5.3/ark/pics/cr22-action-ark_extract.png
    src/kdeutils-3.5.3/ark/pics/cr22-action-ark_view.png
  and are currently installed into:
    /usr/share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png
    /usr/share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png
  ! kdeutils is 21M, ark is ~800k with a pile of dependencies and
  paths which look like they will change with KDE's default iconset, if
  they were much smaller or less complex I would suggest syncing with
  Ark's icons automatically at build time.
- It is very unlikely that even a minimal KDE installation would exist
  without the bits of KDE these Actions depend on as both Konqueror and
  Konsole are required by kdebase.


Finally, here is a blurb suggestion for standalone use or incorporation
into the existing README.Debian... if deemed necessary for something
this simple:

/usr/share/doc/cabextract/README.KDE
---
Cabextract-KDE Integration
--------------------------
KDE support has been added to the cabextract package by Debian.
Currently using cabextract-1.1 and KDE-3.5.3.


Cabextract is accessible in KDE via Konqueror's context menu, where
*.cab and *.exe files will have entries in the Actions submenu for
viewing and extracting the archive(s).

Cabinet contents are listed in a minimal, non-interactive Konsole
window. Use Konsole's menu (RMB or LMB on the background, for RH and
LH mouse setups respectively) to expand the session if necessary.

Extractions are made to the same directory the selected *.cab or *.exe
file resides in.


Bruce Sass <[EMAIL PROTECTED]>
2006-07-04
---


- Bruce

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.16-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages cabextract depends on:
ii  libc6                         2.3.6-15   GNU C Library: Shared libraries

cabextract recommends no packages.

-- no debconf information

Attachment: cab_extract.png
Description: PNG image

Attachment: cab_view.png
Description: PNG image

Reply via email to