[OE-core] [PATCH] nss.inc: Fix LICENSE

2014-09-25 Thread Elizabeth Flanagan
>From reading the COPYING and various license headers, the nss LICENSE was incorrect. It's actually MPL-2.0 (not 1.1) with a few different Or instances. Signed-off-by: Elizabeth Flanagan --- meta/recipes-support/nss/nss.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[OE-core] [PATCH] SPDX:real-time license scanning and SPDX output.

2013-08-23 Thread Elizabeth Flanagan
Signed-off-by: Elizabeth Flanagan --- meta/classes/spdx.bbclass | 321 + meta/conf/licenses.conf | 51 ++- 2 files changed, 371 insertions(+), 1 deletion(-) create mode 100644 meta/classes/spdx.bbclass diff --git a/meta/classes/spdx.bbclass b

[OE-core] [PATCH] adt_installer_internal: fix spelling error

2013-07-18 Thread Elizabeth Flanagan
From: Beth Flanagan s/envrionement/environment/ Signed-off-by: Beth Flanagan --- .../installer/adt-installer/scripts/adt_installer_internal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_inte

[OE-core] [PATCH] adt_installer_internal: fix spelling error

2013-07-18 Thread Elizabeth Flanagan
From: Beth Flanagan s/envrionement/environment/ Signed-off-by: Beth Flanagan --- .../installer/adt-installer/scripts/adt_installer_internal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_inte

[OE-core] [PATCH v2] layer.conf: Bumping LAYERVERSION_core

2013-07-02 Thread Elizabeth Flanagan
having to jump through a lot of hoops trying to figure out where this layer changed. Utilizing LAYERVERSION_* to do it makes sense as there is a significant change that would cause issues for build engineers. Signed-off-by: Elizabeth Flanagan --- meta/conf/layer.conf |2 +- 1 files changed, 1

[OE-core] [PATCH] layer.conf: Bumping LAYERVERSION_core

2013-07-02 Thread Elizabeth Flanagan
Bumping LAYERVERSION_core to denote where meta-toolchain* is being depreciated. Signed-off-by: Elizabeth Flanagan --- meta/conf/layer.conf |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/conf/layer.conf b/meta/conf/layer.conf index a112e86..a834765 100644 --- a

[OE-core] [PATCH v2 1/1] license.bbclass: Including locale packages

2012-12-06 Thread Elizabeth Flanagan
As locale packages are installed on the image, we should be including them in the package/license manifest. This ensures that the manifests are accurate and complete. [ YOCTO #2461 ] Signed-off-by: Elizabeth Flanagan --- meta/classes/license.bbclass |7 +-- 1 files changed, 1

[OE-core] [PATCH v2 0/1] Include locale in the package manifest

2012-12-06 Thread Elizabeth Flanagan
06 11:58:48 -0800) are available in the git repository at: git://git.yoctoproject.org/poky-contrib eflanagan/locale_license http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/locale_license Elizabeth Flanagan (1): license.bbclass: Including locale packages meta/classes/lic

[OE-core] [PATCH 1/1] license.bbclass: Including locale packages

