Gentoo Archives: gentoo-user-de

From: Christoph Budziszewski <christoph@××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] USE-Abfrage in ebuild
Date: Thu, 29 Sep 2005 16:35:30
Message-Id: 200509291832.22458.christoph@budziszewski.de
In Reply to: [gentoo-user-de] USE-Abfrage in ebuild by Holger Motzkau
1 Am Donnerstag, 29. September 2005 16:15 schrieb Holger Motzkau:
2 > Hallo,
3 > ich bin dabei, ein neues ebuild zu schreiben. Dabei muss kontrolliert
4 > werden, ob ein anderes Paket abc mit einem bestimmten USE-flag xyz
5 > kompelliert wurde, also in etwa so:
6 > if ### gesuchter befehl ### then
7 > einfo "detected patched abc."
8 > else
9 > einfo "detected unpatched abc!"
10 > ewarn "you need to reemerge abc with use-flag xyz!"
11 > die "you need to reemerge abc with use-flag xyz!"
12 > fi
13 > Aber wie genau bekomme ich das raus? Mir fehlt da die entsprechende
14 > Abfragemoeglichkeit. Ich wollte schon "genlop -i abc" nehmen, aber das
15 > ist nicht ueberall vorhanden. "USE="xyz" -vp abc" ware auch eine
16 > Moeglichkeit: wenn dort hinter xyz ein * ist, dann fehlt die Option.
17 > Aber geht es auch einfacher?
18 wie wäre es, wenn du das selbe flag von paket abc auch in diesem Paket
19 abfragst? und-oder ein grep in der /etc/mak.conf
20 sowie /etc/portage/package.use ?
21 oder versuchs mit equery und setz das als dependency ...
22
23 njoy,
24 Christoph

Replies

Subject Author
[gentoo-user-de] Re: USE-Abfrage in ebuild Christof Schulze <christof.schulze@×××.net>
Re: [gentoo-user-de] USE-Abfrage in ebuild Holger Motzkau <HolgerMotzkau@×××.de>