Skip to contentSkip to conversation

various packages: add license information

PATCH New spdawson at gmail.com 3 participants 25 messages Nov 30, 2012 – Dec 4, 2012

lore
Share & tools
lore
#0 lore raw

cover various packages: add license information

From: Simon Dawson <[email protected]>

Add license information for a few packages.

Simon Dawson (8):
acpid: add license information
argus: add license information
beecrypt: add license information
gmp: add license information
midori: add license information
mpfr: add license information
oprofile: add license information
screen: add license information

 package/acpid/acpid.mk       |    2 ++
 package/argus/argus.mk       |    2 ++
 package/beecrypt/beecrypt.mk |    2 ++
 package/gmp/gmp.mk           |    2 ++
 package/midori/midori.mk     |    2 ++
 package/mpfr/mpfr.mk         |    2 ++
 package/oprofile/oprofile.mk |    2 ++
 package/screen/screen.mk     |    2 ++
 8 files changed, 16 insertions(+)
Signature · 1 line
1.7.10.4
#1 lore raw

PATCH 1/8 acpid: add license information

From: Simon Dawson <[email protected]>

---
 package/acpid/acpid.mk |    2 ++
 1 file changed, 2 insertions(+)
package/acpid/acpid.mk +2 -0
index 56f671d..b024e94 100644
@@ -6,6 +6,8 @@
 ACPID_VERSION = 2.0.11
 ACPID_SOURCE = acpid_$(ACPID_VERSION).orig.tar.gz
 ACPID_SITE = $(BR2_DEBIAN_MIRROR)/debian/pool/main/a/acpid
+ACPID_LICENSE = GPLv2
+ACPID_LICENSE_FILES = COPYING
 
 define ACPID_BUILD_CMDS
 	$(MAKE) CC="$(TARGET_CC)" -C $(@D)
Signature · 1 line
1.7.10.4
#2 lore raw

PATCH 1/8 acpid: add license information

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"spdawson" == spdawson <[email protected]> writes:

spdawson> From: Simon Dawson <[email protected]> spdawson> Signed-off-by: Simon Dawson <[email protected]> spdawson> ---

 spdawson>  package/acpid/acpid.mk |    2 ++

spdawson> 1 file changed, 2 insertions(+)

spdawson> diff --git a/package/acpid/acpid.mk b/package/acpid/acpid.mk spdawson> index 56f671d..b024e94 100644
spdawson> --- a/package/acpid/acpid.mk
spdawson> +++ b/package/acpid/acpid.mk
spdawson> @@ -6,6 +6,8 @@

 spdawson>  ACPID_VERSION = 2.0.11
 spdawson>  ACPID_SOURCE = acpid_$(ACPID_VERSION).orig.tar.gz
 spdawson>  ACPID_SITE = $(BR2_DEBIAN_MIRROR)/debian/pool/main/a/acpid

spdawson> +ACPID_LICENSE = GPLv2
spdawson> +ACPID_LICENSE_FILES = COPYING

It seems to be GPLv2+:

grep -rls 'at your option' * ~/source/buildroot/output/build/acpid-2.0.11
acpid.c
acpid.h
acpi_ids.c
acpi_ids.h
acpi_listen.c
connection_list.c
connection_list.h
COPYING
event.c
event.h
inotify_handler.c
inotify_handler.h
input_layer.c
input_layer.h
kacpimon/netlink.h
kacpimon/netlink.c
kacpimon/connection_list.h
kacpimon/libnetlink.c
kacpimon/kacpimon.c
kacpimon/acpi_ids.c
kacpimon/acpi_ids.h
kacpimon/kacpimon.h
kacpimon/input_layer.c
kacpimon/input_layer.h
kacpimon/connection_list.c
kacpimon/kacpimon.8
libnetlink.c
netlink.c
netlink.h
proc.c
proc.h
sock.c
sock.h

So I've changed it and committed, thanks.

Signature · 1 line
Bye, Peter Korsgaard
#3 lore raw

PATCH 1/8 acpid: add license information

Quoted 2 lines · Peter Korsgaard

It seems to be GPLv2+:
So I've changed it and committed, thanks.

