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 1NiFhu-0002iz-Dv for garchives@archives.gentoo.org; Thu, 18 Feb 2010 23:22:54 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4C4A1E0A80; Thu, 18 Feb 2010 23:22:51 +0000 (UTC) Received: from mail-ew0-f224.google.com (mail-ew0-f224.google.com [209.85.219.224]) by pigeon.gentoo.org (Postfix) with ESMTP id E8386E09B0 for ; Thu, 18 Feb 2010 23:22:47 +0000 (UTC) Received: by ewy24 with SMTP id 24so2873607ewy.26 for ; Thu, 18 Feb 2010 15:22:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=tZFb2p3eEtLIG86Xp9CfpnrZMkB+krjetwFyRgYRRDM=; b=cs7ZPO4ZUgqABFrV1lw6+zayY7zEbVcL8bDcAxd9WXr1z+oYUPsuwhT45Aq1z3G4b4 T+OzzddHvuH3EbkNRkGN31KHgH7rRZr+uxUYDWtoD97+bcxGk8NfIsL9GD3asyepmHrY Hk8SXYg83oNMKSlkRHzZZ5ppXyFI0NmaUSOEk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; b=FScUpBpkaZPBFOf2h6gVG56uwAj2tL5m/Wqkoe//kD9wPKuH0s6WqE6fsWx7+Vlf6V bBZvhTG6yaWeupjQrXMJ31aFkPXbRbUQWIYBmcnSOZs2fb1FZcj4ljuXGjfOYpxejwJo hUOjtn77xZA2n5OJtoZ5K11ViHuja5T7FQvMA= Received: by 10.213.1.133 with SMTP id 5mr4082893ebf.83.1266535367301; Thu, 18 Feb 2010 15:22:47 -0800 (PST) Received: from shiny-one.home (host86-180-104-245.range86-180.btcentralplus.com [86.180.104.245]) by mx.google.com with ESMTPS id 10sm1094028eyd.37.2010.02.18.15.22.46 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 18 Feb 2010 15:22:46 -0800 (PST) From: David Leverton To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] New eclass for x11 packages Date: Thu, 18 Feb 2010 23:22:45 +0000 User-Agent: KMail/1.9.10 References: <4B7DC046.7010001@gentoo.org> <201002182311.38065.levertond@googlemail.com> <4B7DCA66.3040507@gentoo.org> In-Reply-To: <4B7DCA66.3040507@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <201002182322.45395.levertond@googlemail.com> X-Archives-Salt: e8ea45db-c2a6-495d-ad77-e2fd28e60d95 X-Archives-Hash: 3c48e116a5a563d9b8093cd62ca0c180 On Thursday 18 February 2010 23:16:54 Tom=C3=A1=C5=A1 Chv=C3=A1tal wrote: > That || die is not for eautoreconf > > [[ -e "something" ]] && somethingexists || somethingisnotexisting > > For your behaviour it would have to look like this > > [[ -e "something" ]] && { somethingexists || die if the commands failed ;= } Do you mean that it's /supposed/ to ewarn if configure.ac doesn't exist? D= o=20 you expect that to happen for X.org packages that have a configure script a= t=20 all? (Which IIRC is all of them; if there are any that don't have a=20 configure, there's obviously no reason to worry about not being able to=20 rebuild it.)