2012-12-05 Thread Elizabeth Flanagan
As locale packages are installed on the image, we should be including them in the package/license manifest. This ensures that the manifests are accurate and complete. [ YOCTO #2461 ] Signed-off-by: Elizabeth Flanagan --- meta/classes/license.bbclass |7 +-- 1 file changed, 1 insertion

[OE-core] [PATCH 0/1] Include locale in the package manifest

2012-12-05 Thread Elizabeth Flanagan
ble in the git repository at: git://git.yoctoproject.org/poky-contrib eflanagan/locale_license http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/locale_license Elizabeth Flanagan (1): license.bbclass: Including locale packages meta/classes/license.bbclass |7 +-

[OE-core] [PATCH 1/1] base/license.bbclass: handle multiple INCOMPATIBLE_LICENSEs

2012-11-29 Thread Elizabeth Flanagan
t this was broken because of a bug in return_spdx() which would die with a runtime error when there was no SPDXLICENSEMAP entry for the string. Signed-off-by: Andy Ross Signed-off-by: Elizabeth Flanagan --- meta/classes/base.bbclass| 67 me

[OE-core] [PATCH 0/1] base/license: Incompatible License fixes

2012-11-29 Thread Elizabeth Flanagan
Some minor changes to Andy Ross's patch to INCOMPATIBLE_LICENSE The following changes since commit 247b6a3754c2c50318e2a73d79981ba0e9cb560b: gstreamer, gst-plugins*: fix localdata (2012-11-28 15:25:33 +) are available in the git repository at: git://git.yoctoproject.org/poky-contrib efl

[OE-core] [PATCH 0/1] Change bzip2 to a less generic license

2012-10-02 Thread Elizabeth Flanagan
/poky-contrib/log/?h=eflanagan/bzip Elizabeth Flanagan (1): bzip2 and busybox: Incorrect LICENSE meta/recipes-core/busybox/busybox.inc |3 +-- meta/recipes-extended/bzip2/bzip2_1.0.6.bb |2 +- 2 files changed, 2 insertions(+), 3 deletions(-) -- 1.7.5.4

[OE-core] [PATCH 1/1] bzip2 and busybox: Incorrect LICENSE

2012-10-02 Thread Elizabeth Flanagan
-off-by: Elizabeth Flanagan --- meta/recipes-core/busybox/busybox.inc |3 +-- meta/recipes-extended/bzip2/bzip2_1.0.6.bb |2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/recipes-core/busybox/busybox.inc b/meta/recipes-core/busybox/busybox.inc index 33e01a4

[OE-core] [PATCH 3/3] license.conf/bbclass: Move globals to license.conf

2012-09-26 Thread Elizabeth Flanagan
This requires the changes to bitbake.conf that allow parsing of license.conf. As we should now be parsing license.conf, we can move some globals out of license.bblcass and into the conf file. Signed-off-by: Elizabeth Flanagan --- meta/classes/license.bbclass | 65

[OE-core] [PATCH 0/3] license.bbclass fixes

2012-09-26 Thread Elizabeth Flanagan
wing changes since commit 0b09e50810162a07ef0aecee91ee32b4a36334a3: busybox: Fix misplaced quote (2012-09-26 18:28:36 +0100) are available in the git repository at: git://git.yoctoproject.org/poky-contrib eflanagan/LICENSE_PATH http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/LICENSE_PA

[OE-core] [PATCH 1/3] license.bbclass: Variable standardization

2012-09-26 Thread Elizabeth Flanagan
The variable mentioned in license.conf is LICENSE_PATH. The variable used in license.bbclass is LICENSE_DIR. Conforming to what is in license.conf Signed-off-by: Elizabeth Flanagan --- meta/classes/license.bbclass |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta

[OE-core] [PATCH 2/3] bitbake.conf: parse license config

2012-09-26 Thread Elizabeth Flanagan
license.conf hasn't been being parsed. It probably should be. Signed-off-by: Elizabeth Flanagan --- meta/conf/bitbake.conf |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 3496d2b..e168ef1 100644 --- a/meta

[OE-core] [PATCH 0/1] Correcting LICENSE for ossp-uuid

2012-09-25 Thread Elizabeth Flanagan
are available in the git repository at: git://git.yoctoproject.org/poky-contrib eflanagan/ossp-uuid-native http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/ossp-uuid-native Elizabeth Flanagan (1): ossp-uuid: LICENSE type corrections. meta/recipes-devtools/ossp-uuid/ossp-uuid_1.6

[OE-core] [PATCH 1/1] ossp-uuid: LICENSE type corrections.

2012-09-25 Thread Elizabeth Flanagan
The LICENSE for ossp-uuid is MIT. As well, the LIC_FILES_CHKSUM was missing the license text within uuid_md5.c Signed-off-by: Elizabeth Flanagan --- meta/recipes-devtools/ossp-uuid/ossp-uuid_1.6.2.bb |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/meta/recipes

[OE-core] [PATCH 1/1] adt-installer: Add adt-installer-dev.bb

2012-09-04 Thread Elizabeth Flanagan
This adds an adt-installer-dev for QA and autobuilder use. It repoints the ADTREPO url to adtrepo-dev.yp.org. Signed-off-by: Elizabeth Flanagan --- .../installer/adt-installer-dev_1.0.bb | 26 .../installer/adt-installer/adt_installer.conf |2 +- 2

[OE-core] [PATCH 0/1] Add adt-installer-dev target for QA use

2012-09-04 Thread Elizabeth Flanagan
99c85ba93075a1aff789cafabbacf42e6a93bd32: build-appliance-image: Update to latest poky master (2012-09-04 18:04:40 +0100) are available in the git repository at: git://git.yoctoproject.org/poky-contrib eflanagan/adtfix http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/adtfix Elizabeth Flanagan (1

[OE-core] [PATCH 1/1] runqemu-gen-tapdevs: add UID to CL options

2012-07-31 Thread Elizabeth Flanagan
runqemu-if* now requires UID as a command line option which means runqemu-gen-tapdevs needs to take it as an option. Signed-off-by: Elizabeth Flanagan --- scripts/runqemu-gen-tapdevs | 16 +--- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/scripts/runqemu-gen

[OE-core] [PATCH 0/1] Update runqemu-gen-tapdevs to take UID

2012-07-31 Thread Elizabeth Flanagan
in the git repository at: git://git.yoctoproject.org/poky-contrib eflanagan/tapdevs http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/tapdevs Elizabeth Flanagan (1): runqemu-gen-tapdevs: add UID to CL options scripts/runqemu-gen-tapdevs | 16 +--- 1 files

[OE-core] [Consolidated Pull 21/22] apt 0.7.14: do_compile failed with gcc 4.7

2012-06-07 Thread Elizabeth Flanagan
#x27; previously declared here Backport the patch from the upstream would fix the problem, both target and native apt need it. [YOCTO #2488] Signed-off-by: Robert Yang Signed-off-by: Elizabeth Flanagan --- .../apt/apt-0.7.14/remove-redeclaration.patch | 63

[OE-core] [Consolidated Pull 20/22] apt-get 0.7.14: hangs at runtime

2012-06-07 Thread Elizabeth Flanagan
12 Revert "apt: Fix a latent bug exposed by gcc 4.7" This reverts commit 9d526462fe97564652771812ad1d363e9962b1e3. [YOCTO #2488] Signed-off-by: Robert Yang Signed-off-by: Elizabeth Flanagan --- .../apt/apt-0.7.14/remove-redeclaration.patch | 57 meta/

[OE-core] [Consolidated Pull 22/22] rootfs_rpm.bbclass: save rpmlib rather than remove it

2012-06-07 Thread Elizabeth Flanagan
build, move the rpmlib to ${T} rather than remove it, and move it back when INC_RPM_IMAGE_GEN =1. [YOCTO #2440] Signed-off-by: Robert Yang Signed-off-by: Elizabeth Flanagan --- meta/classes/image.bbclass |6 ++ meta/classes/rootfs_rpm.bbclass |6 +- 2 files changed, 11 i

[OE-core] [Consolidated Pull 19/22] archiver.bbclass: Reduce some duplication for function get_licenses

2012-06-07 Thread Elizabeth Flanagan
From: Xiaofeng Yan The content to modify this bbclass is as follow: - Use the existing functions to get license as a directory instead of rewriting it for avoiding code duplication. - Use SPDXLICENSEMAP to map licenses [YOCTO #2473] Signed-off-by: Xiaofeng Yan Signed-off-by: Elizabeth

[OE-core] [Consolidated Pull 18/22] connman: upgrade to 1.0

2012-06-07 Thread Elizabeth Flanagan
From: Ross Burton Drop all upstreamed or irrelevant patches, remove unused configure arguments, and add compatibility rprovides for what used to be plugins but are now integrated into the core. Signed-off-by: Ross Burton Signed-off-by: Elizabeth Flanagan --- meta/recipes-connectivity/connman

[OE-core] [Consolidated Pull 16/22] connman: respect the 3g feature and enable/disable ofono support

2012-06-07 Thread Elizabeth Flanagan
From: Ross Burton [YOCTO #2357] Signed-off-by: Ross Burton Signed-off-by: Elizabeth Flanagan --- meta/recipes-connectivity/connman/connman.inc |4 ++-- meta/recipes-connectivity/connman/connman_0.79.bb |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta

[OE-core] [Consolidated Pull 17/22] connman: Document the ACL-breaking sed

2012-06-07 Thread Elizabeth Flanagan
From: Ross Burton Signed-off-by: Ross Burton Signed-off-by: Elizabeth Flanagan --- meta/recipes-connectivity/connman/connman.inc |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/meta/recipes-connectivity/connman/connman.inc b/meta/recipes-connectivity/connman

[OE-core] [Consolidated Pull 15/22] README: Correct documentation URL in top-level README file

2012-06-07 Thread Elizabeth Flanagan
From: "Robert P. J. Day" even though redirection takes care of this, might as well be accurate. Signed-off-by: Robert P. J. Day [elizabeth.flana...@intel.com: Fixed up submitted patch as it was corrupt as sent] Signed-off-by: Elizabeth Flanagan --- README |2 +- 1 files

[OE-core] [Consolidated Pull 06/22] gnupg: add libusb to DEPENDS

2012-06-07 Thread Elizabeth Flanagan
From: Tom Zanussi gnupg apparently depends on libusb: | error: Failed dependencies: |libusb-0.1-4 >= 0.1.3 is needed by gnupg-2.0.18-r1.core2 So add libusb to gnupg DEPENDS. Signed-off-by: Tom Zanussi Signed-off-by: Elizabeth Flanagan --- meta/recipes-support/gnupg/gnupg_2.0.19

[OE-core] [Consolidated Pull 14/22] insane.bbclass: Make ldd exec_prefix error reporting easier to read

2012-06-07 Thread Elizabeth Flanagan
ary under exec_prefix (/usr): libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0xdead1000) Signed-off-by: Mark Hatle Signed-off-by: Elizabeth Flanagan --- meta/classes/insane.bbclass | 20 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/meta/classes/insane.bb

[OE-core] [Consolidated Pull 12/22] shared-mime-info: fix build race condition

2012-06-07 Thread Elizabeth Flanagan
From: Joe Slater The definition of install-data-hook in Makefile.am leads to multiple, overlapping, executions of the install-binPROGRAMS target. We modify the definition to avoid that. Signed-off-by: Joe Slater Signed-off-by: Mark Hatle Signed-off-by: Elizabeth Flanagan --- .../shared

[OE-core] [Consolidated Pull 13/22] gettext: install libgettextlib.a before removing it

2012-06-07 Thread Elizabeth Flanagan
From: Joe Slater In a multiple job build, Makefile can simultaneously be installing and removing libgettextlib.a. We serialize the operations. Signed-off-by: Joe Slater Signed-off-by: Mark Hatle Signed-off-by: Elizabeth Flanagan --- .../gettext/gettext-0.18.1.1/parallel.patch| 34

[OE-core] [Consolidated Pull 11/22] shadow-native: Disable nscd support

2012-06-07 Thread Elizabeth Flanagan
ff-by: Elizabeth Flanagan --- .../shadow/shadow-native_4.1.4.3.bb|5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-extended/shadow/shadow-native_4.1.4.3.bb b/meta/recipes-extended/shadow/shadow-native_4.1.4.3.bb index fece9c6..1e071f1 100644

[OE-core] [Consolidated Pull 07/22] gnupg: disable CCID driver

2012-06-07 Thread Elizabeth Flanagan
kely to be used in a majority of our use cases. Signed-off-by: Tom Zanussi Signed-off-by: Elizabeth Flanagan --- meta/recipes-support/gnupg/gnupg_2.0.19.bb |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/gnupg/gnupg_2.0.19.bb b/meta/recipes-sup

[OE-core] [Consolidated Pull 03/22] task-core-basic: drop portmap

2012-06-07 Thread Elizabeth Flanagan
: Elizabeth Flanagan --- meta/recipes-extended/tasks/task-core-basic.bb |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/meta/recipes-extended/tasks/task-core-basic.bb b/meta/recipes-extended/tasks/task-core-basic.bb index 8bab0db..a810d37 100644 --- a/meta/recipes-extended/tasks

[OE-core] [Consolidated Pull 05/22] telepathy-glib: update to 0.19.0

2012-06-07 Thread Elizabeth Flanagan
From: Cristian Iorga Signed-off-by: Cristian Iorga Signed-off-by: Elizabeth Flanagan --- ...thy-glib_0.18.1.bb => telepathy-glib_0.19.0.bb} |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-connectivity/telepathy/{telepathy-glib_0.18.1.bb => tel

[OE-core] [Consolidated Pull 10/22] groff: Fix build on Fedora 17

2012-06-07 Thread Elizabeth Flanagan
ation like this: | error: Failed dependencies: | bin/perl is needed by groff-1.20.1-r1.ppc603e Signed-off-by: Song.Li Sync up with the do_install_append_virtclass-native chunk. Signed-off-by: Mark Hatle Signed-off-by: Elizabeth Flanagan --- meta/recipes-extended/groff/groff_1.20.1

[OE-core] [Consolidated Pull 01/22] systemtap: Unbreak build for systems with nss headers installed

2012-06-07 Thread Elizabeth Flanagan
From: Andreas Müller * discussed on [1] * patch sent to systemtap [2] [1] http://lists.linuxtogo.org/pipermail/openembedded-core/2012-June/023377.html [2] http://sourceware.org/ml/systemtap/2012-q2/msg00202.html Signed-off-by: Andreas Müller Signed-off-by: Elizabeth Flanagan --- ...prun

[OE-core] [Consolidated Pull 08/22] runqemu-ifup: enable arp proxying

2012-06-07 Thread Elizabeth Flanagan
From: Scott Garman This allows core-image-sato to access the WAN. Thanks to Dexuan Cui for proposing this fix. Fixes [YOCTO #2329] Signed-off-by: Scott Garman Signed-off-by: Elizabeth Flanagan --- scripts/runqemu-ifup |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a

[OE-core] [Consolidated Pull 09/22] beecrypt: disable java

2012-06-07 Thread Elizabeth Flanagan
From: Jesse Zhang If java is installed on host, beecrypt will attempt to use it. Signed-off-by: Jesse Zhang Signed-off-by: Mark Hatle Signed-off-by: Elizabeth Flanagan --- meta/recipes-support/beecrypt/beecrypt_4.2.1.bb |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff

[OE-core] [Consolidated Pull 00/22] Random pulls

2012-06-07 Thread Elizabeth Flanagan
Richard, Here are the next batch of pull requests. I'm excluding Mark's rpm work as during testing it uncovered some bugs. We've also uncovered some issues with connman-gnome DEPENDS that I'll hopefully have a patch for in the morning that cause it to fail if the DEPENDS aren't met. -b The foll

[OE-core] [Consolidated Pull 04/22] rpcbind: add and use startup script, move binaries

2012-06-07 Thread Elizabeth Flanagan
From: Christopher Larson - Add init script from debian, tweaked for us - Move binaries from bindir to sbindir, as debian does Signed-off-by: Christopher Larson Signed-off-by: Elizabeth Flanagan --- meta/recipes-extended/rpcbind/rpcbind/init.d | 85 meta/recipes

[OE-core] [Consolidated Pull 00/19] General pull request

2012-06-04 Thread Elizabeth Flanagan
external-sourcery-toolchain: forcibly create usr/lib Elizabeth Flanagan (3): license.bbclass: Adding PV to package.manifest license.bbclass: optimize pkg runtime data lsbinitscripts: Missing popt DEPENDS Laurentiu Palcu (2): directfb: upgrade to 1.5.3 directfb-examples: upgrade to 1

[OE-core] [PATCH 1/1] license.bbclass: Adding PV to package.manifest

2012-05-30 Thread Elizabeth Flanagan
Per request, adding the package version to the package manifest file. Signed-off-by: Elizabeth Flanagan --- meta/classes/license.bbclass |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass index 6c4a673..a537496

[OE-core] [PATCH 0/1] Package version to package manifest

2012-05-30 Thread Elizabeth Flanagan
at: git://git.yoctoproject.org/poky-contrib eflanagan/license_pkg http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/license_pkg Elizabeth Flanagan (1): license.bbclass: Adding PV to package.manifest meta/classes/license.bbclass |2 ++ 1 files changed, 2 insertions(+), 0

[OE-core] [PATCH 0/1] Inefficient find of pkg data

2012-05-30 Thread Elizabeth Flanagan
/license_1.3 http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/license_1.3 Elizabeth Flanagan (1): license.bbclass: optimize pkg runtime data meta/classes/license.bbclass | 40 +++- 1 files changed, 19 insertions(+), 21 deletions(-) -- 1.7.5.4

[OE-core] [PATCH 1/1] license.bbclass: optimize pkg runtime data

2012-05-30 Thread Elizabeth Flanagan
-by: Elizabeth Flanagan --- meta/classes/license.bbclass | 40 +++- 1 files changed, 19 insertions(+), 21 deletions(-) diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass index 6c4a673..d93ddf9 100644 --- a/meta/classes/license.bbclass

[OE-core] [PATCH 1/1] license.bbclass: Infinite recursion of or nodes

2011-05-28 Thread Elizabeth Flanagan
This fixes two bugs. When populate_lic was hitting | it was going into an infinite recursion of the node. Also, some LICENSE fields may start with "(". We want to avoid invalid python syntax here, so we strip out the whitespace. Signed-off-by: Beth Flanagan --- meta/classes/license.bbclass |

[OE-core] [PATCH 0/1] license.bbclass: Fix for infinite recursion and bad license_type

2011-05-28 Thread Elizabeth Flanagan
- Fixing LicenseVisitor so it forks at a BitOr instead of infinitely checking the node. - Fixing the bad license_type syntax by lstriping it so it's valid python. - Moved the bb.warn that we're using a SPDXLICENSEMAP to a note. The following changes since commit 1169f1b066d0028bd2ef7915440450bd

Re: [OE-core] [PATCH 0/1][v3] license.bbclass parsing changes rebased sans debug

2011-05-28 Thread Elizabeth Flanagan
On 05/28/2011 01:57 PM, Khem Raj wrote: On 5/28/2011 10:54 AM, Elizabeth Flanagan wrote: In this case, elfutils should probably be changes as well as license.bbclass. As do_populate_lic is looking for valid python to make a syntax tree from, this will fail. Solution: 1. Fix license.bbclass

Re: [OE-core] [PATCH 0/1][v3] license.bbclass parsing changes rebased sans debug

2011-05-28 Thread Elizabeth Flanagan
e GCC exception. I haven't read the license yet). I'll poke around this today. -b On 05/28/2011 09:55 AM, Khem Raj wrote: On 5/28/2011 2:16 AM, Koen Kooi wrote: Op 28 mei 2011, om 00:13 heeft Elizabeth Flanagan het volgende geschreven: Using python abstract syntax trees as a pa

Re: [OE-core] [PATCH 0/1][v3] license.bbclass parsing changes rebased sans debug

2011-05-28 Thread Elizabeth Flanagan
Could you send me the log. That's odd and shouldn't have happened (the license is only two licenses...) -b On 05/28/2011 02:16 AM, Koen Kooi wrote: Op 28 mei 2011, om 00:13 heeft Elizabeth Flanagan het volgende geschreven: Using python abstract syntax trees as a parser and an a

[OE-core] [PATCH 0/1][v3] license.bbclass parsing changes rebased sans debug

2011-05-27 Thread Elizabeth Flanagan
Using python abstract syntax trees as a parser and an ast visitor class, I've begun the first steps to being able to put some sanity to license selection. One note. License modifiers have traditionally been limited to the "or greater" modifier "+". I've added another modifier "with exceptions" f

[OE-core] [PATCH 1/1][v3] license.bbclass: Sane Parsing of licenses

2011-05-27 Thread Elizabeth Flanagan
This is a first pass at sane license parsing, using python abstract syntax trees. A few notes on this since ast is not generally used. I massage the LICENSE field to be more pythonesque and then create an ast. I then dump the ast and using a LicenseVisitor class, recurse through the tree, looki

[OE-core] [PATCH 0/1][v2] license.bbclass parsing changes rebased

2011-05-27 Thread Elizabeth Flanagan
Using python abstract syntax trees as a parser and an ast visitor class, I've begun the first steps to being able to put some sanity to license selection. One note. License modifiers have traditionally been limited to the "or greater" modifier "+". I've added another modifier "with exceptions" f

Re: [OE-core] [PATCH 1/1][v2] license.bbclass: Sane Parsing of licenses

2011-05-27 Thread Elizabeth Flanagan
Scratch this. I forgot to remove some debug. -b On 05/27/2011 03:00 PM, Elizabeth Flanagan wrote: This is a first pass at sane license parsing, using python abstract syntax trees. A few notes on this since ast is not generally used. I massage the LICENSE field to be more pythonesque and then

[OE-core] [PATCH 1/1][v2] license.bbclass: Sane Parsing of licenses

2011-05-27 Thread Elizabeth Flanagan
This is a first pass at sane license parsing, using python abstract syntax trees. A few notes on this since ast is not generally used. I massage the LICENSE field to be more pythonesque and then create an ast. I then dump the ast and using a LicenseVisitor class, recurse through the tree, looki

[OE-core] [PATCH 5/5] license.bbclass: Fixing LICENSE modifiers.

2011-05-25 Thread Elizabeth Flanagan
I support two license type modifiers. + meaning "or greater" and * meaning "with exceptions" for licenses that don't have a generic "with exceptions" (as some do). For now, I'm stripping them out and doing the base generic Signed-off-by: Beth Flanagan --- meta/classes/license.bbclass |8 +

[OE-core] [PATCH 4/5] license.bbclass: Fixing X-MIT SPDX license mapping

2011-05-25 Thread Elizabeth Flanagan
MIT-X mapped to the incorrect license. Signed-off-by: Beth Flanagan --- meta/classes/license.bbclass |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass index 988c682..6a2998a 100644 --- a/meta/classes/license.bb

[OE-core] [PATCH 3/5] License Field Cleanup: Non-standard field names

2011-05-25 Thread Elizabeth Flanagan
I've cleaned up some odd license fields, fixed some license names and corrected some incorrect licenses. LICENSE really needs a pass through by the maintainers as some of the licensing is incorrect. Also, every license with Artistic should be gone through and noted as which version of Artistic.

[OE-core] [PATCH 2/5] license.bbclass: Sane Parsing of licenses

2011-05-25 Thread Elizabeth Flanagan
This is a first pass at sane license parsing, using python abstract syntax trees. A few notes on this since ast is not generally used. I massage the LICENSE field to be more pythonesque and then create an ast. I then dump the ast and using a LicenseVisitor class, recurse through the tree, looki

[OE-core] [PATCH 0/5] license.bbclass parsing changes and common-license additions

2011-05-25 Thread Elizabeth Flanagan
This pull request is a consolidated pull of some changes to the license.bbclass license parsing, some cleanup of existing licenses, and some additions to/ modifications of various licenses kept in meta/files/common-licenses. I've modified the common-licenses by adding licenses from the Software P