summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-08-10 01:11:14 +0000
committerMike Frysinger <vapier@gentoo.org>2004-08-10 01:11:14 +0000
commitabf29e24ba7f8994782a647e1d8eb4de464f6632 (patch)
treed98e25d625b8b7e9cdc3c4ecdc12d11ace4ae158 /eclass
parentVersion bump for the /proc/cmdline leak vulnerability; bug #59905. (Manifest ... (diff)
downloadgentoo-2-abf29e24ba7f8994782a647e1d8eb4de464f6632.tar.gz
gentoo-2-abf29e24ba7f8994782a647e1d8eb4de464f6632.tar.bz2
gentoo-2-abf29e24ba7f8994782a647e1d8eb4de464f6632.zip
support compressed makeself files
Diffstat (limited to 'eclass')
-rw-r--r--eclass/eutils.eclass6
1 files changed, 5 insertions, 1 deletions
diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index 299d774c64d7..e8aa704c6e6b 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.92 2004/08/03 17:24:52 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.93 2004/08/10 01:11:14 vapier Exp $
#
# Author: Martin Schlemmer <azarah@gentoo.org>
#
@@ -1018,7 +1018,11 @@ unpack_makeself() {
gzip*)
tail -n +${skip} ${src} | tar --no-same-owner -xzf -
;;
+ compress*)
+ tail -n +${skip} ${src} | gunzip | tar --no-same-owner -xf -
+ ;;
*)
+ eerror "Unknown filetype \"${filetype}\" ?"
false
;;
esac