Bug 231896 - support for lha/lzh archiver
Summary: support for lha/lzh archiver
Status: RESOLVED FIXED
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Raphael Kubo da Costa
URL:
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2010-03-23 13:18 UTC by Gregor Galwas
Modified: 2011-09-28 02:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.8.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gregor Galwas 2010-03-23 13:18:13 UTC
Version:           2.13 (using KDE 4.3.4)
OS:                Linux
Installed from:    Debian testing/unstable Packages

I kindly ask you if you could add lzh support to ark. This archiver is probably mostly used by (old) Amiga-Software. A short but good information about it you can find here:
 
http://en.wikipedia.org/wiki/LHA_(file_format)

Gregor Galwas
Comment 1 Raphael Kubo da Costa 2010-12-08 02:19:26 UTC
Changing the default assignee in the currently open Ark bug reports to me.
Comment 2 Raphael Kubo da Costa 2011-09-28 02:23:34 UTC
Git commit cc1e29c5313925cad7741bd0e5dfa8a7b2fd40e3 by Raphael Kubo da Costa.
Committed on 28/09/2011 at 03:48.
Pushed by rkcosta into branch 'master'.

Add support for LHA archives.

This introduces a run-time dependency on the lha utility, available in
http://lha.sourceforge.jp.

Patch by Theofilos Intzoglou, thanks a lot!

REVIEW: 102682
CCMAIL: int.teo@gmail.com
BUG: 231896
FIXED-IN: 4.8.0

M  +1    -1    app/ark.desktop
M  +1    -1    app/ark_dndextract.desktop
M  +1    -1    app/ark_servicemenu.desktop
M  +1    -0    plugins/CMakeLists.txt
A  +21   -0    plugins/clilhaplugin/CMakeLists.txt
A  +142  -0    plugins/clilhaplugin/cliplugin.cpp     [License: GPL (v2+)]
A  +49   -0    plugins/clilhaplugin/cliplugin.h     [License: GPL (v2+)]
A  +15   -0    plugins/clilhaplugin/kerfuffle_clilha.desktop

http://commits.kde.org/ark/cc1e29c5313925cad7741bd0e5dfa8a7b2fd40e3