summaryrefslogtreecommitdiff
path: root/eclass
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
commit2687e3048e0e132ed37c80c99ad4d035ac66285a (patch)
tree112750f8def7a3454c454986faefed05c2402368 /eclass
parentStable on ia64 and clean out 1.5.0.5. (diff)
downloadgentoo-2-2687e3048e0e132ed37c80c99ad4d035ac66285a.tar.gz
gentoo-2-2687e3048e0e132ed37c80c99ad4d035ac66285a.tar.bz2
gentoo-2-2687e3048e0e132ed37c80c99ad4d035ac66285a.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')
-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*)