summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorChris Gianelloni <wolf31o2@gentoo.org>2006-11-21 17:39:05 +0000
committerChris Gianelloni <wolf31o2@gentoo.org>2006-11-21 17:39:05 +0000
commitaa347e394158ec1c7f736a3258e544620a8faa80 (patch)
tree906fbb476e6b1f07d41a087c8c2766ffed7fde2b /eclass
parentMade sure we keep both sbin and bin for vmware-esx-tools. (diff)
downloadvmware-aa347e394158ec1c7f736a3258e544620a8faa80.tar.gz
vmware-aa347e394158ec1c7f736a3258e544620a8faa80.tar.bz2
vmware-aa347e394158ec1c7f736a3258e544620a8faa80.zip
Made sure we check the CD for MY_P.tar.gz when doing our unpack.
svn path=/trunk/; revision=133
Diffstat (limited to 'eclass')
-rw-r--r--eclass/vmware.eclass7
1 files changed, 6 insertions, 1 deletions
diff --git a/eclass/vmware.eclass b/eclass/vmware.eclass
index a5970b0..e991d73 100644
--- a/eclass/vmware.eclass
+++ b/eclass/vmware.eclass
@@ -108,7 +108,12 @@ vmware_src_unpack() {
# If there is anything to unpack, at all, then we should be using MY_P.
if [[ -n "${MY_P}" ]]
then
- unpack "${MY_P}".tar.gz
+ if [[ -e "${CD_ROOT}"/${MY_P}.tar.gz ]]
+ then
+ unpack "${CD_ROOT}"/${MY_P}.tar.gz
+ else
+ unpack "${MY_P}".tar.gz
+ fi
if [[ -n "${ANY_ANY}" ]]
then