diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-02-16 00:27:08 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2012-02-16 00:27:08 +0000 |
commit | 768ea6675d46743fdd360ba8f5feeae34c5345d2 (patch) | |
tree | fcd3141942aa4af744ca5de95c50765d05c267e0 /sys-libs/glibc | |
parent | initial commit, solving bug #297101. (diff) | |
download | gentoo-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/glibc')
-rw-r--r-- | sys-libs/glibc/ChangeLog | 6 | ||||
-rw-r--r-- | sys-libs/glibc/files/eblits/src_unpack.eblit | 8 | ||||
-rw-r--r-- | sys-libs/glibc/glibc-2.15.ebuild | 4 |
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" |