summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-02-08 12:29:12 +0100
committerMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-02-10 02:05:24 +0100
commit081383252689ad511921d6fc255b31e49f5e95fa (patch)
tree7bb0d5e55f27881e1c296d18152c7fbc1d621127 /eclass
parent13a2c0546e873707a1be6eb79cf3e5124f59a5e0 (diff)
downloadkde-081383252689ad511921d6fc255b31e49f5e95fa.tar.gz
kde-081383252689ad511921d6fc255b31e49f5e95fa.tar.bz2
kde-081383252689ad511921d6fc255b31e49f5e95fa.zip
Unset TARBALL variable in eclass when not needed anymore
Diffstat (limited to 'eclass')
-rw-r--r--eclass/kde4-base.eclass7
-rw-r--r--eclass/kde4-meta.eclass3
2 files changed, 7 insertions, 3 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index 99aafc6eba7..fa9b467695a 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -418,11 +418,9 @@ esac
debug-print "${LINENO} ${ECLASS} ${FUNCNAME}: SRC_URI is ${SRC_URI}"
-# @ECLASS-VARIABLE: TARBALL
-# @DESCRIPTION:
# Stores package tarball name - detected from SRC_URI. We need this variable
# to unpack source in reliable way (patches in distfiles listed in SRC_URI would
-# cause problem otherwise.
+# cause problem otherwise. It's unset when not needed.
TARBALL="${SRC_URI##*/}"
# @ECLASS-VARIABLE: PREFIX
@@ -499,6 +497,9 @@ kde4-base_src_unpack() {
fi
fi
fi
+
+ # We don't need it anymore
+ unset TARBALL
}
# @FUNCTION: kde4-base_src_compile
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index 79b8f11ec66..5181be38920 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -187,6 +187,9 @@ kde4-meta_src_unpack() {
else
kde4-meta_src_extract
fi
+
+ # We don't need it anymore
+ unset TARBALL
}
# FIXME: the difference between kde4-meta_src_extract and kde4-meta_src_unpack?