diff mbox

[5/6] gst-plugins-ugly: add legal info

Message ID 1447850352-26299-5-git-send-email-gustavo.zacarias@free-electrons.com
State Changes Requested
Headers show

Commit Message

gustavo.zacarias@free-electrons.com Nov. 18, 2015, 12:39 p.m. UTC
From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
---
 package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk | 2 ++
 1 file changed, 2 insertions(+)

Comments

Arnout Vandecappelle Nov. 18, 2015, 10:12 p.m. UTC | #1
On 18-11-15 13:39, gustavo.zacarias@free-electrons.com wrote:
> From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
> 
> Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
> ---
>  package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk b/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
> index e8f2362..9662623 100644
> --- a/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
> +++ b/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
> @@ -7,6 +7,8 @@
>  GST_PLUGINS_UGLY_VERSION = 0.10.19
>  GST_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST_PLUGINS_UGLY_VERSION).tar.xz
>  GST_PLUGINS_UGLY_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-ugly
> +GST_PLUGINS_UGLY_LICENSE = LGPLv2.1+

 synaesthesia is GPLv2+ (and is always enabled)

 All the rest is LGPLv2+...

> +GST_PLUGINS_UGLY_LICENSE_FILES = COPYING

 ...except this file which is 2.1...

 I guess there's a reason it's called ugly :-)


 Regards,
 Arnout

>  
>  GST_PLUGINS_UGLY_CONF_OPTS = \
>  	--disable-examples
>
gustavo.zacarias@free-electrons.com Nov. 19, 2015, 10:06 p.m. UTC | #2
On 18/11/15 19:12, Arnout Vandecappelle wrote:

> On 18-11-15 13:39, gustavo.zacarias@free-electrons.com wrote:
>> From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
>>
>> Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
>> ---
>>   package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk | 2 ++
>>   1 file changed, 2 insertions(+)
>>
>> diff --git a/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk b/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
>> index e8f2362..9662623 100644
>> --- a/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
>> +++ b/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
>> @@ -7,6 +7,8 @@
>>   GST_PLUGINS_UGLY_VERSION = 0.10.19
>>   GST_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST_PLUGINS_UGLY_VERSION).tar.xz
>>   GST_PLUGINS_UGLY_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-ugly
>> +GST_PLUGINS_UGLY_LICENSE = LGPLv2.1+
>
>   synaesthesia is GPLv2+ (and is always enabled)
>
>   All the rest is LGPLv2+...
>
>> +GST_PLUGINS_UGLY_LICENSE_FILES = COPYING
>
>   ...except this file which is 2.1...
>
>   I guess there's a reason it's called ugly :-)
>
>
>   Regards,
>   Arnout

Hi Arnout.
Actually it's more ugly, in fact tests/check/elements/xingmux.c is 
LGPLv2.1+ :)
So i'm going for:

# COPYING is in fact LGPLv2.1, but all of the code is v2+
# (except for one test, xingmux)
GST_PLUGINS_UGLY_LICENSE = LGPLv2+, GPLv2+ (synaesthesia)

Since in general we don't ship/use tests.
Regards.
Arnout Vandecappelle Nov. 20, 2015, 9:27 p.m. UTC | #3
On 19-11-15 23:06, Gustavo Zacarias wrote:
> On 18/11/15 19:12, Arnout Vandecappelle wrote:
> 
>> On 18-11-15 13:39, gustavo.zacarias@free-electrons.com wrote:
>>> From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
>>>
>>> Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
>>> ---
>>>   package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk | 2 ++
>>>   1 file changed, 2 insertions(+)
>>>
>>> diff --git a/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
>>> b/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
>>> index e8f2362..9662623 100644
>>> --- a/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
>>> +++ b/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
>>> @@ -7,6 +7,8 @@
>>>   GST_PLUGINS_UGLY_VERSION = 0.10.19
>>>   GST_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST_PLUGINS_UGLY_VERSION).tar.xz
>>>   GST_PLUGINS_UGLY_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-ugly
>>> +GST_PLUGINS_UGLY_LICENSE = LGPLv2.1+
>>
>>   synaesthesia is GPLv2+ (and is always enabled)
>>
>>   All the rest is LGPLv2+...
>>
>>> +GST_PLUGINS_UGLY_LICENSE_FILES = COPYING
>>
>>   ...except this file which is 2.1...
>>
>>   I guess there's a reason it's called ugly :-)
>>
>>
>>   Regards,
>>   Arnout
> 
> Hi Arnout.
> Actually it's more ugly, in fact tests/check/elements/xingmux.c is LGPLv2.1+ :)

 When checking licenses, I skip stuff in tests, docs, config, ... because we
don't build that.


 Regards,
 Arnout

> So i'm going for:
> 
> # COPYING is in fact LGPLv2.1, but all of the code is v2+
> # (except for one test, xingmux)
> GST_PLUGINS_UGLY_LICENSE = LGPLv2+, GPLv2+ (synaesthesia)
> 
> Since in general we don't ship/use tests.
> Regards.
>
diff mbox

Patch

diff --git a/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk b/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
index e8f2362..9662623 100644
--- a/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
+++ b/package/gstreamer/gst-plugins-ugly/gst-plugins-ugly.mk
@@ -7,6 +7,8 @@ 
 GST_PLUGINS_UGLY_VERSION = 0.10.19
 GST_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST_PLUGINS_UGLY_VERSION).tar.xz
 GST_PLUGINS_UGLY_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-ugly
+GST_PLUGINS_UGLY_LICENSE = LGPLv2.1+
+GST_PLUGINS_UGLY_LICENSE_FILES = COPYING
 
 GST_PLUGINS_UGLY_CONF_OPTS = \
 	--disable-examples