Extract and Compress service menu for KDE 4

Those who have created deb or tar packages to share with other MEPIS users can create a thread in this forum to do that. Also those that request someone to create a package for them, can be posted here.
Message
Author
User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 11025
Age: 57
Joined: Fri Dec 15, 2006 8:07 pm

Extract and Compress service menu for KDE 4

#1 Postby Stevo » Fri Dec 10, 2010 10:21 pm

Packaged from the source here: http://kde-apps.org/content/show.php/Extract+And+Compress+KDE4?content=84206

What makes it better than the default Compress servicemenus provided by Ark?

1. Ark in KDE 4.3 and 4.4 only creates .zip files, then fakes it by renaming them to other formats' extensions if you specify, say, a tar.bz2 file . Not good! I think KDE 4.5 fixes that, but we don't have that...yet.

2. This service menu supports more formats, including rar and lzma.

3. Includes dialogs, such as inputting passwords for encrypted RAR files.

Attached is the deb and source files.

Edit: Uploaded attachment that depends on p7zip-full instead of p7zip, to fix the problem reported below.
You do not have the required permissions to view the files attached to this post.
The optimist proclaims that we live in the best of all possible worlds, and the pessimist fears this is true.

James Branch Cabell

User avatar
kmathern
Forum Veteran
Forum Veteran
Posts: 8942
Age: 57
Joined: Wed Jul 12, 2006 2:26 pm

#2 Postby kmathern » Fri Dec 10, 2010 10:51 pm

I needed to install the p7zip-full package to get the "compress to 7z" and "compress to tar.7z" options to actually create an archive.

There were no error messages and a "Compression done!" popup did appear but no .7z or tar.7z archive files were created.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 11025
Age: 57
Joined: Fri Dec 15, 2006 8:07 pm

#3 Postby Stevo » Sat Dec 11, 2010 5:42 pm

Thanks! I just redid the attached file with a version that depends on p7zip-full, and it does work. This is the first time I've ever packaged scripts from scratch, and it's a learning experience. Plus I learned how to workaround and create an orig.tar.bz2 source tarball to save some uploading time for me for bigger packages. (use the servicemenu to create a tar.bz2 file of the undebianized source: "foo-1.0.tar.bz2", then rename it "foo_1.0.orig.tar.bz2". Requires a "source" folder in /debian with a contents of a "format" file containing the line

3.0 (quilt)

which the Squeeze dh-make creates by default.)
The optimist proclaims that we live in the best of all possible worlds, and the pessimist fears this is true.

James Branch Cabell


Return to “Package Sharing”

Who is online

Users browsing this forum: No registered users and 1 guest