mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [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