package: use SPDX short identifier for MPL family licenses
authorRahul Bedarkar <rahulbedarkar89@gmail.com>
Thu, 30 Mar 2017 13:43:42 +0000 (19:13 +0530)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 1 Apr 2017 13:27:47 +0000 (15:27 +0200)
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for MPLv1.0/MPLv1.1/MPLv2.0 is MPL-1.0/MPL-1.1/
MPL-2.0.

This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/MPLv([1-2]\.[0-1])/MPL-\1/g'

Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
18 files changed:
package/armadillo/armadillo.mk
package/bind/bind.mk
package/ca-certificates/ca-certificates.mk
package/cairo/cairo.mk
package/czmq/czmq.mk
package/filemq/filemq.mk
package/freeswitch/freeswitch.mk
package/heirloom-mailx/heirloom-mailx.mk
package/kmsxx/kmsxx.mk
package/libical/libical.mk
package/libnice/libnice.mk
package/libnspr/libnspr.mk
package/libnss/libnss.mk
package/mp4v2/mp4v2.mk
package/rabbitmq-server/rabbitmq-server.mk
package/tstools/tstools.mk
package/zmqpp/zmqpp.mk
package/zyre/zyre.mk

index 813a41bdc7e36d9b3c07fed7b803909fffef5a9b..714c1b2ddf32d99d4c4df406471add300203b206 100644 (file)
@@ -8,7 +8,7 @@ ARMADILLO_VERSION = 6.500.4
 ARMADILLO_SITE = http://downloads.sourceforge.net/project/arma
 ARMADILLO_DEPENDENCIES = clapack
 ARMADILLO_INSTALL_STAGING = YES
-ARMADILLO_LICENSE = MPLv2.0
+ARMADILLO_LICENSE = MPL-2.0
 ARMADILLO_LICENSE_FILES = LICENSE.txt
 
 $(eval $(cmake-package))
index 860ee9d5e8630764e9c35570e3a7f2677c24fc8e..37ba17cb32b610bc620687f0c0348c6f7120192e 100644 (file)
@@ -10,7 +10,7 @@ BIND_SITE = ftp://ftp.isc.org/isc/bind9/$(BIND_VERSION)
 BIND_MAKE = $(MAKE1)
 BIND_INSTALL_STAGING = YES
 BIND_CONFIG_SCRIPTS = bind9-config isc-config.sh
-BIND_LICENSE = MPLv2.0
+BIND_LICENSE = MPL-2.0
 BIND_LICENSE_FILES = COPYRIGHT
 BIND_TARGET_SERVER_SBIN = arpaname ddns-confgen dnssec-checkds dnssec-coverage
 BIND_TARGET_SERVER_SBIN += dnssec-importkey dnssec-keygen dnssec-revoke
index fafc434e18448022846a0f67470b56215ee5d5ab..199c6b684e638ec598637f0a03b5ca066299a90f 100644 (file)
@@ -12,7 +12,7 @@ CA_CERTIFICATES_DEPENDENCIES = host-openssl
 # but it must be at least python 2.7
 CA_CERTIFICATES_DEPENDENCIES += \
        $(if $(BR2_PACKAGE_PYTHON3),host-python3,host-python)
-CA_CERTIFICATES_LICENSE = GPL-2.0+ (script), MPLv2.0 (data)
+CA_CERTIFICATES_LICENSE = GPL-2.0+ (script), MPL-2.0 (data)
 CA_CERTIFICATES_LICENSE_FILES = debian/copyright
 
 define CA_CERTIFICATES_BUILD_CMDS
index 8660b5a0dfe4a8ca46e99fa37dc2fbe4a1b0b57c..0d62dc39349188fa29e36049a21fe2e0b5d80a27 100644 (file)
@@ -6,7 +6,7 @@
 
 CAIRO_VERSION = 1.14.8
 CAIRO_SOURCE = cairo-$(CAIRO_VERSION).tar.xz
-CAIRO_LICENSE = LGPL-2.1 or MPLv1.1 (library)
+CAIRO_LICENSE = LGPL-2.1 or MPL-1.1 (library)
 CAIRO_LICENSE_FILES = COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1
 CAIRO_SITE = http://cairographics.org/releases
 CAIRO_INSTALL_STAGING = YES
index 8c4de7186bf45f316e9a9ef1be7bb8f9cb56e4e0..5305789d7a45a784047e9df373ab85a0b105e62c 100644 (file)
@@ -11,7 +11,7 @@ CZMQ_SITE = $(call github,zeromq,czmq,$(CZMQ_VERSION))
 CZMQ_AUTORECONF = YES
 CZMQ_INSTALL_STAGING = YES
 CZMQ_DEPENDENCIES = zeromq host-pkgconf
-CZMQ_LICENSE = MPLv2.0
+CZMQ_LICENSE = MPL-2.0
 CZMQ_LICENSE_FILES = LICENSE
 
 # asciidoc is a python script that imports unicodedata, which is not in