Oops; thanks Peter.

#4 lore raw

PATCH 2/8 argus: add license information

In reply to spdawson at gmail.com

From: Simon Dawson <[email protected]>

---
 package/argus/argus.mk |    2 ++
 1 file changed, 2 insertions(+)
package/argus/argus.mk +2 -0
index da7ecac..a4b5330 100644
@@ -8,6 +8,8 @@ ARGUS_SOURCE:=argus_$(ARGUS_VERSION).orig.tar.gz
 ARGUS_PATCH:=argus_$(ARGUS_VERSION)-1.diff.gz
 ARGUS_SITE:=$(BR2_DEBIAN_MIRROR)/debian/pool/main/a/argus/
 ARGUS_DEPENDENCIES=libpcap
+ARGUS_LICENSE = GPLv2+
+ARGUS_LICENSE_FILES = COPYING
 
 define ARGUS_DEBIAN_PATCH_APPLY
 	if [ -d $(@D)/debian/patches ]; then \
Signature · 1 line
1.7.10.4
#5 lore raw

PATCH 2/8 argus: add license information

Quoted 1 line · spdawson at gmail.com
Signature · 6 lines
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
#7 lore raw

PATCH 3/8 beecrypt: add license information

In reply to spdawson at gmail.com

From: Simon Dawson <[email protected]>

---
 package/beecrypt/beecrypt.mk |    2 ++
 1 file changed, 2 insertions(+)
package/beecrypt/beecrypt.mk +2 -0
index d165aee..a9cf133 100644
@@ -7,6 +7,8 @@ BEECRYPT_VERSION = 4.2.1
 BEECRYPT_SITE = http://downloads.sourceforge.net/project/beecrypt/beecrypt/$(BEECRYPT_VERSION)
 BEECRYPT_AUTORECONF = YES
 BEECRYPT_INSTALL_STAGING = YES
+BEECRYPT_LICENSE = LGPLv2.1+
+BEECRYPT_LICENSE_FILES = COPYING.LIB
 
 # beecrypt contains C++ code that g++ 4.7 doesn't really
 # like. Upstream does not seem to be really active, so workaround this
Signature · 1 line
1.7.10.4
#8 lore raw

PATCH 3/8 beecrypt: add license information

Quoted 1 line · spdawson at gmail.com
Signature · 6 lines
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
#10 lore raw

PATCH 4/8 gmp: add license information

In reply to spdawson at gmail.com

From: Simon Dawson <[email protected]>

---
 package/gmp/gmp.mk |    2 ++
 1 file changed, 2 insertions(+)
package/gmp/gmp.mk +2 -0
index 5bcc6c1..72673c7 100644
@@ -8,6 +8,8 @@ GMP_VERSION = 5.0.5
 GMP_SITE = $(BR2_GNU_MIRROR)/gmp
 GMP_SOURCE = gmp-$(GMP_VERSION).tar.bz2
 GMP_INSTALL_STAGING = YES
+GMP_LICENSE = LGPLv3+
+GMP_LICENSE_FILES = COPYING.LIB
 
 # Bad ARM assembly breaks on pure thumb
 ifeq ($(ARCH),arm)
Signature · 1 line
1.7.10.4
#11 lore raw

PATCH 4/8 gmp: add license information

Quoted 1 line · spdawson at gmail.com
Signature · 6 lines
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
#13 lore raw

PATCH 5/8 midori: add license information

In reply to spdawson at gmail.com

From: Simon Dawson <[email protected]>

---
 package/midori/midori.mk |    2 ++
 1 file changed, 2 insertions(+)
package/midori/midori.mk +2 -0
index 44cce40..8fac3d8 100644
@@ -7,6 +7,8 @@
 MIDORI_VERSION = 0.4.6
 MIDORI_SOURCE = midori-$(MIDORI_VERSION).tar.bz2
 MIDORI_SITE = http://archive.xfce.org/src/apps/midori/0.4/
+MIDORI_LICENSE = LGPLv2.1+
+MIDORI_LICENSE_FILES = COPYING
 MIDORI_DEPENDENCIES = \
 	host-intltool \
 	host-pkgconf \
Signature · 1 line
1.7.10.4
#14 lore raw

PATCH 5/8 midori: add license information

Quoted 1 line · spdawson at gmail.com
Signature · 6 lines
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
#16 lore raw

PATCH 6/8 mpfr: add license information

In reply to spdawson at gmail.com

From: Simon Dawson <[email protected]>

---
 package/mpfr/mpfr.mk |    2 ++
 1 file changed, 2 insertions(+)
package/mpfr/mpfr.mk +2 -0
index 9caf3ac..c6f1009 100644
@@ -7,6 +7,8 @@
 MPFR_VERSION = 3.1.1
 MPFR_SITE = http://www.mpfr.org/mpfr-$(MPFR_VERSION)
 MPFR_SOURCE = mpfr-$(MPFR_VERSION).tar.bz2
+MPFR_LICENSE = LGPLv3+
+MPFR_LICENSE_FILES = COPYING.LESSER
 MPFR_INSTALL_STAGING = YES
 MPFR_DEPENDENCIES = gmp
 MPFR_MAKE_OPT = RANLIB=$(TARGET_RANLIB)
Signature · 1 line
1.7.10.4
#17 lore raw

PATCH 6/8 mpfr: add license information

Quoted 1 line · spdawson at gmail.com
Signature · 6 lines
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
#19 lore raw

PATCH 7/8 oprofile: add license information

In reply to spdawson at gmail.com

From: Simon Dawson <[email protected]>

---
 package/oprofile/oprofile.mk |    2 ++
 1 file changed, 2 insertions(+)
package/oprofile/oprofile.mk +2 -0
index 54c46dd..17d225a 100644
@@ -6,6 +6,8 @@
 
 OPROFILE_VERSION = 0.9.7
 OPROFILE_SITE = http://downloads.sourceforge.net/project/oprofile/oprofile/oprofile-$(OPROFILE_VERSION)
+OPROFILE_LICENSE = GPLv2
+OPROFILE_LICENSE_FILES = COPYING
 OPROFILE_CONF_OPT = --localstatedir=/var --with-kernel-support
 OPROFILE_BINARIES = utils/ophelp pp/opannotate pp/oparchive pp/opgprof
 OPROFILE_BINARIES += pp/opreport opjitconv/opjitconv daemon/oprofiled
Signature · 1 line
1.7.10.4
#20 lore raw

PATCH 7/8 oprofile: add license information

Quoted 12 lines · spdawson at gmail.com

From: Simon Dawson<[email protected]>

---
  package/oprofile/oprofile.mk |    2 ++
  1 file changed, 2 insertions(+)
package/oprofile/oprofile.mk +0 -0
index 54c46dd..17d225a 100644

package/oprofile/oprofile.mk line 9

Quoted 4 lines
package/oprofile/oprofile.mk +1 -0
@@ -6,6 +6,8 @@
 
  OPROFILE_VERSION = 0.9.7
  OPROFILE_SITE = http://downloads.sourceforge.net/project/oprofile/oprofile/oprofile-$(OPROFILE_VERSION)
+OPROFILE_LICENSE = GPLv2

Only a few files specify the license, but the ones that do specify
"or later" - including the man page. So it should be GPLv2+.

