During the last year Mono changed licenses from GPLv2 to MIT: http://www.mono-project.com/news/2016/03/31/mono-relicensed-mit/
As such, we need to split the license out from mono-4.xx.inc so that future consumers of that include can change the license as needed. This changeset introduces mono-gplv2.inc to encode the GPLv2 license. There is no functionality difference in this commit. Signed-off-by: Barry Grussling <ba...@grussling.com> --- recipes-mono/mono/mono-4.xx.inc | 3 --- recipes-mono/mono/mono-gplv2.inc | 3 +++ recipes-mono/mono/mono-native_4.0.1.28.bb | 1 + recipes-mono/mono/mono-native_4.0.1.34.bb | 1 + recipes-mono/mono/mono-native_4.0.1.bb | 1 + recipes-mono/mono/mono-native_4.0.2.4.bb | 1 + recipes-mono/mono/mono-native_4.0.2.5.bb | 1 + recipes-mono/mono/mono-native_4.0.3.13.bb | 1 + recipes-mono/mono/mono-native_4.0.3.19.bb | 1 + recipes-mono/mono/mono-native_4.0.3.20.bb | 1 + recipes-mono/mono/mono-native_4.0.4.1.bb | 1 + recipes-mono/mono/mono-native_4.2.0.179.bb | 1 + recipes-mono/mono/mono-native_4.2.0.207.bb | 1 + recipes-mono/mono/mono-native_4.2.1.102.bb | 1 + recipes-mono/mono/mono-native_4.2.1.36.bb | 1 + recipes-mono/mono/mono-native_4.2.1.60.bb | 1 + recipes-mono/mono/mono-native_4.2.2.10.bb | 1 + recipes-mono/mono/mono-native_4.2.2.29.bb | 1 + recipes-mono/mono/mono-native_4.2.2.30.bb | 1 + recipes-mono/mono/mono-native_4.3.2.467.bb | 1 + recipes-mono/mono/mono-native_4.4.0.122.bb | 1 + recipes-mono/mono/mono-native_4.4.0.148.bb | 1 + recipes-mono/mono/mono_4.0.1.28.bb | 1 + recipes-mono/mono/mono_4.0.1.34.bb | 1 + recipes-mono/mono/mono_4.0.1.bb | 1 + recipes-mono/mono/mono_4.0.2.4.bb | 1 + recipes-mono/mono/mono_4.0.2.5.bb | 1 + recipes-mono/mono/mono_4.0.3.13.bb | 1 + recipes-mono/mono/mono_4.0.3.19.bb | 1 + recipes-mono/mono/mono_4.0.3.20.bb | 1 + recipes-mono/mono/mono_4.0.4.1.bb | 1 + recipes-mono/mono/mono_4.2.0.179.bb | 1 + recipes-mono/mono/mono_4.2.0.207.bb | 1 + recipes-mono/mono/mono_4.2.1.102.bb | 1 + recipes-mono/mono/mono_4.2.1.36.bb | 1 + recipes-mono/mono/mono_4.2.1.60.bb | 1 + recipes-mono/mono/mono_4.2.2.10.bb | 1 + recipes-mono/mono/mono_4.2.2.29.bb | 1 + recipes-mono/mono/mono_4.2.2.30.bb | 1 + recipes-mono/mono/mono_4.3.2.467.bb | 1 + recipes-mono/mono/mono_4.4.0.122.bb | 1 + recipes-mono/mono/mono_4.4.0.148.bb | 1 + 42 files changed, 43 insertions(+), 3 deletions(-) create mode 100644 recipes-mono/mono/mono-gplv2.inc diff --git a/recipes-mono/mono/mono-4.xx.inc b/recipes-mono/mono/mono-4.xx.inc index 855c857..3ce5871 100644 --- a/recipes-mono/mono/mono-4.xx.inc +++ b/recipes-mono/mono/mono-4.xx.inc @@ -3,12 +3,9 @@ DESCRIPTION = "This is part of the Mono project - http://mono-project.com" HOMEPAGE = "http://mono-project.com" BUGTRACKER = "http://bugzilla.xamarin.com/" SECTION = "devel" -LICENSE = "GPLv2" DEPENDS = "zlib" -LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=80862f3fd0e11a5fa0318070c54461ce" - SRC_URI = "http://download.mono-project.com/sources/mono/mono-${PV}.tar.bz2 \ file://dllmap-config.in.diff \ file://0002-prevent-threadpool-exception5-test-hanging.patch \ diff --git a/recipes-mono/mono/mono-gplv2.inc b/recipes-mono/mono/mono-gplv2.inc new file mode 100644 index 0000000..6996514 --- /dev/null +++ b/recipes-mono/mono/mono-gplv2.inc @@ -0,0 +1,3 @@ +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=80862f3fd0e11a5fa0318070c54461ce" + diff --git a/recipes-mono/mono/mono-native_4.0.1.28.bb b/recipes-mono/mono/mono-native_4.0.1.28.bb index a39aa68..4673573 100644 --- a/recipes-mono/mono/mono-native_4.0.1.28.bb +++ b/recipes-mono/mono/mono-native_4.0.1.28.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc EXTRA_OECONF += "mono_cv_uscore=no --with-sigaltstack=no --with-mcs-docs=no " diff --git a/recipes-mono/mono/mono-native_4.0.1.34.bb b/recipes-mono/mono/mono-native_4.0.1.34.bb index 208968f..3dbb1d9 100644 --- a/recipes-mono/mono/mono-native_4.0.1.34.bb +++ b/recipes-mono/mono/mono-native_4.0.1.34.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc EXTRA_OECONF += "mono_cv_uscore=no --with-sigaltstack=no --with-mcs-docs=no " diff --git a/recipes-mono/mono/mono-native_4.0.1.bb b/recipes-mono/mono/mono-native_4.0.1.bb index cbcebe4..4f2cf03 100644 --- a/recipes-mono/mono/mono-native_4.0.1.bb +++ b/recipes-mono/mono/mono-native_4.0.1.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc EXTRA_OECONF += "mono_cv_uscore=no --with-sigaltstack=no --with-mcs-docs=no " diff --git a/recipes-mono/mono/mono-native_4.0.2.4.bb b/recipes-mono/mono/mono-native_4.0.2.4.bb index fbbec72..afdca44 100644 --- a/recipes-mono/mono/mono-native_4.0.2.4.bb +++ b/recipes-mono/mono/mono-native_4.0.2.4.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.0.2.5.bb b/recipes-mono/mono/mono-native_4.0.2.5.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.0.2.5.bb +++ b/recipes-mono/mono/mono-native_4.0.2.5.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.0.3.13.bb b/recipes-mono/mono/mono-native_4.0.3.13.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.0.3.13.bb +++ b/recipes-mono/mono/mono-native_4.0.3.13.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.0.3.19.bb b/recipes-mono/mono/mono-native_4.0.3.19.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.0.3.19.bb +++ b/recipes-mono/mono/mono-native_4.0.3.19.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.0.3.20.bb b/recipes-mono/mono/mono-native_4.0.3.20.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.0.3.20.bb +++ b/recipes-mono/mono/mono-native_4.0.3.20.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.0.4.1.bb b/recipes-mono/mono/mono-native_4.0.4.1.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.0.4.1.bb +++ b/recipes-mono/mono/mono-native_4.0.4.1.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.2.0.179.bb b/recipes-mono/mono/mono-native_4.2.0.179.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.2.0.179.bb +++ b/recipes-mono/mono/mono-native_4.2.0.179.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.2.0.207.bb b/recipes-mono/mono/mono-native_4.2.0.207.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.2.0.207.bb +++ b/recipes-mono/mono/mono-native_4.2.0.207.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.2.1.102.bb b/recipes-mono/mono/mono-native_4.2.1.102.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.2.1.102.bb +++ b/recipes-mono/mono/mono-native_4.2.1.102.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.2.1.36.bb b/recipes-mono/mono/mono-native_4.2.1.36.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.2.1.36.bb +++ b/recipes-mono/mono/mono-native_4.2.1.36.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.2.1.60.bb b/recipes-mono/mono/mono-native_4.2.1.60.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.2.1.60.bb +++ b/recipes-mono/mono/mono-native_4.2.1.60.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.2.2.10.bb b/recipes-mono/mono/mono-native_4.2.2.10.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.2.2.10.bb +++ b/recipes-mono/mono/mono-native_4.2.2.10.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.2.2.29.bb b/recipes-mono/mono/mono-native_4.2.2.29.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.2.2.29.bb +++ b/recipes-mono/mono/mono-native_4.2.2.29.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.2.2.30.bb b/recipes-mono/mono/mono-native_4.2.2.30.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.2.2.30.bb +++ b/recipes-mono/mono/mono-native_4.2.2.30.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.3.2.467.bb b/recipes-mono/mono/mono-native_4.3.2.467.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.3.2.467.bb +++ b/recipes-mono/mono/mono-native_4.3.2.467.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.4.0.122.bb b/recipes-mono/mono/mono-native_4.4.0.122.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.4.0.122.bb +++ b/recipes-mono/mono/mono-native_4.4.0.122.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono-native_4.4.0.148.bb b/recipes-mono/mono/mono-native_4.4.0.148.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono-native_4.4.0.148.bb +++ b/recipes-mono/mono/mono-native_4.4.0.148.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.0.1.28.bb b/recipes-mono/mono/mono_4.0.1.28.bb index 694215e..4a0ccee 100644 --- a/recipes-mono/mono/mono_4.0.1.28.bb +++ b/recipes-mono/mono/mono_4.0.1.28.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc DEPENDS = "mono-native" diff --git a/recipes-mono/mono/mono_4.0.1.34.bb b/recipes-mono/mono/mono_4.0.1.34.bb index 74b3a31..4d15501 100644 --- a/recipes-mono/mono/mono_4.0.1.34.bb +++ b/recipes-mono/mono/mono_4.0.1.34.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc DEPENDS = "mono-native" diff --git a/recipes-mono/mono/mono_4.0.1.bb b/recipes-mono/mono/mono_4.0.1.bb index ff55fc7..da42224 100644 --- a/recipes-mono/mono/mono_4.0.1.bb +++ b/recipes-mono/mono/mono_4.0.1.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc DEPENDS = "mono-native" diff --git a/recipes-mono/mono/mono_4.0.2.4.bb b/recipes-mono/mono/mono_4.0.2.4.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono_4.0.2.4.bb +++ b/recipes-mono/mono/mono_4.0.2.4.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.0.2.5.bb b/recipes-mono/mono/mono_4.0.2.5.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono_4.0.2.5.bb +++ b/recipes-mono/mono/mono_4.0.2.5.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.0.3.13.bb b/recipes-mono/mono/mono_4.0.3.13.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono_4.0.3.13.bb +++ b/recipes-mono/mono/mono_4.0.3.13.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.0.3.19.bb b/recipes-mono/mono/mono_4.0.3.19.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono_4.0.3.19.bb +++ b/recipes-mono/mono/mono_4.0.3.19.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.0.3.20.bb b/recipes-mono/mono/mono_4.0.3.20.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono_4.0.3.20.bb +++ b/recipes-mono/mono/mono_4.0.3.20.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.0.4.1.bb b/recipes-mono/mono/mono_4.0.4.1.bb index 9aa04a5..52f7f5c 100644 --- a/recipes-mono/mono/mono_4.0.4.1.bb +++ b/recipes-mono/mono/mono_4.0.4.1.bb @@ -1,3 +1,4 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.2.0.179.bb b/recipes-mono/mono/mono_4.2.0.179.bb index 67b2ba5..1fa5f30 100644 --- a/recipes-mono/mono/mono_4.2.0.179.bb +++ b/recipes-mono/mono/mono_4.2.0.179.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.2.0.207.bb b/recipes-mono/mono/mono_4.2.0.207.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.2.0.207.bb +++ b/recipes-mono/mono/mono_4.2.0.207.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.2.1.102.bb b/recipes-mono/mono/mono_4.2.1.102.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.2.1.102.bb +++ b/recipes-mono/mono/mono_4.2.1.102.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.2.1.36.bb b/recipes-mono/mono/mono_4.2.1.36.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.2.1.36.bb +++ b/recipes-mono/mono/mono_4.2.1.36.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.2.1.60.bb b/recipes-mono/mono/mono_4.2.1.60.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.2.1.60.bb +++ b/recipes-mono/mono/mono_4.2.1.60.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.2.2.10.bb b/recipes-mono/mono/mono_4.2.2.10.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.2.2.10.bb +++ b/recipes-mono/mono/mono_4.2.2.10.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.2.2.29.bb b/recipes-mono/mono/mono_4.2.2.29.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.2.2.29.bb +++ b/recipes-mono/mono/mono_4.2.2.29.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.2.2.30.bb b/recipes-mono/mono/mono_4.2.2.30.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.2.2.30.bb +++ b/recipes-mono/mono/mono_4.2.2.30.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.3.2.467.bb b/recipes-mono/mono/mono_4.3.2.467.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.3.2.467.bb +++ b/recipes-mono/mono/mono_4.3.2.467.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.4.0.122.bb b/recipes-mono/mono/mono_4.4.0.122.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.4.0.122.bb +++ b/recipes-mono/mono/mono_4.4.0.122.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc diff --git a/recipes-mono/mono/mono_4.4.0.148.bb b/recipes-mono/mono/mono_4.4.0.148.bb index 0e770c7..dc2bf9b 100644 --- a/recipes-mono/mono/mono_4.4.0.148.bb +++ b/recipes-mono/mono/mono_4.4.0.148.bb @@ -1,4 +1,5 @@ require mono-4.xx.inc +require mono-gplv2.inc require ${PN}-base.inc require mono-${PV}.inc -- 2.10.2 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto