commit: d95367385c236196261aa4fb105d11423d9e7e3b
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Wed Feb 3 16:18:34 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 16:09:56 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d9536738
kde4-meta.eclass: Support tar.gz snapshot from git
eclass/kde4-meta.eclass | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index 816f20a..ba7114d 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -185,6 +185,9 @@ kde4-meta_src_extract() {
if [[ ${PV} =~ 4.4.11 ]]; then
postfix="bz2"
KMTARPARAMS+=" --bzip2"
+ elif [[ ${PV} =~ _pre ]]; then
+ postfix="gz"
+ KMTARPARAMS+=" --gz"
else
postfix="xz"
KMTARPARAMS+=" --xz"
@@ -198,6 +201,9 @@ kde4-meta_src_extract() {
# Detect real toplevel dir from tarball name - it will be used
upon extraction
# and in _list_needed_subdirectories
topdir="${tarball%.tar.*}/"
+ if [[ ${topdir} =~ _pre ]]; then
+ topdir="${topdir%-$PV*}/"
+ fi
ebegin "Unpacking parts of ${tarball} to ${WORKDIR}"