From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 3C5B8138010 for ; Sun, 16 Sep 2012 16:33:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A9D4821C037; Sun, 16 Sep 2012 16:33:32 +0000 (UTC) Received: from mail-vc0-f181.google.com (mail-vc0-f181.google.com [209.85.220.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 63EBE21C038; Sun, 16 Sep 2012 16:32:40 +0000 (UTC) Received: by vchn11 with SMTP id n11so4508614vch.40 for ; Sun, 16 Sep 2012 09:32:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=Ct7eyaw4B9cEgZAZp1sy0KnMCUNAEDIs65orvYmBN2w=; b=DTg0tra9Vqr39GuX9SbKdI67AktlY8WbcnP+V5JWj28NBMxMaWKbddYHfGL5uVJOTV adJOU5qZbQgkwFzPWlNrorsL6Fii1VDd6ZJplaSkQgzLnMff/aD/y+LgWzavX5Pc2NwV 2Zeei3A/PIFNZnWAw/MkD2JjWlEEWjvG3vqdOCAszGU4ofyxc/kR1z3THyH8kQboiLYD uBqP4hH2no0pOSeNZFDFgD8H2Sv2JQUwKDVSl4DXEGMllhMmV3lOnE45CHQDy4Wy/AOS GlzPWvCyQUkrSprVLUOIJuyxs2c7BQhz4YmbSs+9JsvCZlPJofkWLrWJtGv8ovhy6kH2 QqRg== 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 Received: by 10.220.149.206 with SMTP id u14mr5996268vcv.63.1347813159906; Sun, 16 Sep 2012 09:32:39 -0700 (PDT) Sender: alex.alexander@gmail.com Received: by 10.58.217.231 with HTTP; Sun, 16 Sep 2012 09:32:39 -0700 (PDT) Received: by 10.58.217.231 with HTTP; Sun, 16 Sep 2012 09:32:39 -0700 (PDT) In-Reply-To: <20120916135211.GC23030@localhost> References: <20120916135211.GC23030@localhost> Date: Sun, 16 Sep 2012 19:32:39 +0300 X-Google-Sender-Auth: zbiD65ySy_1XVtGzl491Azd9jpY Message-ID: Subject: Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal From: Alex Alexander To: gentoo-dev@lists.gentoo.org Cc: gentoo-pms@lists.gentoo.org Content-Type: multipart/alternative; boundary=f46d043890a99eaf3704c9d43484 X-Archives-Salt: 209ea777-467d-4c8e-bf2c-2f30594cbd4c X-Archives-Hash: f407ee76aa59ee629bcc6a1cba946a12 --f46d043890a99eaf3704c9d43484 Content-Type: text/plain; charset=ISO-8859-1 On Sep 16, 2012 4:55 PM, "Brian Harring" wrote: > > Folks- > > Keeping it short and quick, a basic glep has been written for what I'm > proposing for DEPENDENCIES enhancement. > > The live version of the doc is available at > http://dev.gentoo.org/~ferringb/unified-dependencies/extensible_dependencies.html Am I the only one who thinks that this dep:{build,...} thing looks really ugly and is hard to read? IMO simply removing the "dep" part would greatly improve things: DEPENDENCIES=" :build,run? ( ... ) :run? ( ... ) " s/:/@/ would also be interesting DEPENDENCIES=" @build,run? ( ... ) @run? ( ... ) " Alex | wired --f46d043890a99eaf3704c9d43484 Content-Type: text/html; charset=ISO-8859-1

On Sep 16, 2012 4:55 PM, "Brian Harring" <ferringb@gmail.com> wrote:
>
> Folks-
>
> Keeping it short and quick, a basic glep has been written for what I'm
> proposing for DEPENDENCIES enhancement.
>
> The live version of the doc is available at
> http://dev.gentoo.org/~ferringb/unified-dependencies/extensible_dependencies.html

Am I the only one who thinks that this dep:{build,...} thing looks really ugly and is hard to read?

IMO simply removing the "dep" part would greatly improve things:

DEPENDENCIES="
:build,run? ( ... )
:run? ( ... )
"

s/:/@/ would also be interesting

DEPENDENCIES="
@build,run? ( ... )
@run? ( ... )
"

Alex | wired

--f46d043890a99eaf3704c9d43484--