summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-11-01 23:46:17 +0000
committerMike Frysinger <vapier@gentoo.org>2006-11-01 23:46:17 +0000
commitf63c362bed143784f54ff6257c3fed4ee1129d9e (patch)
tree6372a171970ab88dbd0b3f2cae06600b58b02dab /eclass/eutils.eclass
parentStable on ia64 and clean out 1.5.0.5. (diff)
downloadhistorical-f63c362bed143784f54ff6257c3fed4ee1129d9e.tar.gz
historical-f63c362bed143784f54ff6257c3fed4ee1129d9e.tar.bz2
historical-f63c362bed143784f54ff6257c3fed4ee1129d9e.zip
fix by Paul Bredbury to make tar archive match in unpack_makeself() more flexible (needed for more verbose file-4.18) #153734
Diffstat (limited to 'eclass/eutils.eclass')
-rw-r--r--eclass/eutils.eclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index dbf7f9855568..25b93b535a66 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.256 2006/10/31 19:29:12 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.257 2006/11/01 23:46:17 vapier Exp $
#
# This eclass is for general purpose functions that most ebuilds
# have to implement themselves.
@@ -1165,7 +1165,7 @@ unpack_makeself() {
eval ${exe} 2>/dev/null | head -c 512 > "${tmpfile}"
local filetype="$(file -b "${tmpfile}")"
case ${filetype} in
- *tar\ archive)
+ *tar\ archive*)
eval ${exe} | tar --no-same-owner -xf -
;;
bzip2*)