1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Jeroen Roovers wrote: |
5 |
> On Thu, 1 Nov 2007 23:32:34 +0200 |
6 |
> Samuli Suominen <drac@g.o> wrote: |
7 |
> |
8 |
>> I'd like to add USE modplug to use.desc. I'll do it tomorrow, |
9 |
>> unless someone objects. |
10 |
> |
11 |
> Remember that tomorrow is always too soon in projects like Gentoo. :) |
12 |
> |
13 |
> $ euses -s mod fmod modplug |
14 |
> media-video/vlc:mod - Enables Mod demux support. |
15 |
> games-strategy/dark-oberon:fmod - Add sound support (fmod) |
16 |
> media-libs/panda3d:fmod - Enables support for using mod files for audio |
17 |
> support gnustep-apps/cynthiune:modplug - Build with modplug support |
18 |
> media-libs/xine-lib:modplug - Build with modplug support |
19 |
> media-plugins/audacious-plugins:modplug - Build with modplug support |
20 |
> media-sound/audacious:modplug - Build with modplug support |
21 |
> media-sound/bmpx:modplug - Build with modplug support |
22 |
> media-sound/cmus:modplug - Build with modplug support |
23 |
> media-sound/herrie:modplug - Build with modplug support |
24 |
> media-sound/moc:modplug - Add support for modplug |
25 |
> |
26 |
> That's three USE flags describing the same support for (playing) mod |
27 |
> files, but ebuilds depend on either media-libs/{fmod,libmodplug} and |
28 |
> the former has its own USE flag. |
29 |
> |
30 |
> media-video/vlc has a libmodplug dependency and should probably be |
31 |
> changed to use IUSE=modplug instead of IUSE=mod, if USE=modplug goes |
32 |
> global. |
33 |
|
34 |
Another prime example for use flags with more than two values: |
35 |
|
36 |
mod=off |
37 |
mod=fmod |
38 |
mod=libmodplug |
39 |
|
40 |
the first for disabling mod support, the second for enabling it and preferring |
41 |
fmod implementation, the third for enabling it and preferring libmodplug |
42 |
implementation. |
43 |
|
44 |
Marijn |
45 |
|
46 |
- -- |
47 |
Marijn Schouten (hkBst), Gentoo Lisp project |
48 |
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode |
49 |
-----BEGIN PGP SIGNATURE----- |
50 |
Version: GnuPG v2.0.7 (GNU/Linux) |
51 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
52 |
|
53 |
iD8DBQFHKxrHp/VmCx0OL2wRApqiAJ9gDyyqH4JdJu4p8MzmcWOGuBVzHwCfXR1/ |
54 |
WHIaIUtpJqfM0SW+GMdEl9A= |
55 |
=fQgi |
56 |
-----END PGP SIGNATURE----- |
57 |
-- |
58 |
gentoo-dev@g.o mailing list |