(libjvmti, libjvmpi and libopagent libraries are LGPLv2.1+, for which no
license file is included. However, since we don't install to staging, this is probably not relevant.)

Regards,
Arnout

Quoted 4 lines
package/oprofile/oprofile.mk +1 -0
+OPROFILE_LICENSE_FILES = COPYING
  OPROFILE_CONF_OPT = --localstatedir=/var --with-kernel-support
  OPROFILE_BINARIES = utils/ophelp pp/opannotate pp/oparchive pp/opgprof
  OPROFILE_BINARIES += pp/opreport opjitconv/opjitconv daemon/oprofiled
Signature · 6 lines
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
#21 lore raw

PATCH 7/8 oprofile: add license information

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Arnout" == Arnout Vandecappelle <[email protected]> writes:

Quoted 13 lines · spdawson at gmail.com
Quoted 13 lines

From: Simon Dawson<[email protected]>

---
package/oprofile/oprofile.mk | 2 ++

1 file changed, 2 insertions(+)
package/oprofile/oprofile.mk +0 -0
index 54c46dd..17d225a 100644
@@ -6,6 +6,8 @@
 
Quoted 3 lines
Quoted 3 lines

OPROFILE_VERSION = 0.9.7
OPROFILE_SITE = http://downloads.sourceforge.net/project/oprofile/oprofile/oprofile-$(OPROFILE_VERSION)
+OPROFILE_LICENSE = GPLv2

Arnout> Only a few files specify the license, but the ones that do specify Arnout> "or later" - including the man page. So it should be GPLv2+.

Arnout> (libjvmti, libjvmpi and libopagent libraries are LGPLv2.1+, Arnout> for which no license file is included. However, since we don't Arnout> install to staging, this is probably not relevant.)

Committed as GPLv2+, thanks.

Signature · 1 line
Bye, Peter Korsgaard
#22 lore raw

PATCH 8/8 screen: add license information

In reply to spdawson at gmail.com

From: Simon Dawson <[email protected]>

---
 package/screen/screen.mk |    2 ++
 1 file changed, 2 insertions(+)
package/screen/screen.mk +2 -0
index 8786322..50bb1a6 100644
@@ -6,6 +6,8 @@
 
 SCREEN_VERSION = 4.0.3
 SCREEN_SITE = $(BR2_GNU_MIRROR)/screen
+SCREEN_LICENSE = GPLv2
+SCREEN_LICENSE_FILES = COPYING
 SCREEN_DEPENDENCIES = ncurses
 SCREEN_CONF_ENV = ac_cv_header_elf_h=no ac_cv_header_dwarf_h=no \
 	CFLAGS="$(TARGET_CFLAGS) -DTERMINFO"
Signature · 1 line
1.7.10.4
#23 lore raw

PATCH 8/8 screen: add license information

Quoted 12 lines · spdawson at gmail.com

From: Simon Dawson<[email protected]>

---
  package/screen/screen.mk |    2 ++
  1 file changed, 2 insertions(+)
package/screen/screen.mk +0 -0
index 8786322..50bb1a6 100644

package/screen/screen.mk line 9

Quoted 4 lines
package/screen/screen.mk +1 -0
@@ -6,6 +6,8 @@
 
  SCREEN_VERSION = 4.0.3
  SCREEN_SITE = $(BR2_GNU_MIRROR)/screen
+SCREEN_LICENSE = GPLv2

GPLv2+, actually.

FYI, to verify the (GPL family) licenses, I always do:

ack-grep -a -i 'version [23]'

ack-grep -a -i 'gnu (lesser|library)'

or

ack-grep -a -i 'gnu general'

(sometimes piped into an additional grep filter if it's a large
package).

Quoted 4 lines
package/screen/screen.mk +1 -0
+SCREEN_LICENSE_FILES = COPYING
  SCREEN_DEPENDENCIES = ncurses
  SCREEN_CONF_ENV = ac_cv_header_elf_h=no ac_cv_header_dwarf_h=no \
  	CFLAGS="$(TARGET_CFLAGS) -DTERMINFO"
Signature · 6 lines
Arnout Vandecappelle                               arnout at mind be
Senior Embedded Software Architect                 +32-16-286540
Essensium/Mind                                     http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
#24 lore raw

PATCH 8/8 screen: add license information

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Arnout" == Arnout Vandecappelle <[email protected]> writes:

Quoted 13 lines · spdawson at gmail.com
Quoted 13 lines

From: Simon Dawson<[email protected]>

---
package/screen/screen.mk | 2 ++

1 file changed, 2 insertions(+)
package/screen/screen.mk +0 -0
index 8786322..50bb1a6 100644
@@ -6,6 +6,8 @@
 
Quoted 3 lines
Quoted 3 lines

SCREEN_VERSION = 4.0.3
SCREEN_SITE = $(BR2_GNU_MIRROR)/screen
+SCREEN_LICENSE = GPLv2

Arnout> GPLv2+, actually.

Committed as GPLv2+, thanks.

Signature · 1 line
Bye, Peter Korsgaard