* [Buildroot] [PATCH 1/6] package/liblinear: fix legal-info
2015-04-05 16:48 [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Yann E. MORIN
@ 2015-04-05 16:48 ` Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 2/6] package/python-cherrypy: " Yann E. MORIN
` (5 subsequent siblings)
6 siblings, 0 replies; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 16:48 UTC (permalink / raw)
To: buildroot
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/liblinear/liblinear.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/liblinear/liblinear.mk b/package/liblinear/liblinear.mk
index 9eff62a..d712b95 100644
--- a/package/liblinear/liblinear.mk
+++ b/package/liblinear/liblinear.mk
@@ -7,7 +7,7 @@
LIBLINEAR_VERSION = 1.96
LIBLINEAR_SITE = http://www.csie.ntu.edu.tw/~cjlin/liblinear
LIBLINEAR_LICENSE = BSD-3c
-LIBLINEAR_LICENSE_FILES = COPYING
+LIBLINEAR_LICENSE_FILES = COPYRIGHT
LIBLINEAR_INSTALL_STAGING = YES
LIBLINEAR_CFLAGS = $(TARGET_CFLAGS)
--
1.9.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal)
@ 2015-04-05 16:48 Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 1/6] package/liblinear: fix legal-info Yann E. MORIN
` (6 more replies)
0 siblings, 7 replies; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 16:48 UTC (permalink / raw)
To: buildroot
Hello All!
This series fixes the 6 packages that have broken legal-info.
Regards,
Yann E. MORIN.
The following changes since commit 6b8e4a7f4a1d7460485374ff6efda0bcb2ec5aa7:
wvstreams: disable with the ARC external toolchain (2015-04-05 17:35:31 +0200)
are available in the git repository at:
git://git.busybox.net/~ymorin/git/buildroot yem/legal
for you to fetch changes up to a556182f9ddaca8f73745709a7f748de37b887fb:
package/linux-firmware: fix legal-info (2015-04-05 18:32:51 +0200)
----------------------------------------------------------------
Yann E. MORIN (6):
package/liblinear: fix legal-info
package/python-cherrypy: fix legal-info
package/zmqpp: fix legal-info
package/evemu: fix legal-info
package/gnu-efi: fix legal-info
package/linux-firmware: fix legal-info
package/evemu/evemu.mk | 2 +-
package/gnu-efi/gnu-efi.mk | 4 ++--
package/liblinear/liblinear.mk | 2 +-
package/linux-firmware/linux-firmware.mk | 2 +-
package/python-cherrypy/python-cherrypy.mk | 2 +-
package/zmqpp/zmqpp.mk | 4 ++--
6 files changed, 8 insertions(+), 8 deletions(-)
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/6] package/python-cherrypy: fix legal-info
2015-04-05 16:48 [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 1/6] package/liblinear: fix legal-info Yann E. MORIN
@ 2015-04-05 16:48 ` Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 3/6] package/zmqpp: " Yann E. MORIN
` (4 subsequent siblings)
6 siblings, 0 replies; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 16:48 UTC (permalink / raw)
To: buildroot
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/python-cherrypy/python-cherrypy.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/python-cherrypy/python-cherrypy.mk b/package/python-cherrypy/python-cherrypy.mk
index a08b21a..a07f9ed 100644
--- a/package/python-cherrypy/python-cherrypy.mk
+++ b/package/python-cherrypy/python-cherrypy.mk
@@ -8,7 +8,7 @@ PYTHON_CHERRYPY_VERSION = 3.6.0
PYTHON_CHERRYPY_SOURCE = CherryPy-$(PYTHON_CHERRYPY_VERSION).tar.gz
PYTHON_CHERRYPY_SITE = http://pypi.python.org/packages/source/C/CherryPy
PYTHON_CHERRYPY_LICENSE = BSD-3c
-PYTHON_CHERRYPY_LICENSE_FILES = LICENSE.txt
+PYTHON_CHERRYPY_LICENSE_FILES = cherrypy/LICENSE.txt
PYTHON_CHERRYPY_SETUP_TYPE = distutils
$(eval $(python-package))
--
1.9.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 3/6] package/zmqpp: fix legal-info
2015-04-05 16:48 [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 1/6] package/liblinear: fix legal-info Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 2/6] package/python-cherrypy: " Yann E. MORIN
@ 2015-04-05 16:48 ` Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 4/6] package/evemu: " Yann E. MORIN
` (3 subsequent siblings)
6 siblings, 0 replies; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 16:48 UTC (permalink / raw)
To: buildroot
The license is in fact MIT.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/zmqpp/zmqpp.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/zmqpp/zmqpp.mk b/package/zmqpp/zmqpp.mk
index 7efd04b..03c6475 100644
--- a/package/zmqpp/zmqpp.mk
+++ b/package/zmqpp/zmqpp.mk
@@ -8,8 +8,8 @@ ZMQPP_VERSION = 3.2.0
ZMQPP_SITE = $(call github,zeromq,zmqpp,$(ZMQPP_VERSION))
ZMQPP_INSTALL_STAGING = YES
ZMQPP_DEPENDENCIES = zeromq
-ZMQPP_LICENSE = LGPLv3+ with exceptions
-ZMQPP_LICENSE_FILES = COPYING COPYING.LESSER
+ZMQPP_LICENSE = MIT
+ZMQPP_LICENSE_FILES = LICENSE
ZMQPP_MAKE_OPTS = LD="$(TARGET_CXX)" BUILD_PATH=./build PREFIX=/usr
ZMQPP_LDFLAGS = $(TARGET_LDFLAGS) -lpthread
--
1.9.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 4/6] package/evemu: fix legal-info
2015-04-05 16:48 [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Yann E. MORIN
` (2 preceding siblings ...)
2015-04-05 16:48 ` [Buildroot] [PATCH 3/6] package/zmqpp: " Yann E. MORIN
@ 2015-04-05 16:48 ` Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 5/6] package/gnu-efi: " Yann E. MORIN
` (2 subsequent siblings)
6 siblings, 0 replies; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 16:48 UTC (permalink / raw)
To: buildroot
COPYING.GPL3 is not present in the sources.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/evemu/evemu.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/evemu/evemu.mk b/package/evemu/evemu.mk
index 9acdbe2..b502469 100644
--- a/package/evemu/evemu.mk
+++ b/package/evemu/evemu.mk
@@ -8,7 +8,7 @@ EVEMU_VERSION = 2.1.0
EVEMU_SITE = http://www.freedesktop.org/software/evemu
EVEMU_SOURCE = evemu-$(EVEMU_VERSION).tar.xz
EVEMU_LICENSE = LGPLv3 (library), GPLv3 (tools)
-EVEMU_LICENSE_FILES = COPYING COPYING.GPL3
+EVEMU_LICENSE_FILES = COPYING
# asciidoc used to generate manpages, which we don't need, and if it's
# present on the build host, it ends getting called with our host-python
--
1.9.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 5/6] package/gnu-efi: fix legal-info
2015-04-05 16:48 [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Yann E. MORIN
` (3 preceding siblings ...)
2015-04-05 16:48 ` [Buildroot] [PATCH 4/6] package/evemu: " Yann E. MORIN
@ 2015-04-05 16:48 ` Yann E. MORIN
2015-04-05 17:17 ` Thomas Petazzoni
2015-04-05 16:48 ` [Buildroot] [PATCH 6/6] package/linux-firmware: " Yann E. MORIN
2015-04-05 17:17 ` [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Thomas Petazzoni
6 siblings, 1 reply; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 16:48 UTC (permalink / raw)
To: buildroot
Fix a bunch of deficiencies:
- 'debian/copyright' does not exist.
- gnuefi is not GPLv2+. Only one AArch64 file has GPLv2+ headers,
all others have BSD-3c
- efilib is BSD-2c
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/gnu-efi/gnu-efi.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/gnu-efi/gnu-efi.mk b/package/gnu-efi/gnu-efi.mk
index 0e067a6..cdbfe8e 100644
--- a/package/gnu-efi/gnu-efi.mk
+++ b/package/gnu-efi/gnu-efi.mk
@@ -8,8 +8,8 @@ GNU_EFI_VERSION = 3.0.1
GNU_EFI_SOURCE = gnu-efi-$(GNU_EFI_VERSION).tar.bz2
GNU_EFI_SITE = http://downloads.sourceforge.net/project/gnu-efi
GNU_EFI_INSTALL_STAGING = YES
-GNU_EFI_LICENSE = GPLv2+ (gnuefi), BSD (efilib)
-GNU_EFI_LICENSE_FILES = debian/copyright
+GNU_EFI_LICENSE = BSD-3c (gnuefi), BSD-2c (efilib)
+GNU_EFI_LICENSE_FILES = README.efilib
# gnu-efi is a set of library and header files used to build
# standalone EFI applications such as bootloaders. There is no point
--
1.9.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 6/6] package/linux-firmware: fix legal-info
2015-04-05 16:48 [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Yann E. MORIN
` (4 preceding siblings ...)
2015-04-05 16:48 ` [Buildroot] [PATCH 5/6] package/gnu-efi: " Yann E. MORIN
@ 2015-04-05 16:48 ` Yann E. MORIN
2015-04-05 17:17 ` [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Thomas Petazzoni
6 siblings, 0 replies; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 16:48 UTC (permalink / raw)
To: buildroot
Sorry, I was not careful enough when reworking the radeon parts...
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
package/linux-firmware/linux-firmware.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 0919b16..9acfc53 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -16,7 +16,7 @@ endif
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RADEON),y)
LINUX_FIRMWARE_DIRS += radeon
-LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.radeon
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.radeon
endif
# rt2501/rt61
--
1.9.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal)
2015-04-05 16:48 [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Yann E. MORIN
` (5 preceding siblings ...)
2015-04-05 16:48 ` [Buildroot] [PATCH 6/6] package/linux-firmware: " Yann E. MORIN
@ 2015-04-05 17:17 ` Thomas Petazzoni
6 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2015-04-05 17:17 UTC (permalink / raw)
To: buildroot
Dear Yann E. MORIN,
On Sun, 5 Apr 2015 18:48:23 +0200, Yann E. MORIN wrote:
> package/liblinear: fix legal-info
> package/python-cherrypy: fix legal-info
> package/zmqpp: fix legal-info
> package/evemu: fix legal-info
Applied.
> package/gnu-efi: fix legal-info
Not applied, I'll comment on this one.
> package/linux-firmware: fix legal-info
Applied.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 5/6] package/gnu-efi: fix legal-info
2015-04-05 16:48 ` [Buildroot] [PATCH 5/6] package/gnu-efi: " Yann E. MORIN
@ 2015-04-05 17:17 ` Thomas Petazzoni
2015-04-05 17:31 ` Yann E. MORIN
0 siblings, 1 reply; 12+ messages in thread
From: Thomas Petazzoni @ 2015-04-05 17:17 UTC (permalink / raw)
To: buildroot
Dear Yann E. MORIN,
On Sun, 5 Apr 2015 18:48:26 +0200, Yann E. MORIN wrote:
> Fix a bunch of deficiencies:
> - 'debian/copyright' does not exist.
> - gnuefi is not GPLv2+. Only one AArch64 file has GPLv2+ headers,
> all others have BSD-3c
> - efilib is BSD-2c
I don't quite agree here: some ARM files are also under GPLv2+, so I
believe the whole thing really is under GPLv2+.
This is also apparently the opinion of Debian:
http://changelogs.ubuntu.com/changelogs/pool/main/g/gnu-efi/gnu-efi_3.0i-2ubuntu1/copyright.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 5/6] package/gnu-efi: fix legal-info
2015-04-05 17:17 ` Thomas Petazzoni
@ 2015-04-05 17:31 ` Yann E. MORIN
2015-04-05 17:36 ` Thomas Petazzoni
0 siblings, 1 reply; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 17:31 UTC (permalink / raw)
To: buildroot
Thomas, All,
On 2015-04-05 19:17 +0200, Thomas Petazzoni spake thusly:
> On Sun, 5 Apr 2015 18:48:26 +0200, Yann E. MORIN wrote:
> > Fix a bunch of deficiencies:
> > - 'debian/copyright' does not exist.
> > - gnuefi is not GPLv2+. Only one AArch64 file has GPLv2+ headers,
> > all others have BSD-3c
> > - efilib is BSD-2c
>
> I don't quite agree here: some ARM files are also under GPLv2+, so I
> believe the whole thing really is under GPLv2+.
The reasoning for changing that is:
- there are two files with a GPLv2+ header;
- gnuefi/crt0-efi-aarch64.S -> GPLv2+ or something like a BSD-2c
- gnuefi/crt0-efi-arm.S -> GPLv2+
- all other files are BSD-3c (or have no licensing info)
- we don't build gnuefi for ARM or AArch64, only for x86 or x86_64
However, re-reading README.gnuefi, we can read this:
---8<---
gnuefi: This directory contains the glue necessary to convert ELF64
binaries to EFI binaries. Various runtime code bits, such as
a self-relocator are included as well. This code has been
contributed by the Hewlett-Packard Company and is distributed
under the GNU GPL.
---8<---
This is very confusing.Waht about changing to:
GNU_EFI_LICENSE = BSD-3c and/or GPLv2+ (gnuefi), BSD-3c (efilib)
> This is also apparently the opinion of Debian:
> http://changelogs.ubuntu.com/changelogs/pool/main/g/gnu-efi/gnu-efi_3.0i-2ubuntu1/copyright.
Well, I mostly disagree there, if only by looking at the files we *do*
build (others we don't care).
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 5/6] package/gnu-efi: fix legal-info
2015-04-05 17:31 ` Yann E. MORIN
@ 2015-04-05 17:36 ` Thomas Petazzoni
2015-04-05 17:40 ` Yann E. MORIN
0 siblings, 1 reply; 12+ messages in thread
From: Thomas Petazzoni @ 2015-04-05 17:36 UTC (permalink / raw)
To: buildroot
Dear Yann E. MORIN,
On Sun, 5 Apr 2015 19:31:34 +0200, Yann E. MORIN wrote:
> The reasoning for changing that is:
> - there are two files with a GPLv2+ header;
> - gnuefi/crt0-efi-aarch64.S -> GPLv2+ or something like a BSD-2c
> - gnuefi/crt0-efi-arm.S -> GPLv2+
> - all other files are BSD-3c (or have no licensing info)
> - we don't build gnuefi for ARM or AArch64, only for x86 or x86_64
>
> However, re-reading README.gnuefi, we can read this:
>
> ---8<---
> gnuefi: This directory contains the glue necessary to convert ELF64
> binaries to EFI binaries. Various runtime code bits, such as
> a self-relocator are included as well. This code has been
> contributed by the Hewlett-Packard Company and is distributed
> under the GNU GPL.
> ---8<---
>
> This is very confusing.Waht about changing to:
>
> GNU_EFI_LICENSE = BSD-3c and/or GPLv2+ (gnuefi), BSD-3c (efilib)
I would find this to be a safer value.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 5/6] package/gnu-efi: fix legal-info
2015-04-05 17:36 ` Thomas Petazzoni
@ 2015-04-05 17:40 ` Yann E. MORIN
0 siblings, 0 replies; 12+ messages in thread
From: Yann E. MORIN @ 2015-04-05 17:40 UTC (permalink / raw)
To: buildroot
Thomas, All,
On 2015-04-05 19:36 +0200, Thomas Petazzoni spake thusly:
> On Sun, 5 Apr 2015 19:31:34 +0200, Yann E. MORIN wrote:
> > The reasoning for changing that is:
> > - there are two files with a GPLv2+ header;
> > - gnuefi/crt0-efi-aarch64.S -> GPLv2+ or something like a BSD-2c
> > - gnuefi/crt0-efi-arm.S -> GPLv2+
> > - all other files are BSD-3c (or have no licensing info)
> > - we don't build gnuefi for ARM or AArch64, only for x86 or x86_64
> >
> > However, re-reading README.gnuefi, we can read this:
> >
> > ---8<---
> > gnuefi: This directory contains the glue necessary to convert ELF64
> > binaries to EFI binaries. Various runtime code bits, such as
> > a self-relocator are included as well. This code has been
> > contributed by the Hewlett-Packard Company and is distributed
> > under the GNU GPL.
> > ---8<---
> >
> > This is very confusing.Waht about changing to:
> >
> > GNU_EFI_LICENSE = BSD-3c and/or GPLv2+ (gnuefi), BSD-3c (efilib)
>
> I would find this to be a safer value.
OK, I'll respin.
Thanks!
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2015-04-05 17:40 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-05 16:48 [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 1/6] package/liblinear: fix legal-info Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 2/6] package/python-cherrypy: " Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 3/6] package/zmqpp: " Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 4/6] package/evemu: " Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 5/6] package/gnu-efi: " Yann E. MORIN
2015-04-05 17:17 ` Thomas Petazzoni
2015-04-05 17:31 ` Yann E. MORIN
2015-04-05 17:36 ` Thomas Petazzoni
2015-04-05 17:40 ` Yann E. MORIN
2015-04-05 16:48 ` [Buildroot] [PATCH 6/6] package/linux-firmware: " Yann E. MORIN
2015-04-05 17:17 ` [Buildroot] [PATCH 0/6] legal-info: fix packages (branch yem/legal) Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox