[OE-core] [meta-oe][PATCH] pcsc-lite: Seperate GPLV3 portions from BSD

Anders Darander anders at chargestorm.se
Thu Aug 11 06:57:52 UTC 2016


* Mark Hatle <mark.hatle at windriver.com> [160810 22:18]:

> On 8/10/16 2:12 PM, Davis, Michael wrote:
> > GPLV3 and BSD portions were originally placed in the same package.
> > The GPLv3 portion has been seperated into pcsc-lite-spy so the package can be used with GPLv3 blacklisted.

> > Signed-off-by: Michael Davis <michael.davis at essvote.com>
> > ---
> >  meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb | 11 +++++++----
> >  1 file changed, 7 insertions(+), 4 deletions(-)

> > diff --git a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb
> > index cc72549..e1d405b 100644
> > --- a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb
> > +++ b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.13.bb
> > @@ -1,6 +1,7 @@
> >  SUMMARY = "PC/SC Lite smart card framework and applications"
> >  HOMEPAGE = "http://pcsclite.alioth.debian.org/"
> > -LICENSE = "BSD & GPLv3+"
> > +LICENSE = "BSD" 

> LICENSE should be the overall license(s) of the sources used to produce the
> binaries.

> So in this case you'd want to do:

> LICENSE = "BSD & GPLv3+"
> LICENSE_${PN} = "BSD"
> LICENSE_${PN}-lib = "BSD"
> ...
> LICENSE_${PN}-spy = "GPLv3+"
> LICENSE_${PN}-dev = "GPLv3+"

Shouldn't the ${PN}-dev package have the combined license?

Cheers,
Anders

-- 
Anders Darander, Senior System Architect
ChargeStorm AB / eStorm AB



More information about the Openembedded-core mailing list