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=0.9 required=5.0 tests=DATE_IN_PAST_03_06, DKIM_ADSP_NXDOMAIN,DMARC_MISSING,MAILING_LIST_MULTI autolearn=no autolearn_force=no version=4.0.0 Received: from lucifer.evil-core.com (evil-core.com [63.160.181.167]) by chiba.3jane.net (Postfix) with ESMTP id 29142AC3AC; Tue, 14 May 2002 15:09:01 -0500 (CDT) Received: from localhost (bob@localhost) by lucifer.evil-core.com (8.10.2/8.10.2) with ESMTP id g4EG6mR03312; Tue, 14 May 2002 16:06:48 GMT Date: Tue, 14 May 2002 16:06:48 +0000 (/etc/localtime) From: Bob Phan X-Sender: bob@lucifer.evil-core.com To: gentoo-dev@gentoo.org Cc: gentoo-user@gentoo.org Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-1606441035-817984979-1021392408=:2124" Subject: [gentoo-dev] Auto USE var generator 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 List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 3098a28f-5266-4dbb-9425-c2a23ce1ec22 X-Archives-Hash: e4dc389f78de13e52ac2190bc4e00f1d This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---1606441035-817984979-1021392408=:2124 Content-Type: TEXT/PLAIN; charset=US-ASCII This is the first, somewhat crude version of my auto-use variable generator. Make sure you read the accompanied README file, and send any feedback this way. It has a very slight issue with auto-enabled use variables from use.desc, which is described in more detail in the README file. You'll need dev-python/pygtk I wrote it in python because most portage tools are in python, so everyone already has that installed. My python skill isn't the greatest, so you gurus can critique that as well :). I invite everyone else to send feature requests and whatnot back to me. Enjoy. -- /* * Bob Phan * Computational Chemistry Informatics * Neurogen Corporation * (203)488-8201 x4645 * * To understand recursion, you must first understand recursion. */ ---1606441035-817984979-1021392408=:2124 Content-Type: APPLICATION/octet-stream; name="generate_use.tar.gz" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: generate_use.tar.gz Content-Disposition: attachment; filename="generate_use.tar.gz" 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 ---1606441035-817984979-1021392408=:2124--