index 2eadc5d19c80737608015acf0023443186732b66..581e8a87a8acef0469a5135b118ad2b1d0cb05b4 100644 (file)
@@ -11,7 +11,7 @@ FILEMQ_AUTORECONF = YES
 FILEMQ_CONF_ENV = filemq_have_asciidoc=no
 FILEMQ_INSTALL_STAGING = YES
 FILEMQ_DEPENDENCIES = czmq openssl zeromq
-FILEMQ_LICENSE = MPLv2.0
+FILEMQ_LICENSE = MPL-2.0
 FILEMQ_LICENSE_FILES = LICENSE
 
 define FILEMQ_CREATE_CONFIG_DIR
index 4e818544cf83f7beea8b31c967328a244a623a1d..32439b8e9cde0c809aaa97c4a305acbc8029e1e2 100644 (file)
@@ -7,7 +7,7 @@
 FREESWITCH_VERSION = 1.6.15
 FREESWITCH_SOURCE = freeswitch-$(FREESWITCH_VERSION).tar.xz
 FREESWITCH_SITE = http://files.freeswitch.org/freeswitch-releases
-FREESWITCH_LICENSE = MPLv1.1, \
+FREESWITCH_LICENSE = MPL-1.1, \
        GPLv3+ with font exception (fonts), \
        Apache-2.0 (apr, apr-util), \
        LGPLv2+ (sofia-sip), \
index f92203eff591ecd12c08a7f566d8a260d0f45499..2f7e635e0ff35feb7cecbe25e91c0aba98c8eb1d 100644 (file)
@@ -7,7 +7,7 @@
 HEIRLOOM_MAILX_VERSION = 12.5
 HEIRLOOM_MAILX_SOURCE = heirloom-mailx_$(HEIRLOOM_MAILX_VERSION).orig.tar.gz
 HEIRLOOM_MAILX_SITE = http://snapshot.debian.org/archive/debian/20141023T043132Z/pool/main/h/heirloom-mailx
-HEIRLOOM_MAILX_LICENSE = BSD-4-Clause, Bellcore (base64), OpenVision (imap_gssapi), RSA Data Security (md5), Network Working Group (hmac), MPLv1.1 (nss)
+HEIRLOOM_MAILX_LICENSE = BSD-4-Clause, Bellcore (base64), OpenVision (imap_gssapi), RSA Data Security (md5), Network Working Group (hmac), MPL-1.1 (nss)
 HEIRLOOM_MAILX_LICENSE_FILES = COPYING
 
 ifeq ($(BR2_PACKAGE_OPENSSL),y)
index c06d20be6192e751b4fe58a827bfa4381b230996..fd7b1a0a197253e40d5290a25f8d34f223aecb6f 100644 (file)
@@ -6,7 +6,7 @@
 
 KMSXX_VERSION = bd5f6471e619a6ba2987bc7f66ef78a531f94d6c
 KMSXX_SITE = $(call github,tomba,kmsxx,$(KMSXX_VERSION))
-KMSXX_LICENSE = MPLv2.0
+KMSXX_LICENSE = MPL-2.0
 KMSXX_LICENSE_FILES = LICENSE
 KMSXX_INSTALL_STAGING = YES
 KMSXX_DEPENDENCIES = libdrm host-pkgconf
index 37934290564285480fb16bb7af83c160df0da8ce..7125aa8b1936b2e9d38feadf3ee160b995da96a9 100644 (file)
@@ -7,7 +7,7 @@
 LIBICAL_VERSION = 1.0.1
 LIBICAL_SITE = https://github.com/libical/libical/releases/download/v$(LIBICAL_VERSION)
 LIBICAL_INSTALL_STAGING = YES
-LIBICAL_LICENSE = MPLv1.0 or LGPL-2.1
+LIBICAL_LICENSE = MPL-1.0 or LGPL-2.1
 LIBICAL_LICENSE_FILES = LICENSE
 
 # building without this option is broken, it is used by
index 61cfb244d80d4c3d474c656870dcb8b6b89c641f..5ec2b6151628005620a386ea1cad00d9f493fc09 100644 (file)
@@ -6,7 +6,7 @@
 
 LIBNICE_VERSION = 0.1.13
 LIBNICE_SITE = http://nice.freedesktop.org/releases
-LIBNICE_LICENSE = MPLv1.1 or LGPL-2.1
+LIBNICE_LICENSE = MPL-1.1 or LGPL-2.1
 LIBNICE_LICENSE_FILES = COPYING COPYING.MPL COPYING.LGPL
 LIBNICE_DEPENDENCIES = libglib2 host-pkgconf
 LIBNICE_INSTALL_STAGING = YES
