From 87366731b96fd8cef3895b7d570d2b2b392566aa Mon Sep 17 00:00:00 2001 From: Jeremy Whiting Date: Tue, 13 Aug 2013 13:19:49 -0600 Subject: [PATCH 3/4] Support xz and lzma compressed tars in PackageStructure class (cherry picked from commit eb2cb854a164205fdbf58094a9b3bbcdff03258e) --- plasma/packagestructure.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/plasma/packagestructure.cpp b/plasma/packagestructure.cpp index 2ba6525..71148e1 100644 --- a/plasma/packagestructure.cpp +++ b/plasma/packagestructure.cpp @@ -627,6 +627,7 @@ PackageMetadata PackageStructure::metadata() if (mimetype->is("application/zip")) { archive = new KZip(d->path); } else if (mimetype->is("application/x-compressed-tar") || mimetype->is("application/x-gzip") || + mimetype->is("application/x-xz-compressed-tar") || mimetype->is("application/x-lzma-compressed-tar") || mimetype->is("application/x-tar")|| mimetype->is("application/x-bzip-compressed-tar")) { archive = new KTar(d->path); } else { -- 1.8.3.1