From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DMARC_MISSING, MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=4.0.0 Received: from thinktank.mediafarm.ch (thinktank.mediafarm.ch [213.70.17.254]) by chiba.3jane.net (Postfix) with ESMTP id 41EAAEC0A for ; Sun, 25 Nov 2001 11:13:39 -0600 (CST) Received: from localhost ([127.0.0.1] helo=webmail.hazardous.org ident=www-data) by thinktank.mediafarm.ch with smtp (Exim 3.22 #1) id 1682hK-0006Ss-00 for gentoo-dev@gentoo.org; Sun, 25 Nov 2001 18:04:06 +0100 Received: from 24.38.252.76 (SquirrelMail authenticated user etria01) by thinktank.mediafarm.ch with HTTP; Sun, 25 Nov 2001 18:04:06 +0100 (CET) Message-ID: <1074.24.38.252.76.1006707846.squirrel@thinktank.mediafarm.ch> Date: Sun, 25 Nov 2001 18:04:06 +0100 (CET) From: "Tom von Schwerdtner" To: gentoo-dev@gentoo.org X-Mailer: SquirrelMail (version 1.0.6) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: [gentoo-dev] USE settings for specific apps Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org X-Reply-To: tvon@etria.org List-Help: List-Post: List-Subscribe: , List-Id: Developer discussion list List-Unsubscribe: , List-Archive: X-Archives-Salt: 919e114a-3c9d-46b5-ad8a-271801148b04 X-Archives-Hash: a094fc051760879b33e0dfcb3ab4a54f Hey all, Some people have suggested that they would like to be able to set some USE variables for specific apps.....examples escape me, but I know it has been brought up. Anyways, I was thinking something along these lines would work: ---- # Global settings USE = "this that other etc" # App specific USE-mozilla = "!this !that foo" ---- Basicaly, the syntax would be "USE-". This portion should be simple enough to impliment, however the variables pose more of a problem since you dont want to have to repeat all of the normal USE settings for a specific app and most of the time you just want to specify a USE setting not to use (hence the !'s). Special vars might be good here too, like "defaults" to inherit all the global USE settings...or "no-defaults" to ignore them all... .....thats the general idea....comments? -Tom