diff options
| author | Tomas Chvatal <scarabeus@gentoo.org> | 2009-03-05 22:48:27 +0100 |
|---|---|---|
| committer | Tomas Chvatal <scarabeus@gentoo.org> | 2009-03-05 22:48:27 +0100 |
| commit | 2c3ccac8f103c64ad59622a2f25f9dd8985a4865 (patch) | |
| tree | 99bcb5a425b81984f0813a3c37851b276c495656 /eclass/kde4-meta.eclass | |
| parent | 6305c6235a4dce306149420bab6a7fb7993165c3 (diff) | |
| download | kde-2c3ccac8f103c64ad59622a2f25f9dd8985a4865.tar.gz kde-2c3ccac8f103c64ad59622a2f25f9dd8985a4865.tar.bz2 kde-2c3ccac8f103c64ad59622a2f25f9dd8985a4865.zip | |
more lzma
Diffstat (limited to 'eclass/kde4-meta.eclass')
| -rw-r--r-- | eclass/kde4-meta.eclass | 17 |
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}" |
