1 |
Samuli Suominen posted on Fri, 21 Aug 2009 20:09:10 +0300 as excerpted: |
2 |
|
3 |
> Rémi Cardona wrote: |
4 |
>> Samuli Suominen a écrit : |
5 |
>>> description: "Support for MP4 container format" |
6 |
>>> |
7 |
>>> [+ C ] mp4 (media-sound/amarok): |
8 |
>>> Build the TagLib plugin for writing tags in Mp4 container files (m4a). |
9 |
>>> Please note that by enabling this USE flag, the resulting package will |
10 |
>>> not be redistributable, as it links to media-libs/libmp4v2, |
11 |
>>> distributed under a GPL-incompatible license. |
12 |
>> |
13 |
>> amarok could have USE="bindist" too, couldn't it? |
14 |
>> |
15 |
>> Thanks |
16 |
>> |
17 |
>> |
18 |
> It's MPL-1.1 and Open Source and apparently FSF and OSI APPROVED as |
19 |
> well. It's only KDE3 version of amaroK that is using the flag and unused |
20 |
> in 2.1 (KDE4 version). Just trying to say we don't care, it will fade |
21 |
> away. :) |
22 |
> |
23 |
> (short version) gentoo-x86/profiles/license_groups: FSF-APPROVED |
24 |
> @GPL-COMPATIBLE MPL-1.1 |
25 |
> OSI-APPROVED MPL-1.1 |
26 |
|
27 |
Yes, but FLOSS isn't the point. The point is it's mixing GPL FLOSS with |
28 |
GPL incompatible FLOSS, thus is not legally redistributable, and that's |
29 |
what the bindist flag is for. |
30 |
|
31 |
But with local and global USE flags available together now, and in view |
32 |
of the fact that 3.5 is dying anyway, I'd say go for the global flag, and |
33 |
just make sure the local flag info remains in place for amarok until the |
34 |
3.5 packages get killed. |
35 |
|
36 |
The other alternative would be to tie the plugin to both USE flags on the |
37 |
older amaroks, with an ewarn if the two flags don't agree, but of course |
38 |
that requires touching the ebuild AND has the implication of causing a |
39 |
needless remerge for anyone using --newuse. For something that's dying |
40 |
anyway, I don't believe it's worth it. |
41 |
|
42 |
-- |
43 |
Duncan - List replies preferred. No HTML msgs. |
44 |
"Every nonfree program has a lord, a master -- |
45 |
and if you use the program, he is your master." Richard Stallman |