summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2009-07-12 23:47:14 +0400
committerAlexey Shvetsov <alexxy@gentoo.org>2009-07-12 23:47:14 +0400
commitf992cd071fb852861baedd54e128fb365eca9ae0 (patch)
treebf0470fc15f448bc8296f5a031a598bd33248237 /eclass
parent7e5ada8a8785091f0e9e704c37a04ccffaa32beb (diff)
downloadkde-f992cd071fb852861baedd54e128fb365eca9ae0.tar.gz
kde-f992cd071fb852861baedd54e128fb365eca9ae0.tar.bz2
kde-f992cd071fb852861baedd54e128fb365eca9ae0.zip
[eclass] Add block for KDE 4.4 Release Cycle
Diffstat (limited to 'eclass')
-rw-r--r--eclass/kde4-base.eclass8
-rw-r--r--eclass/kde4-meta.eclass11
2 files changed, 17 insertions, 2 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index 4c7034405bb..8775e26744e 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -176,6 +176,7 @@ case ${KDEBASE} in
# Determine SLOT from PVs
case ${PV} in
*.9999*) SLOT="${PV/.9999*/}" ;; # stable live
+ 4.4* | 4.3.9* | 4.3.8* | 4.3.7* | 4.3.6*) SLOT="4.4" ;;
4.3* | 4.2.9* | 4.2.8* | 4.2.7* | 4.2.6*) SLOT="4.3" ;;
4.2* | 4.1.9* | 4.1.8* | 4.1.7* | 4.1.6*) SLOT="4.2" ;;
9999*) SLOT="live" ;; # regular live
@@ -355,7 +356,12 @@ case ${BUILD_TYPE} in
case ${KDEBASE} in
kde-base)
case ${PV} in
- 4.2.85|4.2.90|4.2.95|4.2.96)
+ 4.3.85 | 4.3.90 | 4.3.95 | 4.3.96)
+ # block for normally packed unstable releases
+ SRC_URI="mirror://kde/unstable/${PV}/src/${_kmname_pv}.tar.bz2" ;;
+ 4.3.9* | 4.3.8* | 4.3.7* | 4.3.6*)
+ SRC_URI="http://dev.gentooexperimental.org/~alexxy/kde/${PV}/${_kmname_pv}.tar.lzma" ;;
+ 4.2.85 | 4.2.90 | 4.2.95 | 4.2.96)
# block for normally packed unstable releases
SRC_URI="mirror://kde/unstable/${PV}/src/${_kmname_pv}.tar.bz2" ;;
4.2.9* | 4.2.8* | 4.2.7* | 4.2.6*)
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index 20cbd5f0119..6971cb4f336 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -255,7 +255,16 @@ kde4-meta_src_extract() {
else
local abort tarball tarfile f extractlist moduleprefix postfix
case ${PV} in
- 4.2.85|4.2.90|4.2.95|4.2.96)
+ 4.3.85 | 4.3.90 | 4.3.95 | 4.3.96)
+ # block for normally packed upstream unstable snapshots
+ KMTARPARAMS="${KMTARPARAMS} --bzip2" # bz2
+ postfix="bz2"
+ ;;
+ 4.3.9* | 4.3.8* | 4.3.7* | 4.3.6*)
+ KMTARPARAMS="${KMTARPARAMS} --lzma" # lzma
+ postfix="lzma"
+ ;;
+ 4.2.85 | 4.2.90 | 4.2.95 | 4.2.96)
# block for normally packed upstream unstable snapshots
KMTARPARAMS="${KMTARPARAMS} --bzip2" # bz2
postfix="bz2"