From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PEL9D-0000bR-JW for garchives@archives.gentoo.org; Fri, 05 Nov 2010 12:12:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 93B1CE0C41; Fri, 5 Nov 2010 12:11:57 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 5E842E0C41 for ; Fri, 5 Nov 2010 12:11:57 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BAC4A1B41FC for ; Fri, 5 Nov 2010 12:11:56 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2230) id 542E820051; Fri, 5 Nov 2010 12:11:55 +0000 (UTC) From: "Tomas Chvatal (scarabeus)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, scarabeus@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in eclass: xorg-2.eclass X-VCS-Repository: gentoo-x86 X-VCS-Files: xorg-2.eclass X-VCS-Directories: eclass X-VCS-Committer: scarabeus X-VCS-Committer-Name: Tomas Chvatal Content-Type: text/plain; charset=utf8 Message-Id: <20101105121155.542E820051@flycatcher.gentoo.org> Date: Fri, 5 Nov 2010 12:11:55 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 3e43312c-53f9-4693-aa37-3f84e4666fa3 X-Archives-Hash: 65f8e79e1c152e42753f3560b63402c9 scarabeus 10/11/05 12:11:55 Modified: xorg-2.eclass Log: Append eautoreconf depstring to archs where it is mandatory to run eaut= oreconf. (this is required for cache) Revision Changes Path 1.19 eclass/xorg-2.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/xorg-2.ecla= ss?rev=3D1.19&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/xorg-2.ecla= ss?rev=3D1.19&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/xorg-2.ecla= ss?r1=3D1.18&r2=3D1.19 Index: xorg-2.eclass =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/eclass/xorg-2.eclass,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- xorg-2.eclass 1 Nov 2010 12:37:58 -0000 1.18 +++ xorg-2.eclass 5 Nov 2010 12:11:55 -0000 1.19 @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/xorg-2.eclass,v 1.18 2010/11/0= 1 12:37:58 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/xorg-2.eclass,v 1.19 2010/11/0= 5 12:11:55 scarabeus Exp $ # # @ECLASS: xorg-2.eclass # @MAINTAINER: @@ -93,20 +93,26 @@ # are under the MIT license. (This is what Red Hat does in their rpms) : ${LICENSE:=3DMIT} =20 -# Set up shared dependencies -if [[ ${XORG_EAUTORECONF} !=3D no ]]; then - DEPEND+=3D" - >=3Dsys-devel/libtool-2.2.6a - sys-devel/m4" - # This MUST BE STABLE - if [[ ${PN} !=3D util-macros ]] ; then - DEPEND+=3D" >=3Dx11-misc/util-macros-1.11.0" - # Required even by xorg-server - [[ ${PN} =3D=3D "font-util" ]] || DEPEND+=3D" >=3Dmedia-fonts/font-uti= l-1.1.1-r1" - fi - WANT_AUTOCONF=3D"latest" - WANT_AUTOMAKE=3D"latest" +# Set up autotools shared dependencies +# Remember that all versions here MUST be stable +XORG_EAUTORECONF_ARCHES=3D"x86-interix ppc-aix x86-winnt" +EAUTORECONF_DEPEND+=3D" + >=3Dsys-devel/libtool-2.2.6a + sys-devel/m4" +if [[ ${PN} !=3D util-macros ]] ; then + EAUTORECONF_DEPEND+=3D" >=3Dx11-misc/util-macros-1.11.0" + # Required even by xorg-server + [[ ${PN} =3D=3D "font-util" ]] || EAUTORECONF_DEPEND+=3D" >=3Dmedia-fon= ts/font-util-1.1.1-r1" fi +WANT_AUTOCONF=3D"latest" +WANT_AUTOMAKE=3D"latest" +for arch in ${XORG_EAUTORECONF_ARCHES}; do + EAUTORECONF_DEPENDS+=3D" ${arch}? ( ${EAUTORECONF_DEPEND} )" +done +DEPEND+=3D" ${EAUTORECONF_DEPENDS}" +[[ ${XORG_EAUTORECONF} !=3D no ]] && DEPEND+=3D" ${EAUTORECONF_DEPEND}" +unset EAUTORECONF_DEPENDS +unset EAUTORECONF_DEPEND =20 if [[ ${FONT} =3D=3D yes ]]; then RDEPEND+=3D" media-fonts/encodings