[OE-core] [PATCH 2/3] ffmpeg: Fix the license description

Burton, Ross ross.burton at intel.com
Tue Feb 21 01:21:35 UTC 2017


On 16 February 2017 at 10:34, Andreas Oberritter <obi at opendreambox.org>
wrote:

> +LICENSE = "BSD & GPLv2+ & LGPLv2.1+ & MIT"
> +LICENSE_${PN} = "GPLv2+"
> +LICENSE_libavcodec = "${@bb.utils.contains('PACKAGECONFIG', 'gpl',
> 'GPLv2+', 'LGPLv2.1+', d)}"
> +LICENSE_libavdevice = "${@bb.utils.contains('PACKAGECONFIG', 'gpl',
> 'GPLv2+', 'LGPLv2.1+', d)}"
> +LICENSE_libavfilter = "${@bb.utils.contains('PACKAGECONFIG', 'gpl',
> 'GPLv2+', 'LGPLv2.1+', d)}"
> +LICENSE_libavformat = "${@bb.utils.contains('PACKAGECONFIG', 'gpl',
> 'GPLv2+', 'LGPLv2.1+', d)}"
> +LICENSE_libavresample = "${@bb.utils.contains('PACKAGECONFIG', 'gpl',
> 'GPLv2+', 'LGPLv2.1+', d)}"
> +LICENSE_libavutil = "${@bb.utils.contains('PACKAGECONFIG', 'gpl',
> 'GPLv2+', 'LGPLv2.1+', d)}"
> +LICENSE_libpostproc = "GPLv2+"
> +LICENSE_libswresample = "${@bb.utils.contains('PACKAGECONFIG', 'gpl',
> 'GPLv2+', 'LGPLv2.1+', d)}"
> +LICENSE_libswscale = "${@bb.utils.contains('PACKAGECONFIG', 'gpl',
> 'GPLv2+', 'LGPLv2.1+', d)}"
>

Using a script to extract the pkgdata information, I see this license
information in the runtime libraries.

libswscale-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
libswresample-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
libpostproc-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
libavutil-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
libavformat-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
libavfilter-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
libavdevice-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
libavcodec-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
libswscale: GPLv2+
libswresample: GPLv2+
libpostproc: GPLv2+
libavutil: GPLv2+
libavformat: GPLv2+
libavfilter: GPLv2+
libavdevice: GPLv2+
libavcodec: GPLv2+
ffmpeg-dbg: BSD & GPLv2+ & LGPLv2.1+ & MIT
ffmpeg-staticdev: BSD & GPLv2+ & LGPLv2.1+ & MIT
ffmpeg-dev: BSD & GPLv2+ & LGPLv2.1+ & MIT
ffmpeg-doc: BSD & GPLv2+ & LGPLv2.1+ & MIT
ffmpeg-locale: BSD & GPLv2+ & LGPLv2.1+ & MIT
ffmpeg: GPLv2+

It looks like the BSD/LGPL/MIT license statements don't end up in any
packages which actually contain binaries.  Is this correct?

Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170221/08ffe3c8/attachment-0002.html>


More information about the Openembedded-core mailing list