From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14362 invoked by uid 1002); 15 Jul 2003 20:18:10 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 15365 invoked from network); 15 Jul 2003 20:18:09 -0000 Date: Tue, 15 Jul 2003 22:18:03 +0200 From: Patrick =?ISO-8859-1?Q?B=F6rjesson?= To: gentoo-dev@gentoo.org Message-Id: <20030715221803.5111c7f2.psycho@rift.ath.cx> Organization: HiS X-Mailer: Sylpheed version 0.9.3claws (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="=.NtsSvd,7plJSI," Subject: [gentoo-dev] Package-specific USE-flags? X-Archives-Salt: 2244696c-4fe6-4ff9-a744-9290d0619f10 X-Archives-Hash: d8b9fc15e7fa637fa46dadfce373c8d3 --=.NtsSvd,7plJSI, Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Is there some way to set package-specific USE-flags in some config-file somewhere so I don't have to give it manually on the command-line each and every time I want to reemerge or upgrade the package?=20 If not, then that functionality would make my life (and probably many others too) alot easier. I just did an "update world" and after it finished I realised that I had to reemerge a couple of packages since my global USE-flags didn't comply with those I wanted for those specific packages. For example: I don't want QT-support built-in for most of the software on my machine so I have "-qt" in my USE-flag in make.conf, but since I want the qt-gui for licq I have to reemerge licq with USE=3D"qt" after every single time licq is a part of an "update world". And just recently I had to lower the aggressiveness on my CFLAGS to be able to emerge mozilla-firebird. I don't want those slack CFLAGS for most of the packages in my system so I have to give the CFLAGS manually when emerging that package.=20 A suggestion on how to realise it would be package-specific USE-flags in make.conf or some other config-file under /etc. For example: If I would want qt-support in licq then I'd add LICQ_USE=3D"qt" in make.conf or whatever where LICQ_USE is the package-name in uppercase followed by _USE. Since there are support for converting strings to uppercase in python I don't see a problem in implementing this feature. Has there been no request for this feature earlier? Or is there another obstacle in the way of implementing it? Eagerly awaiting your response, Patrick B=F6rjesson P.S. Sorry for the long post. D.S. --=20 Public key id: 4C5AB0BF Public key available at search.keyserver.net[:11371] --=.NtsSvd,7plJSI, Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/FGF/oil/ZExasL8RAhMkAJ9rLWdK0LEiZucgiAdVpy3sh4EbeACgjDFH iO5Qwf2j2U8P81GnzWZxK+s= =JHZN -----END PGP SIGNATURE----- --=.NtsSvd,7plJSI,--