summaryrefslogtreecommitdiff
path: root/eclass/kde4-meta.eclass
diff options
context:
space:
mode:
authorJorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>2012-03-06 01:54:48 -0100
committerJorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>2012-03-06 01:54:48 -0100
commit1c8d9dcaf2c789e2fde461d8e2d1c6af8be37d36 (patch)
treef82a185022a652ae45729f679a553e3648ed2694 /eclass/kde4-meta.eclass
parent9b41f32bae88f3607ac12d7d983cc972d83e5e70 (diff)
downloadkde-1c8d9dcaf2c789e2fde461d8e2d1c6af8be37d36.tar.gz
kde-1c8d9dcaf2c789e2fde461d8e2d1c6af8be37d36.tar.bz2
kde-1c8d9dcaf2c789e2fde461d8e2d1c6af8be37d36.zip
Add an if block to allow the use of xz tarballs. We really, *really* need to rewrite the unpack code.
Diffstat (limited to 'eclass/kde4-meta.eclass')
-rw-r--r--eclass/kde4-meta.eclass9
1 files changed, 7 insertions, 2 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index 16d61e52344..112c90853a4 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -210,8 +210,13 @@ kde4-meta_src_extract() {
else
local abort tarball tarfile f extractlist postfix
- KMTARPARAMS+=" --bzip2"
- postfix="bz2"
+ if [[ ${PV} == 4.8.1 ]]; then
+ postfix="xz"
+ KMTARPARAMS+=" --xz"
+ else
+ postfix="bz2"
+ KMTARPARAMS+=" --bzip2"
+ fi
case ${KMNAME} in
kdebase-apps)