summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-02-16 00:27:08 +0000
committerMike Frysinger <vapier@gentoo.org>2012-02-16 00:27:08 +0000
commit768ea6675d46743fdd360ba8f5feeae34c5345d2 (patch)
treefcd3141942aa4af744ca5de95c50765d05c267e0 /sys-libs
parentinitial commit, solving bug #297101. (diff)
downloadgentoo-2-768ea6675d46743fdd360ba8f5feeae34c5345d2.tar.gz
gentoo-2-768ea6675d46743fdd360ba8f5feeae34c5345d2.tar.bz2
gentoo-2-768ea6675d46743fdd360ba8f5feeae34c5345d2.zip
Use unpacker eclass for xz tarballs.
(Portage version: 2.2.0_alpha86/cvs/Linux x86_64)
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/glibc/ChangeLog6
-rw-r--r--sys-libs/glibc/files/eblits/src_unpack.eblit8
-rw-r--r--sys-libs/glibc/glibc-2.15.ebuild4
3 files changed, 9 insertions, 9 deletions
diff --git a/sys-libs/glibc/ChangeLog b/sys-libs/glibc/ChangeLog
index ff9c103e9267..4d0c4116c3d1 100644
--- a/sys-libs/glibc/ChangeLog
+++ b/sys-libs/glibc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-libs/glibc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.821 2012/02/14 19:59:55 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.822 2012/02/16 00:27:08 vapier Exp $
+
+ 16 Feb 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.15.ebuild,
+ files/eblits/src_unpack.eblit:
+ Use unpacker eclass for xz tarballs.
14 Feb 2012; Mike Frysinger <vapier@gentoo.org> glibc-2.13-r4.ebuild:
Add patch from upstream glibc for hppa libm builds #401675 by Jeroen Roovers.
diff --git a/sys-libs/glibc/files/eblits/src_unpack.eblit b/sys-libs/glibc/files/eblits/src_unpack.eblit
index 2517e12f7d0b..50500915c4bb 100644
--- a/sys-libs/glibc/files/eblits/src_unpack.eblit
+++ b/sys-libs/glibc/files/eblits/src_unpack.eblit
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.15 2012/01/13 21:18:30 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.16 2012/02/16 00:27:08 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -70,11 +70,7 @@ unpack_pkg() {
fi
fi
if has ${a}.tar.xz ${A} ; then
- unpack ${a}.tar.xz
- if [[ ! -d ${a} ]] ; then
- # EAPI=0 does not support .xz
- xz -dc "${DISTDIR}/${a}.tar.xz" | tar xof - || die
- fi
+ unpacker ${a}.tar.xz
else
unpack ${a}.tar.bz2
fi
diff --git a/sys-libs/glibc/glibc-2.15.ebuild b/sys-libs/glibc/glibc-2.15.ebuild
index 93a1d760ef7a..3cfd3a6261f6 100644
--- a/sys-libs/glibc/glibc-2.15.ebuild
+++ b/sys-libs/glibc/glibc-2.15.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.15.ebuild,v 1.5 2012/01/27 21:07:49 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.15.ebuild,v 1.6 2012/02/16 00:27:08 vapier Exp $
-inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib
+inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib unpacker
DESCRIPTION="GNU libc6 (also called glibc2) C library"
HOMEPAGE="http://www.gnu.org/software/libc/libc.html"