Gentoo Archives: gentoo-dev

From: Donnie Berkholz <dberkholz@g.o>
To: gentoo-dev@l.g.o, mrness@g.o
Subject: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in mail-filter/dspam: ChangeLog dspam-3.8.0-r7.ebuild
Date: Sun, 30 Sep 2007 21:11:33
Message-Id: 20070930205942.GI28813@supernova
1 On 11:30 Sun 30 Sep , Alin Nastac (mrness) wrote:
2 > 1.1 mail-filter/dspam/dspam-3.8.0-r7.ebuild
3 >
4 > file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dspam/dspam-3.8.0-r7.ebuild?rev=1.1&view=markup
5 > plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dspam/dspam-3.8.0-r7.ebuild?rev=1.1&content-type=text/plain
6
7 > use large-domain && myconf="${myconf} --enable-large-scale" || \
8 > myconf="${myconf} --enable-domain-scale"
9 >
10 > use user-homedirs && myconf="${myconf} --enable-homedir"
11 >
12 > use debug && myconf="${myconf} --enable-debug --enable-bnr-debug"
13 >
14 > if use virtual-users ; then
15 > if use mysql || use postgres ; then
16 > myconf="${myconf} --enable-virtual-users"
17 > fi
18 > fi
19 >
20 > if use mysql || use postgres ; then
21 > myconf="${myconf} --enable-preferences-extension"
22 > fi
23
24 I think you could use use_enable() or use_with() for many of these.
25
26 $(use_enable large-domain large-scale)
27 $(use_enable !large-domain domain-scale)
28 $(use_enable user-homedirs homedir)
29 $(use_enable debug)
30 $(use_enable debug bnr-debug)
31 $(use mysql || use postgres && use_enable virtual-users)
32
33 ...
34
35 Thanks,
36 Donnie
37 --
38 gentoo-dev@g.o mailing list

Replies