index d95f970988a0b48c4e05d4a59b4cff233cbb51fc..1fc82be0d4fff1eb52fa1ede8a1a64d0c7974fc9 100644 (file)
@@ -10,7 +10,7 @@ LIBNSPR_SITE = https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$(LIBNSPR_
 LIBNSPR_SUBDIR = nspr
 LIBNSPR_INSTALL_STAGING = YES
 LIBNSPR_CONFIG_SCRIPTS = nspr-config
-LIBNSPR_LICENSE = MPLv2.0
+LIBNSPR_LICENSE = MPL-2.0
 LIBNSPR_LICENSE_FILES = nspr/LICENSE
 
 # Set the host CFLAGS and LDFLAGS so NSPR does not guess wrongly
index 76532e8117a77cf1ef258b7350ca4527d32961ce..d624cde09507040ee1787ecad43a2927cca5a03e 100644 (file)
@@ -10,7 +10,7 @@ LIBNSS_SITE = https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_
 LIBNSS_DISTDIR = dist
 LIBNSS_INSTALL_STAGING = YES
 LIBNSS_DEPENDENCIES = libnspr sqlite zlib
-LIBNSS_LICENSE = MPLv2.0
+LIBNSS_LICENSE = MPL-2.0
 LIBNSS_LICENSE_FILES = nss/COPYING
 
 # --gc-sections triggers binutils ld segfault
index 2acbb4ea748f2a726f4546bcc1867f9a4d31c548..b6b7d9ae5e1f756bea6b11d312fc65822fe5b4f4 100644 (file)
@@ -8,7 +8,7 @@ MP4V2_VERSION = 2.0.0
 MP4V2_SOURCE = mp4v2-$(MP4V2_VERSION).tar.bz2
 MP4V2_SITE = https://mp4v2.googlecode.com/files
 MP4V2_INSTALL_STAGING = YES
-MP4V2_LICENSE = MPLv1.1
+MP4V2_LICENSE = MPL-1.1
 MP4V2_LICENSE_FILES = COPYING
 
 # help2man expects to be able to run utilities on the build machine to
index ac76939cb22995d98e0beac704849df524ba5b4f..f4671ae3c16de6b963e7696dd99979d27e223ddd 100644 (file)
@@ -7,7 +7,7 @@
 RABBITMQ_SERVER_VERSION = 3.6.6
 RABBITMQ_SERVER_SITE = http://www.rabbitmq.com/releases/rabbitmq-server/v$(RABBITMQ_SERVER_VERSION)
 RABBITMQ_SERVER_SOURCE = rabbitmq-server-$(RABBITMQ_SERVER_VERSION).tar.xz
-RABBITMQ_SERVER_LICENSE = MPLv1.1, Apache-2.0, BSD-2-Clause, EPL, MIT, MPLv2.0
+RABBITMQ_SERVER_LICENSE = MPL-1.1, Apache-2.0, BSD-2-Clause, EPL, MIT, MPL-2.0
 RABBITMQ_SERVER_LICENSE_FILES = LICENSE-MPL-RabbitMQ \
                                LICENSE LICENSE-APACHE2-ExplorerCanvas \
                                LICENSE-APL2-Rebar LICENSE-APL2-Stomp-Websocket \
index 3355db864bab95a1d855dedcdcad80dbb094543b..99f7ca9b1f6b2d90910484b9d16c3a2ab9ab4323 100644 (file)
@@ -9,7 +9,7 @@ TSTOOLS_VERSION = 08f6be304040e7b84760ac3920bcff4a563b6cd2
 TSTOOLS_SITE = $(call github,kynesim,tstools,$(TSTOOLS_VERSION))
 # tstools upstream doesn't contain any license file so far. See:
 # https://github.com/kynesim/tstools/issues/32
-TSTOOLS_LICENSE = MPLv1.1
+TSTOOLS_LICENSE = MPL-1.1
 TSTOOLS_LICENSE_FILES =
 
 define TSTOOLS_BUILD_CMDS
index 3e35fd758a32c45663bd7f2873b734ca22048ee1..d651c3280b58a10e93d3c0e2f180dcd8ef305923 100644 (file)
@@ -8,7 +8,7 @@ ZMQPP_VERSION = 4.1.2
 ZMQPP_SITE = $(call github,zeromq,zmqpp,$(ZMQPP_VERSION))
 ZMQPP_INSTALL_STAGING = YES
 ZMQPP_DEPENDENCIES = zeromq
-ZMQPP_LICENSE = MPLv2.0
+ZMQPP_LICENSE = MPL-2.0
 ZMQPP_LICENSE_FILES = LICENSE
 ZMQPP_MAKE_OPTS = LD="$(TARGET_CXX)" BUILD_PATH=./build PREFIX=/usr
 ZMQPP_LDFLAGS = $(TARGET_LDFLAGS) -lpthread
index e47da975afae3889a40a8a7467e2e9518e78aa46..baaa57f5f6595982ba025f9e36a705cffc9adac2 100644 (file)
@@ -6,7 +6,7 @@
 
 ZYRE_VERSION = 1d949e4bf79b694ea883c325f5813e87ddc2a687
 ZYRE_SITE = $(call github,zeromq,zyre,$(ZYRE_VERSION))
-ZYRE_LICENSE = MPLv2.0
+ZYRE_LICENSE = MPL-2.0
 ZYRE_LICENSE_FILES = LICENSE
 ZYRE_INSTALL_STAGING = YES
 ZYRE_DEPENDENCIES = czmq zeromq host-pkgconf