* [ptxdist] [PATCH 0/9] Add license information to various packages
@ 2018-06-29 9:03 Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 1/9] usr-rootfs: hide from license report Michael Tretter
` (8 more replies)
0 siblings, 9 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
The series adds the license information to various packages which were missing
the *_LICENSE field or an "unknown" license. Furthermore, usr-rootfs and
locales should be hidden in the license report.
Note: I'm not sure about the copyright.txt file in bonniexx, because it does
not actually contain the license text, but only references the license.
Michael
Michael Tretter (9):
usr-rootfs: hide from license report
locales: hide from license report
gst-libav1: license is GPL-2.0-or-later and LGPL-2.0-or-later
libwebsockets: license is LGPL-2.1-only
libunwind: license is MIT
libvorbis: license is BSD-3-clause
xorg-lib-Xi: license is MIT and X11
xorgproto: license is X11, MIT, and BSD-2-Clause
bonniexx: add copyright.txt to license report
rules/bonniexx.make | 2 ++
rules/gst-libav1.make | 2 +-
rules/libunwind.make | 2 +-
rules/libvorbis.make | 1 +
rules/libwebsockets.make | 2 +-
rules/locales.make | 1 +
rules/usr-rootfs.make | 1 +
rules/xorg-lib-Xi.make | 1 +
rules/xorgproto.make | 2 +-
9 files changed, 10 insertions(+), 4 deletions(-)
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 1/9] usr-rootfs: hide from license report
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 2/9] locales: " Michael Tretter
` (7 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
The usr-rootfs package does not install files into the rootfs and shall
not appear in the license report.
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
rules/usr-rootfs.make | 1 +
1 file changed, 1 insertion(+)
diff --git a/rules/usr-rootfs.make b/rules/usr-rootfs.make
index 9fc963cff..496f52b18 100644
--- a/rules/usr-rootfs.make
+++ b/rules/usr-rootfs.make
@@ -14,6 +14,7 @@
PACKAGES-$(PTXCONF_USR_ROOTFS) += usr-rootfs
USR_ROOTFS_VERSION := 1.0
+USR_ROOTFS_LICENSE := ignore
# ----------------------------------------------------------------------------
# Target-Install
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 2/9] locales: hide from license report
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 1/9] usr-rootfs: hide from license report Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 3/9] gst-libav1: license is GPL-2.0-or-later and LGPL-2.0-or-later Michael Tretter
` (6 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
locales.make ultimately calls localedef from the toolchain to generate
the locales. Therefore, locales should not appear in the license report.
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
rules/locales.make | 1 +
1 file changed, 1 insertion(+)
diff --git a/rules/locales.make b/rules/locales.make
index d84c0e5db..983f17477 100644
--- a/rules/locales.make
+++ b/rules/locales.make
@@ -19,6 +19,7 @@ PACKAGES-$(PTXCONF_LOCALES) += locales
#
LOCALES := locales
LOCALES_VERSION := 1.0
+LOCALES_LICENSE := ignore
# ----------------------------------------------------------------------------
# Install
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 3/9] gst-libav1: license is GPL-2.0-or-later and LGPL-2.0-or-later
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 1/9] usr-rootfs: hide from license report Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 2/9] locales: " Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 4/9] libwebsockets: license is LGPL-2.1-only Michael Tretter
` (5 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
rules/gst-libav1.make | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/gst-libav1.make b/rules/gst-libav1.make
index 26c2a695b..0e73d872f 100644
--- a/rules/gst-libav1.make
+++ b/rules/gst-libav1.make
@@ -23,7 +23,7 @@ GST_LIBAV1_SUFFIX := tar.xz
GST_LIBAV1_URL := http://gstreamer.freedesktop.org/src/gst-libav/$(GST_LIBAV1).$(GST_LIBAV1_SUFFIX)
GST_LIBAV1_SOURCE := $(SRCDIR)/$(GST_LIBAV1).$(GST_LIBAV1_SUFFIX)
GST_LIBAV1_DIR := $(BUILDDIR)/$(GST_LIBAV1)
-GST_LIBAV1_LICENSE := unknown
+GST_LIBAV1_LICENSE := GPL-2.0-or-later AND LGPL-2.0-or-later
# ----------------------------------------------------------------------------
# Prepare
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 4/9] libwebsockets: license is LGPL-2.1-only
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
` (2 preceding siblings ...)
2018-06-29 9:03 ` [ptxdist] [PATCH 3/9] gst-libav1: license is GPL-2.0-or-later and LGPL-2.0-or-later Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 5/9] libunwind: license is MIT Michael Tretter
` (4 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
rules/libwebsockets.make | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/libwebsockets.make b/rules/libwebsockets.make
index fe1d1c40f..b485e5e44 100644
--- a/rules/libwebsockets.make
+++ b/rules/libwebsockets.make
@@ -23,7 +23,7 @@ LIBWEBSOCKETS_SUFFIX := tar.gz
LIBWEBSOCKETS_URL := https://github.com/warmcat/libwebsockets/archive/$(LIBWEBSOCKETS_VERSION).$(LIBWEBSOCKETS_SUFFIX)
LIBWEBSOCKETS_SOURCE := $(SRCDIR)/$(LIBWEBSOCKETS).$(LIBWEBSOCKETS_SUFFIX)
LIBWEBSOCKETS_DIR := $(BUILDDIR)/$(LIBWEBSOCKETS)
-LIBWEBSOCKETS_LICENSE := unknown
+LIBWEBSOCKETS_LICENSE := LGPL-2.1-only
# ----------------------------------------------------------------------------
# Get
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 5/9] libunwind: license is MIT
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
` (3 preceding siblings ...)
2018-06-29 9:03 ` [ptxdist] [PATCH 4/9] libwebsockets: license is LGPL-2.1-only Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 6/9] libvorbis: license is BSD-3-clause Michael Tretter
` (3 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
rules/libunwind.make | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/libunwind.make b/rules/libunwind.make
index ea2e1ce5e..f9ee63a93 100644
--- a/rules/libunwind.make
+++ b/rules/libunwind.make
@@ -23,7 +23,7 @@ LIBUNWIND_SUFFIX := tar.gz
LIBUNWIND_URL := http://download.savannah.gnu.org/releases/libunwind/$(LIBUNWIND).$(LIBUNWIND_SUFFIX)
LIBUNWIND_SOURCE := $(SRCDIR)/$(LIBUNWIND).$(LIBUNWIND_SUFFIX)
LIBUNWIND_DIR := $(BUILDDIR)/$(LIBUNWIND)
-LIBUNWIND_LICENSE := unknown
+LIBUNWIND_LICENSE := MIT
# ----------------------------------------------------------------------------
# Prepare
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 6/9] libvorbis: license is BSD-3-clause
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
` (4 preceding siblings ...)
2018-06-29 9:03 ` [ptxdist] [PATCH 5/9] libunwind: license is MIT Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 7/9] xorg-lib-Xi: license is MIT and X11 Michael Tretter
` (2 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
---
rules/libvorbis.make | 1 +
1 file changed, 1 insertion(+)
diff --git a/rules/libvorbis.make b/rules/libvorbis.make
index 75312d211..aaaf9fc28 100644
--- a/rules/libvorbis.make
+++ b/rules/libvorbis.make
@@ -23,6 +23,7 @@ LIBVORBIS_SUFFIX := tar.gz
LIBVORBIS_URL := http://downloads.xiph.org/releases/vorbis/$(LIBVORBIS).$(LIBVORBIS_SUFFIX)
LIBVORBIS_SOURCE := $(SRCDIR)/$(LIBVORBIS).$(LIBVORBIS_SUFFIX)
LIBVORBIS_DIR := $(BUILDDIR)/$(LIBVORBIS)
+LIBVORBIS_LICENSE := BSD-3-Clause
# ----------------------------------------------------------------------------
# Prepare
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 7/9] xorg-lib-Xi: license is MIT and X11
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
` (5 preceding siblings ...)
2018-06-29 9:03 ` [ptxdist] [PATCH 6/9] libvorbis: license is BSD-3-clause Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 8/9] xorgproto: license is X11, MIT, and BSD-2-Clause Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 9/9] bonniexx: add copyright.txt to license report Michael Tretter
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
rules/xorg-lib-Xi.make | 1 +
1 file changed, 1 insertion(+)
diff --git a/rules/xorg-lib-Xi.make b/rules/xorg-lib-Xi.make
index d4bed3be9..787304f88 100644
--- a/rules/xorg-lib-Xi.make
+++ b/rules/xorg-lib-Xi.make
@@ -24,6 +24,7 @@ XORG_LIB_XI_SUFFIX := tar.bz2
XORG_LIB_XI_URL := $(call ptx/mirror, XORG, individual/lib/$(XORG_LIB_XI).$(XORG_LIB_XI_SUFFIX))
XORG_LIB_XI_SOURCE := $(SRCDIR)/$(XORG_LIB_XI).$(XORG_LIB_XI_SUFFIX)
XORG_LIB_XI_DIR := $(BUILDDIR)/$(XORG_LIB_XI)
+XORG_LIB_XI_LICENSE := X11 AND MIT
# ----------------------------------------------------------------------------
# Prepare
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 8/9] xorgproto: license is X11, MIT, and BSD-2-Clause
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
` (6 preceding siblings ...)
2018-06-29 9:03 ` [ptxdist] [PATCH 7/9] xorg-lib-Xi: license is MIT and X11 Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 9/9] bonniexx: add copyright.txt to license report Michael Tretter
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
The fontcache header is BSD-2-Clause licensed. All other headers are
either MIT or X11 licensed.
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
rules/xorgproto.make | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/xorgproto.make b/rules/xorgproto.make
index d1a106d28..0823a46ff 100644
--- a/rules/xorgproto.make
+++ b/rules/xorgproto.make
@@ -23,7 +23,7 @@ XORGPROTO_SUFFIX := tar.bz2
XORGPROTO_URL := $(call ptx/mirror, XORG, individual/proto/$(XORGPROTO).$(XORGPROTO_SUFFIX))
XORGPROTO_SOURCE := $(SRCDIR)/$(XORGPROTO).$(XORGPROTO_SUFFIX)
XORGPROTO_DIR := $(BUILDDIR)/$(XORGPROTO)
-XORGPROTO_LICENSE := unknown
+XORGPROTO_LICENSE := X11 AND MIT AND BSD-2-Clause
# ----------------------------------------------------------------------------
# Prepare
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ptxdist] [PATCH 9/9] bonniexx: add copyright.txt to license report
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
` (7 preceding siblings ...)
2018-06-29 9:03 ` [ptxdist] [PATCH 8/9] xorgproto: license is X11, MIT, and BSD-2-Clause Michael Tretter
@ 2018-06-29 9:03 ` Michael Tretter
8 siblings, 0 replies; 10+ messages in thread
From: Michael Tretter @ 2018-06-29 9:03 UTC (permalink / raw)
To: ptxdist; +Cc: Michael Tretter
The copyright.txt file lists the copyright holders and references the
GPL version 2. It does not include the actual license text!
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
rules/bonniexx.make | 2 ++
1 file changed, 2 insertions(+)
diff --git a/rules/bonniexx.make b/rules/bonniexx.make
index 95f376f8c..0165c98d8 100644
--- a/rules/bonniexx.make
+++ b/rules/bonniexx.make
@@ -25,6 +25,8 @@ BONNIEXX_URL := http://www.coker.com.au/bonnie++/$(BONNIEXX).$(BONNIEXX_SUFFIX)
BONNIEXX_SOURCE := $(SRCDIR)/$(BONNIEXX).$(BONNIEXX_SUFFIX)
BONNIEXX_DIR := $(BUILDDIR)/$(BONNIEXX)
BONNIEXX_LICENSE := GPL-2.0-only
+BONNIEXX_LICENSE_FILES := \
+ file://copyright.txt;md5=cd4dde95a6b9d122f0a9150ae9cc3ee0
# ----------------------------------------------------------------------------
# Prepare
--
2.17.1
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2018-06-29 9:03 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-29 9:03 [ptxdist] [PATCH 0/9] Add license information to various packages Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 1/9] usr-rootfs: hide from license report Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 2/9] locales: " Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 3/9] gst-libav1: license is GPL-2.0-or-later and LGPL-2.0-or-later Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 4/9] libwebsockets: license is LGPL-2.1-only Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 5/9] libunwind: license is MIT Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 6/9] libvorbis: license is BSD-3-clause Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 7/9] xorg-lib-Xi: license is MIT and X11 Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 8/9] xorgproto: license is X11, MIT, and BSD-2-Clause Michael Tretter
2018-06-29 9:03 ` [ptxdist] [PATCH 9/9] bonniexx: add copyright.txt to license report Michael Tretter
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox