summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2009-03-05 22:48:27 +0100
committerTomas Chvatal <scarabeus@gentoo.org>2009-03-05 22:48:27 +0100
commit2c3ccac8f103c64ad59622a2f25f9dd8985a4865 (patch)
tree99bcb5a425b81984f0813a3c37851b276c495656
parent6305c6235a4dce306149420bab6a7fb7993165c3 (diff)
downloadkde-2c3ccac8f103c64ad59622a2f25f9dd8985a4865.tar.gz
kde-2c3ccac8f103c64ad59622a2f25f9dd8985a4865.tar.bz2
kde-2c3ccac8f103c64ad59622a2f25f9dd8985a4865.zip
more lzma
-rw-r--r--eclass/kde4-meta.eclass17
1 files changed, 10 insertions, 7 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index 9f40f7f07e6..897f6584b75 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -228,15 +228,18 @@ kde4-meta_src_extract() {
"${S}"/CMakeLists.txt || die "Sed to exclude bin/kde4 failed"
fi
else
- local abort tarball tarfile f extractlist moduleprefix
-
- case $KMNAME in
+ local abort tarball tarfile f extractlist moduleprefix postfix
+ case ${PV} in
+ 4.2.9* | 4.2.8* | 4.2.7* | 4.2.6*)
+ postfix="lzma" ;;
+ *)
+ postfix="bz2" ;;
+ esac
+ case ${KMNAME} in
kdebase-apps)
- tarball="${KMNAME#-apps}-${PV}.tar.bz2"
- ;;
+ tarball="${KMNAME#-apps}-${PV}.tar.${postfix}" ;;
*)
- tarball="${KMNAME}-${PV}.tar.bz2"
- ;;
+ tarball="${KMNAME}-${PV}.tar.${postfix}" ;;
esac
tarfile="${DISTDIR}/${tarball}"