[OE-core] [PATCH] opkg: add patch to make sure that D is empty when executing postinst scripts on target
Signed-off-by: Martin Jansa martin.ja...@gmail.com --- .../opkg/opkg/offlineroot_varname.patch| 33 +++- meta/recipes-devtools/opkg/opkg_svn.bb |4 +- 2 files changed, 27 insertions(+), 10 deletions(-) diff --git a/meta/recipes-devtools/opkg/opkg/offlineroot_varname.patch b/meta/recipes-devtools/opkg/opkg/offlineroot_varname.patch index a67f389..73600e3 100644 --- a/meta/recipes-devtools/opkg/opkg/offlineroot_varname.patch +++ b/meta/recipes-devtools/opkg/opkg/offlineroot_varname.patch @@ -1,20 +1,37 @@ OE uses D as the offline install directory in its scripts, not PKG_ROOT. +D is expected to be empty on when offline_root is not used. Upstream-Status: Inappropriate [OE specific usage] RP 2011/12/15 -Index: trunk/libopkg/pkg.c -=== trunk.orig/libopkg/pkg.c 2011-12-15 15:58:39.0 + -+++ trunk/libopkg/pkg.c2011-12-15 20:04:50.109992736 + -@@ -1280,7 +1280,7 @@ +Signed-off-by: Martin Jansa martin.ja...@gmail.com + +diff --git a/libopkg/pkg.c b/libopkg/pkg.c +index 6ccbde2..7d16f84 100644 +--- a/libopkg/pkg.c b/libopkg/pkg.c +@@ -1250,6 +1250,7 @@ pkg_run_script(pkg_t *pkg, const char *script, const char *args) + int err; + char *path; + char *cmd; ++ char *pkg_root; + + if (conf-noaction) +return 0; +@@ -1280,8 +1281,13 @@ pkg_run_script(pkg_t *pkg, const char *script, const char *args) opkg_msg(INFO, Running script %s.\n, path); - setenv(PKG_ROOT, -+ setenv(D, - pkg-dest ? pkg-dest-root_dir : conf-default_dest-root_dir, 1); +- pkg-dest ? pkg-dest-root_dir : conf-default_dest-root_dir, 1); ++ pkg_root=pkg-dest ? pkg-dest-root_dir : conf-default_dest-root_dir; ++ setenv(PKG_ROOT, pkg_root, 1); ++ if (conf-offline_root) { ++ setenv(D, pkg_root, 1); ++ } else { ++ setenv(D, , 1); ++ } if (! file_exists(path)) { - + free(path); diff --git a/meta/recipes-devtools/opkg/opkg_svn.bb b/meta/recipes-devtools/opkg/opkg_svn.bb index dbdfc7e..065a2cb 100644 --- a/meta/recipes-devtools/opkg/opkg_svn.bb +++ b/meta/recipes-devtools/opkg/opkg_svn.bb @@ -13,7 +13,7 @@ SRC_URI = svn://opkg.googlecode.com/svn;module=trunk;proto=http \ file://add_vercmp.patch \ file://add_uname_support.patch \ file://fix_installorder.patch \ - file://offline_postinstall.patch\ + file://offline_postinstall.patch \ file://offlineroot_varname.patch \ file://track_parents.patch \ @@ -22,7 +22,7 @@ S = ${WORKDIR}/trunk SRCREV = 633 PV = 0.1.8+svnr${SRCPV} -PR = r3 +PR = r4 PACKAGES =+ libopkg${PKGSUFFIX}-dev libopkg${PKGSUFFIX} update-alternatives-cworth${PKGSUFFIX} -- 1.7.8 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/1] socat: add the latest stable version 1.7.2.0
Op 19 dec. 2011, om 06:22 heeft Dexuan Cui het volgende geschreven: +DEPENDS = openssl + +LICENSE = GPLv2+ Linking GPL and openssl is not allowed due to the advertising clause in BSD. The socat people realized that and say: license --- socat is distributed under the terms of the GNU GPL; except for install-sh, which is copyright MIT, with its own license; In addition, as a special exception, the copyright holder gives permission to link the code of this program with any version of the OpenSSL library which is distributed under a license identical to that listed in the included COPYING.OpenSSL file, and distribute linked combinations including the two. You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. If you modify this file, you may extend this exception to your version of the file, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. regards, Koen signature.asc Description: Message signed with OpenPGP using GPGMail ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/5] kernel.bbclass: move uImage handling to separate task
Op 19 dec. 2011, om 02:39 heeft Bruce Ashfield het volgende geschreven: On Sun, Dec 18, 2011 at 4:19 PM, Koen Kooi k...@dominion.thruhere.net wrote: Op 18 dec. 2011, om 21:27 heeft Bruce Ashfield het volgende geschreven: On Sun, Dec 18, 2011 at 3:13 PM, Koen Kooi k...@dominion.thruhere.net wrote: Op 18 dec. 2011, om 20:47 heeft Dmitry Eremin-Solenikov het volgende geschreven: As per org.oe.dev and meta-oe's kernel.bbclass move uImage creation to separate task from do_deploy. This way the do_install task can also benefit from generated uImage. The only major feature of oe-core's version (not to recreate uImage if it exists) is retained in this patch. I still don't agree with that behaviour. The in-kernel uImage code is just like the in-kernel defconfigs: useless for people who aren't kernel developers. In that case, shouldn't people doing u-boot development (or other non-kernel developers), be building a uImage via something that isn't in kernel.bbclass ? I use the kernel.bbclass in meta-oe, that does what I need. ok. I was just trying to wrap my head around the use case, since I'm missing something, and that would help me understand what is missing in the in kernel uImage generation scripts. With that, we could see about getting changes upstream to address deficiencies. The biggest problem is that upstream is $vendor in a lot of cases, so fixing it once in OE is more productive than patching N vendor kernels. I agree that mainline should have the working version, but for my current project mainline doesn't even have support for this SoC and won't have till devicetree has cured worldpeace. regards, Koen signature.asc Description: Message signed with OpenPGP using GPGMail ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/1] socat: add the latest stable version 1.7.2.0
Koen Kooi wrote on 2011-12-19: Op 19 dec. 2011, om 06:22 heeft Dexuan Cui het volgende geschreven: +DEPENDS = openssl + +LICENSE = GPLv2+ Hi Koen, Thanks very much for the comment! Linking GPL and openssl is not allowed due to the advertising clause in BSD. The socat people realized that and say: the advertising clause in BSD? I suppose you meant the advertising clause in openssl license? license --- socat is distributed under the terms of the GNU GPL; except for install-sh, which is copyright MIT, with its own license; In addition, as a special exception, the copyright holder gives permission to link the code of this program with any version of the OpenSSL library which is distributed under a license identical to that listed in the included COPYING.OpenSSL file, and distribute linked combinations including the two. You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. If you modify this file, you may extend this exception to your version of the file, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. My understanding is: the author of socat allows us to link socat to the lib openssl? Koen, I'm really not good at the license stuff at all. Could you please explain the situation in more details? What need we do if we want to add the socat recipe into poky? It has already been in OE for a long period of time. Thanks, -- Dexuan ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/1] socat: add the latest stable version 1.7.2.0
Op 19 dec. 2011, om 10:16 heeft Cui, Dexuan het volgende geschreven: Koen Kooi wrote on 2011-12-19: Op 19 dec. 2011, om 06:22 heeft Dexuan Cui het volgende geschreven: +DEPENDS = openssl + +LICENSE = GPLv2+ Hi Koen, Thanks very much for the comment! Linking GPL and openssl is not allowed due to the advertising clause in BSD. The socat people realized that and say: the advertising clause in BSD? I suppose you meant the advertising clause in openssl license? Yes, indeed license --- socat is distributed under the terms of the GNU GPL; except for install-sh, which is copyright MIT, with its own license; In addition, as a special exception, the copyright holder gives permission to link the code of this program with any version of the OpenSSL library which is distributed under a license identical to that listed in the included COPYING.OpenSSL file, and distribute linked combinations including the two. You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. If you modify this file, you may extend this exception to your version of the file, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. My understanding is: the author of socat allows us to link socat to the lib openssl? Correct. I don't know what happens when you include socat in a GPL product, but that's for other people to worry about :) Koen, I'm really not good at the license stuff at all. Could you please explain the situation in more details? From what I've understood the advertising clause is consired a restriction by the GPL and hence incompatible. Since openssl is so widespread and gnutls so buggy the exception was invented to allow openssl to link with gpl software. What need we do if we want to add the socat recipe into poky? It has already been in OE for a long period of time. Some googling suggests that 'GPL-2.0+-with-OpenSSL-exception' is SPDX compatible, so we could put that in LICENSE. regards, Koen signature.asc Description: Message signed with OpenPGP using GPGMail ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/1] socat: add the latest stable version 1.7.2.0
Koen Kooi wrote on 2011-12-19: Op 19 dec. 2011, om 10:16 heeft Cui, Dexuan het volgende geschreven: Koen Kooi wrote on 2011-12-19: Op 19 dec. 2011, om 06:22 heeft Dexuan Cui het volgende geschreven: +DEPENDS = openssl + +LICENSE = GPLv2+ Hi Koen, Thanks very much for the comment! Linking GPL and openssl is not allowed due to the advertising clause in BSD. The socat people realized that and say: the advertising clause in BSD? I suppose you meant the advertising clause in openssl license? Yes, indeed license --- socat is distributed under the terms of the GNU GPL; except for install-sh, which is copyright MIT, with its own license; In addition, as a special exception, the copyright holder gives permission to link the code of this program with any version of the OpenSSL library which is distributed under a license identical to that listed in the included COPYING.OpenSSL file, and distribute linked combinations including the two. You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. If you modify this file, you may extend this exception to your version of the file, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. My understanding is: the author of socat allows us to link socat to the lib openssl? Correct. I don't know what happens when you include socat in a GPL product, but that's for other people to worry about :) Koen, I'm really not good at the license stuff at all. Could you please explain the situation in more details? From what I've understood the advertising clause is consired a restriction by the GPL and hence incompatible. Since openssl is so widespread and gnutls so buggy the exception was invented to allow openssl to link with gpl software. What need we do if we want to add the socat recipe into poky? It has already been in OE for a long period of time. Some googling suggests that 'GPL-2.0+-with-OpenSSL-exception' is SPDX compatible, so we could put that in LICENSE. Thanks a lot for the suggestion! Please review/use the new patch: http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=dcui/socat-v2id=896e5e9f9ca387d832d423a1e16ad918d473c4cc Thanks, -- Dexuan ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH oe-core] valgrind: add powerpc into the compatible host list
From: Zhenhua Luo b19...@freescale.com add powerpc/powerpc64/ppc/ppc64 in COMPATIBLE_HOST variable Signed-off-by: Zhenhua Luo b19...@freescale.com --- meta/recipes-devtools/valgrind/valgrind_3.6.1.bb |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb b/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb index 021caa8..c09fc41 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = file://COPYING;md5=c46082167a314d785d012a244748d803 \ file://include/valgrind.h;beginline=1;endline=56;md5=13a71cedba99112334d8596162aec37e \ file://COPYING.DOCS;md5=8fdeb5abdb235a08e76835f8f3260215 DEPENDS = virtual/libx11 -PR = r1 +PR = r2 SRC_URI = http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ file://fix_issue_caused_by_ccache.patch \ @@ -17,7 +17,7 @@ SRC_URI = http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ SRC_URI[md5sum] = 2c3aa122498baecc9d69194057ca88f5 SRC_URI[sha256sum] = 49bdcc4fbcf060049b5f0dcfd8a187a6e90e0b0e57309f633b64e44430726a0e -COMPATIBLE_HOST = '(i.86|x86_64).*-linux' +COMPATIBLE_HOST = '(i.86|x86_64|powerpc|powerpc64|ppc|ppc64).*-linux' inherit autotools -- 1.7.0.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH oe-core] valgrind: add powerpc into the compatible host list
Op 19 dec. 2011, om 11:12 heeft b19...@freescale.com b19...@freescale.com het volgende geschreven: From: Zhenhua Luo b19...@freescale.com add powerpc/powerpc64/ppc/ppc64 in COMPATIBLE_HOST variable Since valgrind works on arm as well it might be better just to drop the COMPATIBLE_HOST, no? regards, Koen Signed-off-by: Zhenhua Luo b19...@freescale.com --- meta/recipes-devtools/valgrind/valgrind_3.6.1.bb |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb b/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb index 021caa8..c09fc41 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = file://COPYING;md5=c46082167a314d785d012a244748d803 \ file://include/valgrind.h;beginline=1;endline=56;md5=13a71cedba99112334d8596162aec37e \ file://COPYING.DOCS;md5=8fdeb5abdb235a08e76835f8f3260215 DEPENDS = virtual/libx11 -PR = r1 +PR = r2 SRC_URI = http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ file://fix_issue_caused_by_ccache.patch \ @@ -17,7 +17,7 @@ SRC_URI = http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ SRC_URI[md5sum] = 2c3aa122498baecc9d69194057ca88f5 SRC_URI[sha256sum] = 49bdcc4fbcf060049b5f0dcfd8a187a6e90e0b0e57309f633b64e44430726a0e -COMPATIBLE_HOST = '(i.86|x86_64).*-linux' +COMPATIBLE_HOST = '(i.86|x86_64|powerpc|powerpc64|ppc|ppc64).*-linux' inherit autotools -- 1.7.0.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core signature.asc Description: Message signed with OpenPGP using GPGMail ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH oe-core] valgrind: add powerpc into the compatible host list
Sure, if valgrind can work on x86, powerpc, arm, COMPATIBLE_HOST can be removed, I will post a v2 patch. Best Regards, Zhenhua -Original Message- From: openembedded-core-boun...@lists.openembedded.org [mailto:openembedded- core-boun...@lists.openembedded.org] On Behalf Of Koen Kooi Sent: Monday, December 19, 2011 6:30 PM To: Patches and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH oe-core] valgrind: add powerpc into the compatible host list Op 19 dec. 2011, om 11:12 heeft b19...@freescale.com b19...@freescale.com het volgende geschreven: From: Zhenhua Luo b19...@freescale.com add powerpc/powerpc64/ppc/ppc64 in COMPATIBLE_HOST variable Since valgrind works on arm as well it might be better just to drop the COMPATIBLE_HOST, no? regards, Koen Signed-off-by: Zhenhua Luo b19...@freescale.com --- meta/recipes-devtools/valgrind/valgrind_3.6.1.bb |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb b/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb index 021caa8..c09fc41 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = file://COPYING;md5=c46082167a314d785d012a244748d803 \ file://include/valgrind.h;beginline=1;endline=56;md5=13a71cedba99112334d8596162a ec37e \ file://COPYING.DOCS;md5=8fdeb5abdb235a08e76835f8f3260215 DEPENDS = virtual/libx11 -PR = r1 +PR = r2 SRC_URI = http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ file://fix_issue_caused_by_ccache.patch \ @@ -17,7 +17,7 @@ SRC_URI = http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ SRC_URI[md5sum] = 2c3aa122498baecc9d69194057ca88f5 SRC_URI[sha256sum] = 49bdcc4fbcf060049b5f0dcfd8a187a6e90e0b0e57309f633b64e44430726a0e -COMPATIBLE_HOST = '(i.86|x86_64).*-linux' +COMPATIBLE_HOST = '(i.86|x86_64|powerpc|powerpc64|ppc|ppc64).*-linux' inherit autotools -- 1.7.0.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/1] mktemp: mark patch as upstreamed
On Sun, 2011-12-18 at 15:37 -0800, Scott Garman wrote: Hello, I submitted a parallel make patch upstream to the mktemp maintainer, who has accepted it. This just updates our patch's Upstream-Status field accordingly. Scot The following changes since commit 3e05acab1c119a3b2a4703ea8729cc768935d36e: license.bbclass: remove bashism (2011-12-16 16:50:39 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib sgarman/upstreamed http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=sgarman/upstreamed Scott Garman (1): mktemp: mark patch as upstreamed Merged to master, thanks. Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/1] Add missing SUMMARY fields to various recipes
On Sun, 2011-12-18 at 15:06 -0800, Scott Garman wrote: Hello, In response to Shane's request for recipe maintainers to update recipes missing SUMMARY fields, this should take care of my list. Scott The following changes since commit 3e05acab1c119a3b2a4703ea8729cc768935d36e: license.bbclass: remove bashism (2011-12-16 16:50:39 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib sgarman/update-summary-final http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=sgarman/update-summary-final Scott Garman (1): Add missing SUMMARY fields to various recipes Merged to master, thanks. Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/1] connman: disable 'alg-test' building
On Sat, 2011-12-17 at 11:36 +, Otavio Salvador wrote: 'alg-test' requires 'linux/if_alg.h' header enforcing a dependency on linux-libc-headers 2.6.39 or newer. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- meta/recipes-connectivity/connman/connman.inc |8 --- .../connman/connman/disable_alg-test.patch | 46 meta/recipes-connectivity/connman/connman_0.78.bb |3 +- 3 files changed, 48 insertions(+), 9 deletions(-) create mode 100644 meta/recipes-connectivity/connman/connman/disable_alg-test.patch Merged to master, thanks. Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH v2] libsdl 1.2.14: fix packaging
On Sun, 2011-12-18 at 11:09 +0100, Koen Kooi wrote: For some reason the -config script was shipped in ${PN} leading to shlibs renaming issues: What we want, and how meta-oe used to do it: libsdl-1.2-0_1.2.14-r0.0_armv7a.ipk Current OE-core status: libsdl_1.2.14-r2_armv7a.ipk With this commit we get both proper shlib renaming and the -dev package now has all the dev files Signed-off-by: Koen Kooi k...@dominion.thruhere.net Merged to master, thanks. Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 4/5] libatomics-ops: move docs to correct directory
On Sun, 2011-12-18 at 23:47 +0400, Dmitry Eremin-Solenikov wrote: Signed-off-by: Dmitry Eremin-Solenikov dbarysh...@gmail.com --- .../pulseaudio/libatomics-ops_1.2.bb |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Merged to master, thanks. Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 5/5] icecc.bbclass: also use icecc for kernel modules compilation
On Sun, 2011-12-18 at 23:47 +0400, Dmitry Eremin-Solenikov wrote: Signed-off-by: Dmitry Eremin-Solenikov dbarysh...@gmail.com --- meta/classes/icecc.bbclass |4 1 files changed, 4 insertions(+), 0 deletions(-) Merged to master, thanks. Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/4] Add gcc cross test driver and improve eglibc testing
On Fri, 2011-12-16 at 14:33 -0800, Khem Raj wrote: Add cross testing driver for gcc-cross Replaces the patch to relocate gxx headers with upstream submitted one Drop shorten-build-commands eglibc patch since it hinders testing Add a patch to eglibc so it can accomodate gxx headers the way OE installs them Improve the eglibc testing since we needed to override more variables to point to final sysroot The following changes since commit 3e05acab1c119a3b2a4703ea8729cc768935d36e: license.bbclass: remove bashism (2011-12-16 16:50:39 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib kraj/gcc-cross-testing http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/gcc-cross-testing Khem Raj (4): eglibc-testing: Clean the test before running them gcc-cross: Add cross testing driver for running regression testsuites gcc-4.6: Let G++ relocate gxx-include-dir when using --sysroot option eglibc: Fixes for running regression tests I merged this to master. I'm still not convinced there is *any* change n behaviour from the g++ relocation patch but it makes sense to keep more in line with upstream. Cheers, Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH oe-core] valgrind: add powerpc into the compatible host list
On Mon, 2011-12-19 at 10:32 +, Luo Zhenhua-B19537 wrote: Sure, if valgrind can work on x86, powerpc, arm, COMPATIBLE_HOST can be removed, I will post a v2 patch. Can someone confirm it works on mips too please? Cheers, Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [oe-commits] Scott Garman : Add missing SUMMARY fields to various recipes
On Monday, December 19, 2011 10:34:47 AM g...@git.openembedded.org wrote: Module: openembedded-core.git Branch: master Commit: e8c194a627e091ef9da3b7fa83ea3897bd283d9e URL: http://git.openembedded.org/?p=openembedded-core.gita=commit;h=e8c194a627 e091ef9da3b7fa83ea3897bd283d9e Author: Scott Garman scott.a.gar...@intel.com Date: Sun Dec 18 15:06:57 2011 -0800 Add missing SUMMARY fields to various recipes This adds the SUMMARY field to the following recipes which were missing it: * dosfstools * grep * icu * libevent * libnfsidmap * qemu-helper-nativesdk Signed-off-by: Scott Garman scott.a.gar...@intel.com Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org --- .../nfs-utils/libnfsidmap_0.24.bb |3 ++- .../recipes-devtools/dosfstools/dosfstools_2.11.bb |2 +- .../qemu/qemu-helper-nativesdk_1.0.bb |3 ++- meta/recipes-extended/grep/grep_2.9.bb |1 + meta/recipes-support/icu/icu-3.6.inc |1 + meta/recipes-support/libevent/libevent_1.4.14b.bb |3 ++- 6 files changed, 9 insertions(+), 4 deletions(-) diff --git a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb index 101ecab..eff75ec 100644 --- a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb +++ b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb @@ -1,4 +1,5 @@ -DESCRIPTION = nfs idmapping library +SUMMARY = NFS id mapping library +DESCRIPTION = NFS id mapping library HOMEPAGE = http://www.citi.umich.edu/projects/nfsv4/linux/; SECTION = libs diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb index ec75ac9..eca54f1 100644 --- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb +++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb @@ -1,7 +1,7 @@ # dosfstools OE build file # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) - +SUMMARY = DOS FAT Filesystem Utilities DESCRIPTION = DOS FAT Filesystem Utilities SECTION = base diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb index a3dca3d..df0cae0 100644 --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb +++ b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb @@ -1,4 +1,5 @@ -DESCRIPTION = Qemu helper scripts from Poky +SUMMARY = Qemu helper scripts +DESCRIPTION = Qemu helper scripts LICENSE = GPLv2 RDEPENDS_${PN} = qemu-nativesdk PR = r9 diff --git a/meta/recipes-extended/grep/grep_2.9.bb b/meta/recipes-extended/grep/grep_2.9.bb index 08ac527..9099bed 100644 --- a/meta/recipes-extended/grep/grep_2.9.bb +++ b/meta/recipes-extended/grep/grep_2.9.bb @@ -1,3 +1,4 @@ +SUMMARY = GNU grep utility DESCRIPTION = GNU grep utility HOMEPAGE = http://savannah.gnu.org/projects/grep/; BUGTRACKER = http://savannah.gnu.org/bugs/?group=grep; diff --git a/meta/recipes-support/icu/icu-3.6.inc b/meta/recipes-support/icu/icu-3.6.inc index 8fadc92..e3f9dd2 100644 --- a/meta/recipes-support/icu/icu-3.6.inc +++ b/meta/recipes-support/icu/icu-3.6.inc @@ -1,3 +1,4 @@ +SUMMARY = International Component for Unicode libraries DESCRIPTION = The International Component for Unicode (ICU) is a mature, portable set of C/C++ and Java libraries for Unicode support, software internationalization (I18N) and globalization (G11N), giving applications the same results on all platforms. HOMEPAGE = http://www-01.ibm.com/software/globalization/icu/index.jsp; diff --git a/meta/recipes-support/libevent/libevent_1.4.14b.bb b/meta/recipes-support/libevent/libevent_1.4.14b.bb index 1a369b5..36468dc 100644 --- a/meta/recipes-support/libevent/libevent_1.4.14b.bb +++ b/meta/recipes-support/libevent/libevent_1.4.14b.bb @@ -1,4 +1,5 @@ -DESCRIPTION = an asynchronous event notification library +SUMMARY = An asynchronous event notification library +DESCRIPTION = An asynchronous event notification library HOMEPAGE = http://www.monkey.org/~provos/libevent/; SECTION = libs Sorry I sent it to the wrong list so now again: What is the value - apart HOB's sake - in creating redundancies by copying DESRCIPTION to SUMMARY? Why not use DESCRIPTION? Andreas ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH oe-core v2] valgrind: remove COMPATIBLE_HOST to extend the supported arch
From: Zhenhua Luo b19...@freescale.com Signed-off-by: Zhenhua Luo b19...@freescale.com --- meta/recipes-devtools/valgrind/valgrind_3.6.1.bb |4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb b/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb index 021caa8..0a09ea1 100644 --- a/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb +++ b/meta/recipes-devtools/valgrind/valgrind_3.6.1.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = file://COPYING;md5=c46082167a314d785d012a244748d803 \ file://include/valgrind.h;beginline=1;endline=56;md5=13a71cedba99112334d8596162aec37e \ file://COPYING.DOCS;md5=8fdeb5abdb235a08e76835f8f3260215 DEPENDS = virtual/libx11 -PR = r1 +PR = r2 SRC_URI = http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ file://fix_issue_caused_by_ccache.patch \ @@ -17,8 +17,6 @@ SRC_URI = http://www.valgrind.org/downloads/valgrind-${PV}.tar.bz2 \ SRC_URI[md5sum] = 2c3aa122498baecc9d69194057ca88f5 SRC_URI[sha256sum] = 49bdcc4fbcf060049b5f0dcfd8a187a6e90e0b0e57309f633b64e44430726a0e -COMPATIBLE_HOST = '(i.86|x86_64).*-linux' - inherit autotools EXTRA_OECONF = --enable-tls -- 1.7.0.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/5] kernel.bbclass: move uImage handling to separate task
On 12/19/2011 12:13 AM, Koen Kooi wrote: Op 18 dec. 2011, om 20:47 heeft Dmitry Eremin-Solenikov het volgende geschreven: As per org.oe.dev and meta-oe's kernel.bbclass move uImage creation to separate task from do_deploy. This way the do_install task can also benefit from generated uImage. The only major feature of oe-core's version (not to recreate uImage if it exists) is retained in this patch. I still don't agree with that behaviour. The in-kernel uImage code is just like the in-kernel defconfigs: useless for people who aren't kernel developers. Koen, that was addressed with KERNEL_RECREATE_UIMAGE variable. Probably I should document it somewhere (in the commit message? documentation.conf? smwh. else?). Would you agree with this patch + docs? On the contra, as this version was merged from meta-oe/org.oe.dev, new function has another feature: it permits overriding the u-boot entrypoint via u-boot symbol. No it doesn't, since it doesn't recreate uImage. It does. BTW: I don't have much experience of uImage usage on ARM SoCs (I used them only on Atmel boards, where things usually 'just worked' regarding Kernel load address Ko). On PowerPC I also didn't have too much problems with upstream kernels (both from Linus'es tree and from Freescale's one). I understand your concern, that for your tasks, you have to recreate uImage using your sane values. However for some people sane values are ones present in upstream tree. Moreover, if you care about history, it was specially changed in oe-core not to recreate uImage, as it caused problems for some of the users. -- With best wishes Dmitry ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/1] initramfs-framework: provides a modular initramfs
Hi Otavio and Saul, I tried to build initramfs-framework in Yocto master, and it reports the following multiple provider issue: ERROR: Multiple .bb files are due to be built which each provide udev (/home/dongxiao/poky/meta/recipes-core/udev/udev_164.bb /home/dongxiao/poky/meta/recipes-core/udev/udev_145.bb). I saw initramfs-framework RDEPENDS on package udev-utils, which doesn't exist in latest udev-164, thus it will try to include udev-145. This caused the multiple provider issue. Could you help to have a look at that? Thanks, Dongxiao -Original Message- From: openembedded-core-boun...@lists.openembedded.org [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of Saul Wold Sent: Friday, December 09, 2011 2:16 AM To: Patches and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH 1/1] initramfs-framework: provides a modular initramfs On 12/07/2011 01:23 PM, Otavio Salvador wrote: Provides the API and modules for a modular initramfs. The currently included modules are: * initramfs-module-debug adds support to dynamic debugging of initramfs using bootparams * initramfs-module-udev: enables udev usage * initramfs-module-mdev: enables mdev usage * initramfs-module-e2fs: adds support for ext4, ext3 and ext2 filesystems Signed-off-by: Otavio Salvadorota...@ossystems.com.br --- .../initrdscripts/initramfs-framework/debug| 82 .../initrdscripts/initramfs-framework/e2fs | 28 .../initrdscripts/initramfs-framework/finish | 46 +++ .../initrdscripts/initramfs-framework/init | 136 .../initrdscripts/initramfs-framework/mdev | 30 + .../initrdscripts/initramfs-framework/udev | 22 +++ .../initrdscripts/initramfs-framework_1.0.bb | 57 7 files changed, 401 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-core/initrdscripts/initramfs-framework/debug create mode 100755 meta/recipes-core/initrdscripts/initramfs-framework/e2fs create mode 100755 meta/recipes-core/initrdscripts/initramfs-framework/finish create mode 100755 meta/recipes-core/initrdscripts/initramfs-framework/init create mode 100644 meta/recipes-core/initrdscripts/initramfs-framework/mdev create mode 100644 meta/recipes-core/initrdscripts/initramfs-framework/udev create mode 100644 meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb Merged to OE-Core Thanks Sau! ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/5] kernel.bbclass: move uImage handling to separate task
On 12/19/2011 04:54 PM, Koen Kooi wrote: Op 19 dec. 2011, om 13:47 heeft Dmitry Eremin-Solenikov het volgende geschreven: On 12/19/2011 12:13 AM, Koen Kooi wrote: Op 18 dec. 2011, om 20:47 heeft Dmitry Eremin-Solenikov het volgende geschreven: As per org.oe.dev and meta-oe's kernel.bbclass move uImage creation to separate task from do_deploy. This way the do_install task can also benefit from generated uImage. The only major feature of oe-core's version (not to recreate uImage if it exists) is retained in this patch. I still don't agree with that behaviour. The in-kernel uImage code is just like the in-kernel defconfigs: useless for people who aren't kernel developers. Koen, that was addressed with KERNEL_RECREATE_UIMAGE variable. Probably I should document it somewhere (in the commit message? documentation.conf? smwh. else?). Would you agree with this patch + docs? No. If the machine.conf sets the UBOOT_* variables I should not need some magic unbreak-me variable to get kernel.bbclass to use them. I see your point. I'll redo it so. -- With best wishes Dmitry ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH oe-core] valgrind: add powerpc into the compatible host list
On Mon, 2011-12-19 at 10:32 +, Luo Zhenhua-B19537 wrote: Sure, if valgrind can work on x86, powerpc, arm, COMPATIBLE_HOST can be removed, I will post a v2 patch. That still leaves mips unsupported. But I don't really have a problem with removing COMPATIBLE_HOST anyway since it doesn't really add much value for valgrind. p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH] xorg-font-common.inc: break runtime dependency loop
On Mon, 2011-12-19 at 01:48 +0100, Andreas Müller wrote: On Sunday, December 18, 2011 02:03:17 AM Andreas Müller wrote: required since opkg update [1] Hope there is no need to apply this one. Will test RP's patch tomorrow To be honest the font-* dependencies look rather wrong to me and in need of disentangling. I'll hold off this patch and see if we can some up with something better though. I suspect the better fix would be to have the actual fonts have a separate.inc with the dependencies so encodings/utils/alias don't get those defaults... Cheers, Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 5/8] libxsettings-client: fix SRC_URI
projects.o-hand.com downloads have moved to downloads.yoctoproject.org Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- .../libxsettings-client_0.10.bb|2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb b/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb index 37aa94f..a12b5e0 100644 --- a/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb +++ b/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb @@ -16,7 +16,7 @@ PR = r4 headers = xsettings-common.h xsettings-client.h -SRC_URI = http://projects.o-hand.com/matchbox/sources/optional-dependencies/Xsettings-client-0.10.tar.gz \ +SRC_URI = http://downloads.yoctoproject.org/releases/matchbox/optional-dependencies/Xsettings-client-0.10.tar.gz \ file://MIT-style-license \ file://link-x11.patch;apply=yes \ file://disable_Os_option.patch -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 3/8] matchbox-themes-extra: fix SRC_URI
* projects.o-hand.com downloads have moved to downloads.yoctoproject.org * Add missing SRC_URI checksums Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- .../matchbox-themes-extra_0.3.bb |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/meta-demoapps/recipes-sato/matchbox-themes-extra/matchbox-themes-extra_0.3.bb b/meta-demoapps/recipes-sato/matchbox-themes-extra/matchbox-themes-extra_0.3.bb index fb91f03..1ba7b0a 100644 --- a/meta-demoapps/recipes-sato/matchbox-themes-extra/matchbox-themes-extra_0.3.bb +++ b/meta-demoapps/recipes-sato/matchbox-themes-extra/matchbox-themes-extra_0.3.bb @@ -3,9 +3,12 @@ LICENSE = GPL DEPENDS = matchbox-wm SECTION = x11/wm -SRC_URI = http://projects.o-hand.com/matchbox/sources/matchbox-themes-extra/${PV}/matchbox-themes-extra-${PV}.tar.bz2; +SRC_URI = http://downloads.yoctoproject.org/releases/matchbox/matchbox-themes-extra/${PV}/matchbox-themes-extra-${PV}.tar.bz2; S = ${WORKDIR}/matchbox-themes-extra-${PV} +SRC_URI[md5sum] = 04312628f4a21f4105bce1251ea08035 +SRC_URI[sha256sum] = 98a1c8695842b0cd7f32e67b0ef9118fd0f32db5297f3f08706c706dee8fc6be + inherit autotools pkgconfig # split into several packages plus one meta package -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/8] xrestop: fix SRC_URI and LICENSE
* projects.o-hand.com downloads have moved to downloads.yoctoproject.org * LICENSE syntax was invalid (should use instead of + to signify mixed license). I have set it to GPLv2+ since there is only one source file and that's the license it states. (Note - even if it was a mix of GPLv2+ and GPLv2 code the result would be GPLv2 only.) Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-graphics/xrestop/xrestop_0.4.bb |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-graphics/xrestop/xrestop_0.4.bb b/meta/recipes-graphics/xrestop/xrestop_0.4.bb index bd4c25c..13a5e61 100644 --- a/meta/recipes-graphics/xrestop/xrestop_0.4.bb +++ b/meta/recipes-graphics/xrestop/xrestop_0.4.bb @@ -5,16 +5,16 @@ DESCRIPTION = top-like statistics of X11 server resource usage by clients HOMEPAGE = http://www.freedesktop.org/wiki/Software/xrestop; BUGTRACKER = https://bugs.freedesktop.org/; -LICENSE = GPLv2 + GPLv2+ +LICENSE = GPLv2+ LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ file://xrestop.c;endline=18;md5=730876c30f0d8a928676bcd1242a3b35 SECTION = x11/utils -PR = r2 +PR = r3 DEPENDS = libxres libxext virtual/libx11 -SRC_URI = http://projects.o-hand.com/sources/xrestop/xrestop-${PV}.tar.gz; +SRC_URI = http://downloads.yoctoproject.org/releases/xrestop/xrestop-${PV}.tar.gz; SRC_URI[md5sum] = d8a54596cbaf037e62b80c4585a3ca9b SRC_URI[sha256sum] = 67c2fc94a7ecedbaae0d1837e82e93d1d98f4a6d759828860e552119af3ce257 -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 2/8] matchbox-desktop: fix SRC_URI
* projects.o-hand.com downloads have moved to downloads.yoctoproject.org * Add missing SRC_URI checksums Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- .../matchbox-desktop/matchbox-desktop_0.9.1.bb |5 - .../matchbox-desktop/matchbox-desktop_2.0.bb |5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb index 0a02bb9..e12b101 100644 --- a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb +++ b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb @@ -3,7 +3,10 @@ LICENSE = GPL DEPENDS = libmatchbox startup-notification SECTION = x11/wm -SRC_URI = http://projects.o-hand.com/matchbox/sources/matchbox-desktop/0.9/matchbox-desktop-${PV}.tar.bz2; +SRC_URI = http://downloads.yoctoproject.org/releases/matchbox/matchbox-desktop/0.9/matchbox-desktop-${PV}.tar.bz2; + +SRC_URI[md5sum] = 3335a30b1a1aacfb39f23b505254765c +SRC_URI[sha256sum] = ecb025d3660d80a9850973111b4fdfffaa50b47cbf0c5467b508d28d65146793 EXTRA_OECONF = --enable-startup-notification --enable-dnotify diff --git a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb index 2943e4d..a9e400d 100644 --- a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb +++ b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb @@ -4,9 +4,12 @@ DEPENDS = gtk+ startup-notification SECTION = x11/wm PR = r2 -SRC_URI = http://projects.o-hand.com/matchbox/sources/matchbox-desktop/2.0/matchbox-desktop-${PV}.tar.bz2 \ +SRC_URI = http://downloads.yoctoproject.org/releases/matchbox/matchbox-desktop/2.0/matchbox-desktop-${PV}.tar.bz2 \ file://dso_linking_change_build_fix.patch +SRC_URI[md5sum] = b0a4a47130272e2adab4e9feb43a6c9c +SRC_URI[sha256sum] = be33ff0bc8a9b1eee6af360a5118e470e69a6292ecc9e154ec6f349fce5c5f75 + EXTRA_OECONF = --enable-startup-notification inherit autotools pkgconfig -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 6/8] mtools: fix SRC_URI for GPLv2 version
* folks.o-hand.com no longer exists, use the yoctoproject.org mirror instead (folks.o-hand.com was only being used because the upstream site removed this version in any case.) * Update HOMEPAGE * Fix spacing Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-devtools/mtools/mtools_3.9.9.bb | 11 +++ 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/meta/recipes-devtools/mtools/mtools_3.9.9.bb b/meta/recipes-devtools/mtools/mtools_3.9.9.bb index f0428c1..02921f7 100644 --- a/meta/recipes-devtools/mtools/mtools_3.9.9.bb +++ b/meta/recipes-devtools/mtools/mtools_3.9.9.bb @@ -2,18 +2,21 @@ # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) -DESCRIPTION=Mtools is a collection of utilities for accessing MS-DOS disks from Unix without mounting them. -HOMEPAGE=http://mtools.linux.lu; -LICENSE=GPLv2+ +DESCRIPTION = Mtools is a collection of utilities for accessing MS-DOS disks from Unix without mounting them. +HOMEPAGE = http://www.gnu.org/software/mtools/; +LICENSE = GPLv2+ LIC_FILES_CHKSUM = file://COPYING;md5=92b58ec77696788ce278b044d2a8e9d3 PR = r4 #http://mtools.linux.lu/mtools-${PV}.tar.gz -SRC_URI=http://folks.o-hand.com/richard/poky/sources/mtools-${PV}.tar.gz \ +SRC_URI = http://autobuilder.yoctoproject.org/sources/mtools-${PV}.tar.gz \ file://mtools-makeinfo.patch \ file://mtools.patch \ file://no-x11.patch +SRC_URI[md5sum] = 3e68b857b4e1f3a6521d1dfefbd30a36 +SRC_URI[sha256sum] = af083a73425d664d4607ef6c6564fd9319a0e47ee7c105259a45356cb834690e + S = ${WORKDIR}/mtools-${PV} inherit autotools -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 0/8] Fix old o-hand.com references
Most of the old o-hand.com sites are no longer available, so fix up SRC_URIs that reference them. The following changes since commit ae4118a1f78f113c3d687c3aa6a86007cf977cae: libsdl 1.2.14: fix packaging (2011-12-19 12:17:36 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/o-hand http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/o-hand Paul Eggleton (8): xrestop: fix SRC_URI and LICENSE matchbox-desktop: fix SRC_URI matchbox-themes-extra: fix SRC_URI libmatchbox: fix SRC_URI libxsettings-client: fix SRC_URI mtools: fix SRC_URI for GPLv2 version libsync: move to git.yoctoproject.org eds-dbus: replace o-hand example contact .../opensync/{libsync_svn.bb = libsync_git.bb}|9 +- .../matchbox-themes-extra_0.3.bb |5 +- meta/recipes-devtools/mtools/mtools_3.9.9.bb | 11 +- .../libmatchbox/libmatchbox_1.9.bb |2 +- .../libxsettings-client_0.10.bb|2 +- meta/recipes-graphics/xrestop/xrestop_0.4.bb |6 +- .../eds/eds-dbus-2.20.0/oh-contact.patch | 149 ++-- meta/recipes-sato/eds/eds-dbus/oh-contact.patch| 149 ++-- meta/recipes-sato/eds/eds-dbus_2.20.0.bb |5 +- meta/recipes-sato/eds/eds-dbus_git.bb |2 +- .../matchbox-desktop/matchbox-desktop_0.9.1.bb |5 +- .../matchbox-desktop/matchbox-desktop_2.0.bb |5 +- 12 files changed, 250 insertions(+), 100 deletions(-) rename meta-demoapps/recipes-connectivity/opensync/{libsync_svn.bb = libsync_git.bb} (72%) -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 8/8] eds-dbus: replace o-hand example contact
Replace the OpenedHand example contact with something a bit more up-to-date. Also add SRC_URI checksums to 2.20.0 recipe. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- .../eds/eds-dbus-2.20.0/oh-contact.patch | 149 ++-- meta/recipes-sato/eds/eds-dbus/oh-contact.patch| 149 ++-- meta/recipes-sato/eds/eds-dbus_2.20.0.bb |5 +- meta/recipes-sato/eds/eds-dbus_git.bb |2 +- 4 files changed, 221 insertions(+), 84 deletions(-) diff --git a/meta/recipes-sato/eds/eds-dbus-2.20.0/oh-contact.patch b/meta/recipes-sato/eds/eds-dbus-2.20.0/oh-contact.patch index fd83b57..cc359ca 100644 --- a/meta/recipes-sato/eds/eds-dbus-2.20.0/oh-contact.patch +++ b/meta/recipes-sato/eds/eds-dbus-2.20.0/oh-contact.patch @@ -1,10 +1,12 @@ +Replace the Novell sample contact with something more appropriate + Upstream-Status: Inappropriate [configuration] Index: addressbook/libedata-book/ximian-vcard.h === addressbook/libedata-book/ximian-vcard.h (revision 578) -+++ addressbook/libedata-book/ximian-vcard.h (working copy) -@@ -1,80 +1,40 @@ +--- addressbook/libedata-book/ximian-vcard.h.orig 2008-09-10 15:26:51.0 +0100 addressbook/libedata-book/ximian-vcard.h 2011-12-19 15:25:05.846977809 + +@@ -1,80 +1,105 @@ #define XIMIAN_VCARD \ BEGIN:VCARD\n \ -X-EVOLUTION-FILE-AS:Novell Ximian Group\n \ @@ -85,47 +87,112 @@ Index: addressbook/libedata-book/ximian-vcard.h - euPPNZ2YadfkNsspUp1aglCU8yTyrTSNh9gbCgjfSFjCgl1YyPI8al9PbItP2WamUywkuJ5KOVE\n \ - emeVEVw02ZH9H4YkEqdDYCifE4oqXbaS02lCRhIGBRRF//Z\n \ +VERSION:3.0\n \ -+FN:OpenedHand Ltd\n \ -+URL:http://www.o-hand.com/\n; \ -+EMAIL:i...@openedhand.com\n \ -+TEL;TYPE=VOICE:+44 208 819 6559\n \ -+ADR;TYPE=WORK:;216 - 218 Homesdale Road;Unit R\, Homesdale Business Center;\n \ -+ Bromley;;BR1 2QZ;United Kingdom\n \ -+LABEL:Unit R, Homesdale Business Center\\n216 - 218 Homesdale Road\\nBromley\\nBR1 2QZ\\nUnited Kingdom\n \ -+PHOTO;ENCODING=b:iVBORw0KGgoNSUhEUgAAAC0\n \ -+ wCAYAAACFUvPfBHNCSVQICAgIfAhkiAlwSFlzAAAOCwAADgsBOfdp+wAAABl0RVh\n \ -+ 0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAVWSURBVGiB7ZltiBVVGMd/c93d1DQ\n \ -+ lStMSBHsRj2/ZelY0lbCIIrQgg8pKqI4gKEkSabZiUhlSmpYvxxKxVxSL9KMf1qRSZ0UTPRm\n \ -+ KWIoviCSo2/qy3tOHmdXZufN69yp98P/l3pnzf/7P/56Ze84zzzjWWqQWI4AFwDDgKLASWOo\n \ -+ qYwlAajHS5w1N4Y0BPgQGAUeAz11llhNCiPc3sMRVZlWYF0ZBalEH/AKMBboCA4BPgfdDCeq\n \ -+ ArcDoEO+9CCMNwEifJ4BlUov6FN5AQEst3kk17f/SDhFjb0ktegWO43hvSy3uCBwv8HXDeFd\n \ -+ qcXvg+KMYXr3Uokua6eExYx3wbpdWxPGqWsekFoVQTJj3oM+rAR6K4dUAQ+Ite6aTflXXwPc\n \ -+ kXrdAwlsy6HUGqjPmLUHU5fnf46bpG4Wbpm8UqiqkUye1qAJsKrMCqJTpNyqkkwmZbg+pRac\n \ -+ K5auITqppqcWjwL5KJAO+lFrMJLocyIy022MOXsEThyPAQeAkcAq4DbgLuAcYDDghfidgITC\n \ -+ 5DK9XkWY6yvAxYDXwg6vM73GBfrE1AXgJr5JL082MPH/Es3iV2SJXmeY0sqvMCWAFsEJqMd6\n \ -+ P7V+WyxCyrtONwABXmQ+yGA7DVWYjXqG/NG9sFLKY/gYY4ypzrD2JXGVaXGWmA68Cl9ujlWZ\n \ -+ 6E/Cyq8yF9iQJwlVmNTCtPRpJpvcBL7rKFNuTIAquMiuBkmfGrIgzbfFm+FxWoVpd2zln7hn\n \ -+ AXzljgPjVY52rzO604LpVg56CKy9Y69QW4F6pB552HNtYtHZzlxM9P2uY29ASF+sqc1FqMQf\n \ -+ 4Oq/puJmujzkPQK3u103qAWusLW6y1nkeuA9wwN5pLU86OIuaep3aIVeJtPX4W8BUwvROV5k\n \ -+ D8YZrqwt03ALOKynaw7BO4/Dl/R+II/j9knXZrF5DlOkfkwIcmmfjNWsywHZyqjqsfW69k1R\n \ -+ r/JRN6xqiTG+OI8tlg/o4kNpMaQOLPHxmwGtxw64ye4B/8khGmT4am7/6yiiSH/0j4cCYFMq\n \ -+ RPHph05fxqrW49HENmzTENXBacTyPWAG4FDhuStpMHOvcnUc8gN4p42fziBXwauFWdJdadIx\n \ -+ lO3ZPHvFrcexNYfRKGW+DAqWXJmE2bWMe8atRsCuFkusKFoAToXOxNW/V+XO/gnM4TwKgWCg\n \ -+ Wv4sblFp0BvrkESxQOgtPx5F/m3G0ueCVltlbBZZPdkzZvy2B8RjJTcsSFChd3Mf7LdtIbFf\n \ -+ 7GizMI4NxCw1nLl2ak0KbkG6zLQquMnuBQ4FzPYCJSUGNyszDKT4SiguiybFM36n+GHdw2sG\n \ -+ LcTpSix7As7lN+5/rQ+fn+x2jWLiv7//51pp/B2LtWMc6b1rHWQt2PtYZX6Sl744pZqnFpl2\n \ -+ NelJ60VFoNfYxMBWvBQBe1TYVWJIU3DD58AW89zBb8yaWWghA5Y0Df6ZdZU7j9SOCWCi1GF2\n \ -+ OaBqkFt3xCrPcJQG03cYX0XbNrgE2SC36lW+vFP77lu/xrmZZcGzgtvPfJ26h7RJ0GpjoKrO\n \ -+ l3CQB/Z7ABmBUCnUBENx9zwO7XGWOl5j2hScBX4VEWoDZwGJXmbIe/6UW44A1eC2zclAEFgM\n \ -+ zS0z7CeYA8yMCDwGzgA1Zn9KlFoPxZu6JMs2GEW3aTzYJ+ILo3eok3qa0ETgAnHSVOS+1qAZ\n \ -+ 64s3m48AzpLwTLAN/xpr2jY/AuwfTSkuAZqAjpZ3SSuNsYofJVWY7cD8wF+/PkIROXH/DALs\n \ -+ TZzoIf8udibfF972OppJwBXg4s+kgpBZD8KrBoXgFfG+8ZnpZm0UGNAE7gVmuMtv+A/CTlwt\n \ -+ ArmsGAElFTkSuQmCC\n \ ++FN:Yocto Project\n \ ++URL:http://www.yoctoproject.org/\n; \ ++EMAIL:yo...@yoctoproject.org\n \ ++TEL;TYPE=VOICE:+00 000 000 \n \ ++ADR;TYPE=HOME:;1720 Beaver Creek;Dam #4;Planet Earth\n \ ++LABEL:1720 Beaver Creek\\nDam #4\\nPlanet Earth\n \ ++PHOTO;ENCODING=b:iVBORw0KGgoNSUhEUgAAAGQAAABkCAYAAABw4pV\n \ ++ UBHNCSVQICAgIfAhkiAlwSFlzAAALEwAACxMBAJqcGAAAFE9JREFUeJztnXmQHNV9xz\n \ ++ +ve86dvU/tanUiCVwRQuaIhSEOMsIiEsbGRtiVGFy4EsdU4bINOICPUtkQHOxgYoiDTVJxCBiwM\n \ ++ CBxBjAlsIUlEQzISAhZN5JW2l3tvbNz9JU/fu/N7CwgVquVmEr194/t7enu97p73vf9zvcbCBEi\n \ ++ RIgQIUKECDH5UB/0DYwXwZv/Mh8AK3ISgBs4AwAR29oCwNwFfQBKLXY/mDucHFgf9A2EKEXZMiT\n \
[OE-core] [PATCH 4/8] libmatchbox: fix SRC_URI
projects.o-hand.com downloads have moved to downloads.yoctoproject.org Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- .../libmatchbox/libmatchbox_1.9.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-graphics/libmatchbox/libmatchbox_1.9.bb b/meta/recipes-graphics/libmatchbox/libmatchbox_1.9.bb index 3b691f7..6083d98 100644 --- a/meta/recipes-graphics/libmatchbox/libmatchbox_1.9.bb +++ b/meta/recipes-graphics/libmatchbox/libmatchbox_1.9.bb @@ -2,7 +2,7 @@ require libmatchbox.inc PR = r8 -SRC_URI = http://projects.o-hand.com/matchbox/sources/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ +SRC_URI = http://downloads.yoctoproject.org/releases/matchbox/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ file://16bppfixes.patch \ file://configure_fixes.patch \ file://check.m4 \ -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 7/8] libsync: move to git.yoctoproject.org
* Repositories on svn.o-hand.com have been converted to Git and are now hosted on git.yoctoproject.org. * Set LICENSE to LGPLv2 as there is an LGPLv2 COPYING file but no notice with or later in the source code Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- .../opensync/{libsync_svn.bb = libsync_git.bb}|9 + 1 files changed, 5 insertions(+), 4 deletions(-) rename meta-demoapps/recipes-connectivity/opensync/{libsync_svn.bb = libsync_git.bb} (72%) diff --git a/meta-demoapps/recipes-connectivity/opensync/libsync_svn.bb b/meta-demoapps/recipes-connectivity/opensync/libsync_git.bb similarity index 72% rename from meta-demoapps/recipes-connectivity/opensync/libsync_svn.bb rename to meta-demoapps/recipes-connectivity/opensync/libsync_git.bb index 34115ff..4986206 100644 --- a/meta-demoapps/recipes-connectivity/opensync/libsync_svn.bb +++ b/meta-demoapps/recipes-connectivity/opensync/libsync_git.bb @@ -1,16 +1,17 @@ SUMMARY = GObject-based sync library DESCRIPTION = LibSync is a GObject-based framework for more convenient use of \ OpenSync in GLib applications. -LICENSE = LGPL +LICENSE = LGPLv2 SECTION = x11 DEPENDS = glib-2.0 gtk+ libglade libopensync avahi RRECOMMENDS_${PN} = \ libopensync-plugin-file \ -PV = 0.0+svnr${SRCPV} -PR = r1 +SRCREV = 3f375969d56028505db97cd25ef1679a167cfc59 +PV = 0.0+gitr${SRCPV} +PR = r2 -SRC_URI = svn://svn.o-hand.com/repos/sync/trunk;module=sync;proto=http +SRC_URI = git://git.yoctoproject.org/sync;protocol=git inherit autotools pkgconfig -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [oe-commits] Scott Garman : Add missing SUMMARY fields to various recipes
On 12/19/2011 04:37 AM, Andreas Müller wrote: On Monday, December 19, 2011 10:34:47 AM g...@git.openembedded.org wrote: Module: openembedded-core.git Branch: master Commit: e8c194a627e091ef9da3b7fa83ea3897bd283d9e URL: http://git.openembedded.org/?p=openembedded-core.gita=commit;h=e8c194a627 e091ef9da3b7fa83ea3897bd283d9e Author: Scott Garmanscott.a.gar...@intel.com Date: Sun Dec 18 15:06:57 2011 -0800 Add missing SUMMARY fields to various recipes This adds the SUMMARY field to the following recipes which were missing it: * dosfstools * grep * icu * libevent * libnfsidmap * qemu-helper-nativesdk Signed-off-by: Scott Garmanscott.a.gar...@intel.com Signed-off-by: Richard Purdierichard.pur...@linuxfoundation.org --- .../nfs-utils/libnfsidmap_0.24.bb |3 ++- .../recipes-devtools/dosfstools/dosfstools_2.11.bb |2 +- .../qemu/qemu-helper-nativesdk_1.0.bb |3 ++- meta/recipes-extended/grep/grep_2.9.bb |1 + meta/recipes-support/icu/icu-3.6.inc |1 + meta/recipes-support/libevent/libevent_1.4.14b.bb |3 ++- 6 files changed, 9 insertions(+), 4 deletions(-) diff --git a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb index 101ecab..eff75ec 100644 --- a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb +++ b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb @@ -1,4 +1,5 @@ -DESCRIPTION = nfs idmapping library +SUMMARY = NFS id mapping library +DESCRIPTION = NFS id mapping library HOMEPAGE = http://www.citi.umich.edu/projects/nfsv4/linux/; SECTION = libs diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb index ec75ac9..eca54f1 100644 --- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb +++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb @@ -1,7 +1,7 @@ # dosfstools OE build file # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) - +SUMMARY = DOS FAT Filesystem Utilities DESCRIPTION = DOS FAT Filesystem Utilities SECTION = base diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb index a3dca3d..df0cae0 100644 --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb +++ b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb @@ -1,4 +1,5 @@ -DESCRIPTION = Qemu helper scripts from Poky +SUMMARY = Qemu helper scripts +DESCRIPTION = Qemu helper scripts LICENSE = GPLv2 RDEPENDS_${PN} = qemu-nativesdk PR = r9 diff --git a/meta/recipes-extended/grep/grep_2.9.bb b/meta/recipes-extended/grep/grep_2.9.bb index 08ac527..9099bed 100644 --- a/meta/recipes-extended/grep/grep_2.9.bb +++ b/meta/recipes-extended/grep/grep_2.9.bb @@ -1,3 +1,4 @@ +SUMMARY = GNU grep utility DESCRIPTION = GNU grep utility HOMEPAGE = http://savannah.gnu.org/projects/grep/; BUGTRACKER = http://savannah.gnu.org/bugs/?group=grep; diff --git a/meta/recipes-support/icu/icu-3.6.inc b/meta/recipes-support/icu/icu-3.6.inc index 8fadc92..e3f9dd2 100644 --- a/meta/recipes-support/icu/icu-3.6.inc +++ b/meta/recipes-support/icu/icu-3.6.inc @@ -1,3 +1,4 @@ +SUMMARY = International Component for Unicode libraries DESCRIPTION = The International Component for Unicode (ICU) is a mature, portable set of C/C++ and Java libraries for Unicode support, software internationalization (I18N) and globalization (G11N), giving applications the same results on all platforms. HOMEPAGE = http://www-01.ibm.com/software/globalization/icu/index.jsp; diff --git a/meta/recipes-support/libevent/libevent_1.4.14b.bb b/meta/recipes-support/libevent/libevent_1.4.14b.bb index 1a369b5..36468dc 100644 --- a/meta/recipes-support/libevent/libevent_1.4.14b.bb +++ b/meta/recipes-support/libevent/libevent_1.4.14b.bb @@ -1,4 +1,5 @@ -DESCRIPTION = an asynchronous event notification library +SUMMARY = An asynchronous event notification library +DESCRIPTION = An asynchronous event notification library HOMEPAGE = http://www.monkey.org/~provos/libevent/; SECTION = libs Sorry I sent it to the wrong list so now again: What is the value - apart HOB's sake - in creating redundancies by copying DESRCIPTION to SUMMARY? Why not use DESCRIPTION? (this is a copy of the email I sent to the oe-devel ML): Hi Andreas, I did this because SUMMARY is a required field by the HOB UI. This was requested by Shane Wang on the oe-core ML: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014600.html For recipes which have short descriptions, there was little sense in summarizing them further, so I duplicated the DESCRIPTION field. Above you can also see an example (in the icu recipe) were I did summarize a long DESCRIPTION field. Mark Hatle replied to this thread explaining why we previously allowed SUMMARY to be an optional field and how it
Re: [OE-core] [oe-commits] Scott Garman : Add missing SUMMARY fields to various recipes
Op 19 dec. 2011, om 18:17 heeft Scott Garman het volgende geschreven: On 12/19/2011 04:37 AM, Andreas Müller wrote: On Monday, December 19, 2011 10:34:47 AM g...@git.openembedded.org wrote: Module: openembedded-core.git Branch: master Commit: e8c194a627e091ef9da3b7fa83ea3897bd283d9e URL: http://git.openembedded.org/?p=openembedded-core.gita=commit;h=e8c194a627 e091ef9da3b7fa83ea3897bd283d9e Author: Scott Garmanscott.a.gar...@intel.com Date: Sun Dec 18 15:06:57 2011 -0800 Add missing SUMMARY fields to various recipes This adds the SUMMARY field to the following recipes which were missing it: * dosfstools * grep * icu * libevent * libnfsidmap * qemu-helper-nativesdk Signed-off-by: Scott Garmanscott.a.gar...@intel.com Signed-off-by: Richard Purdierichard.pur...@linuxfoundation.org --- .../nfs-utils/libnfsidmap_0.24.bb |3 ++- .../recipes-devtools/dosfstools/dosfstools_2.11.bb |2 +- .../qemu/qemu-helper-nativesdk_1.0.bb |3 ++- meta/recipes-extended/grep/grep_2.9.bb |1 + meta/recipes-support/icu/icu-3.6.inc |1 + meta/recipes-support/libevent/libevent_1.4.14b.bb |3 ++- 6 files changed, 9 insertions(+), 4 deletions(-) diff --git a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb index 101ecab..eff75ec 100644 --- a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb +++ b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb @@ -1,4 +1,5 @@ -DESCRIPTION = nfs idmapping library +SUMMARY = NFS id mapping library +DESCRIPTION = NFS id mapping library HOMEPAGE = http://www.citi.umich.edu/projects/nfsv4/linux/; SECTION = libs diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb index ec75ac9..eca54f1 100644 --- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb +++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb @@ -1,7 +1,7 @@ # dosfstools OE build file # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) - +SUMMARY = DOS FAT Filesystem Utilities DESCRIPTION = DOS FAT Filesystem Utilities SECTION = base diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb index a3dca3d..df0cae0 100644 --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb +++ b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb @@ -1,4 +1,5 @@ -DESCRIPTION = Qemu helper scripts from Poky +SUMMARY = Qemu helper scripts +DESCRIPTION = Qemu helper scripts LICENSE = GPLv2 RDEPENDS_${PN} = qemu-nativesdk PR = r9 diff --git a/meta/recipes-extended/grep/grep_2.9.bb b/meta/recipes-extended/grep/grep_2.9.bb index 08ac527..9099bed 100644 --- a/meta/recipes-extended/grep/grep_2.9.bb +++ b/meta/recipes-extended/grep/grep_2.9.bb @@ -1,3 +1,4 @@ +SUMMARY = GNU grep utility DESCRIPTION = GNU grep utility HOMEPAGE = http://savannah.gnu.org/projects/grep/; BUGTRACKER = http://savannah.gnu.org/bugs/?group=grep; diff --git a/meta/recipes-support/icu/icu-3.6.inc b/meta/recipes-support/icu/icu-3.6.inc index 8fadc92..e3f9dd2 100644 --- a/meta/recipes-support/icu/icu-3.6.inc +++ b/meta/recipes-support/icu/icu-3.6.inc @@ -1,3 +1,4 @@ +SUMMARY = International Component for Unicode libraries DESCRIPTION = The International Component for Unicode (ICU) is a mature, portable set of C/C++ and Java libraries for Unicode support, software internationalization (I18N) and globalization (G11N), giving applications the same results on all platforms. HOMEPAGE = http://www-01.ibm.com/software/globalization/icu/index.jsp; diff --git a/meta/recipes-support/libevent/libevent_1.4.14b.bb b/meta/recipes-support/libevent/libevent_1.4.14b.bb index 1a369b5..36468dc 100644 --- a/meta/recipes-support/libevent/libevent_1.4.14b.bb +++ b/meta/recipes-support/libevent/libevent_1.4.14b.bb @@ -1,4 +1,5 @@ -DESCRIPTION = an asynchronous event notification library +SUMMARY = An asynchronous event notification library +DESCRIPTION = An asynchronous event notification library HOMEPAGE = http://www.monkey.org/~provos/libevent/; SECTION = libs Sorry I sent it to the wrong list so now again: What is the value - apart HOB's sake - in creating redundancies by copying DESRCIPTION to SUMMARY? Why not use DESCRIPTION? (this is a copy of the email I sent to the oe-devel ML): Hi Andreas, I did this because SUMMARY is a required field by the HOB UI. This was requested by Shane Wang on the oe-core ML: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014600.html For recipes which have short descriptions, there was little sense in summarizing them further, so I duplicated the DESCRIPTION field. Above you can also see an example (in the icu recipe)
Re: [OE-core] [oe-commits] Scott Garman : Add missing SUMMARY fields to various recipes
On 12/19/2011 09:21 AM, Koen Kooi wrote: Op 19 dec. 2011, om 18:17 heeft Scott Garman het volgende geschreven: On 12/19/2011 04:37 AM, Andreas Müller wrote: On Monday, December 19, 2011 10:34:47 AM g...@git.openembedded.org wrote: Module: openembedded-core.git Branch: master Commit: e8c194a627e091ef9da3b7fa83ea3897bd283d9e URL: http://git.openembedded.org/?p=openembedded-core.gita=commit;h=e8c194a627 e091ef9da3b7fa83ea3897bd283d9e Author: Scott Garmanscott.a.gar...@intel.com Date: Sun Dec 18 15:06:57 2011 -0800 Add missing SUMMARY fields to various recipes This adds the SUMMARY field to the following recipes which were missing it: * dosfstools * grep * icu * libevent * libnfsidmap * qemu-helper-nativesdk Signed-off-by: Scott Garmanscott.a.gar...@intel.com Signed-off-by: Richard Purdierichard.pur...@linuxfoundation.org --- .../nfs-utils/libnfsidmap_0.24.bb |3 ++- .../recipes-devtools/dosfstools/dosfstools_2.11.bb |2 +- .../qemu/qemu-helper-nativesdk_1.0.bb |3 ++- meta/recipes-extended/grep/grep_2.9.bb |1 + meta/recipes-support/icu/icu-3.6.inc |1 + meta/recipes-support/libevent/libevent_1.4.14b.bb |3 ++- 6 files changed, 9 insertions(+), 4 deletions(-) diff --git a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb index 101ecab..eff75ec 100644 --- a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb +++ b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb @@ -1,4 +1,5 @@ -DESCRIPTION = nfs idmapping library +SUMMARY = NFS id mapping library +DESCRIPTION = NFS id mapping library HOMEPAGE = http://www.citi.umich.edu/projects/nfsv4/linux/; SECTION = libs diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb index ec75ac9..eca54f1 100644 --- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb +++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb @@ -1,7 +1,7 @@ # dosfstools OE build file # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) - +SUMMARY = DOS FAT Filesystem Utilities DESCRIPTION = DOS FAT Filesystem Utilities SECTION = base diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb index a3dca3d..df0cae0 100644 --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb +++ b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb @@ -1,4 +1,5 @@ -DESCRIPTION = Qemu helper scripts from Poky +SUMMARY = Qemu helper scripts +DESCRIPTION = Qemu helper scripts LICENSE = GPLv2 RDEPENDS_${PN} = qemu-nativesdk PR = r9 diff --git a/meta/recipes-extended/grep/grep_2.9.bb b/meta/recipes-extended/grep/grep_2.9.bb index 08ac527..9099bed 100644 --- a/meta/recipes-extended/grep/grep_2.9.bb +++ b/meta/recipes-extended/grep/grep_2.9.bb @@ -1,3 +1,4 @@ +SUMMARY = GNU grep utility DESCRIPTION = GNU grep utility HOMEPAGE = http://savannah.gnu.org/projects/grep/; BUGTRACKER = http://savannah.gnu.org/bugs/?group=grep; diff --git a/meta/recipes-support/icu/icu-3.6.inc b/meta/recipes-support/icu/icu-3.6.inc index 8fadc92..e3f9dd2 100644 --- a/meta/recipes-support/icu/icu-3.6.inc +++ b/meta/recipes-support/icu/icu-3.6.inc @@ -1,3 +1,4 @@ +SUMMARY = International Component for Unicode libraries DESCRIPTION = The International Component for Unicode (ICU) is a mature, portable set of C/C++ and Java libraries for Unicode support, software internationalization (I18N) and globalization (G11N), giving applications the same results on all platforms. HOMEPAGE = http://www-01.ibm.com/software/globalization/icu/index.jsp; diff --git a/meta/recipes-support/libevent/libevent_1.4.14b.bb b/meta/recipes-support/libevent/libevent_1.4.14b.bb index 1a369b5..36468dc 100644 --- a/meta/recipes-support/libevent/libevent_1.4.14b.bb +++ b/meta/recipes-support/libevent/libevent_1.4.14b.bb @@ -1,4 +1,5 @@ -DESCRIPTION = an asynchronous event notification library +SUMMARY = An asynchronous event notification library +DESCRIPTION = An asynchronous event notification library HOMEPAGE = http://www.monkey.org/~provos/libevent/; SECTION = libs Sorry I sent it to the wrong list so now again: What is the value - apart HOB's sake - in creating redundancies by copying DESRCIPTION to SUMMARY? Why not use DESCRIPTION? (this is a copy of the email I sent to the oe-devel ML): Hi Andreas, I did this because SUMMARY is a required field by the HOB UI. This was requested by Shane Wang on the oe-core ML: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014600.html For recipes which have short descriptions, there was little sense in summarizing them further, so I duplicated the DESCRIPTION field. Above you can also see an example (in the icu recipe) were I did summarize a long DESCRIPTION field. Mark
[OE-core] [PATCH 0/1] less LICENSE correction
Mark Nudelman has given us permission to use a generic BSD license for less. Switching this to BSD-2-Clause as it's the most appropriate. The following changes since commit 45987c5135d22757ed2eb06b37e192d73309f59f: eglibc: Fixes for running regression tests (2011-12-19 09:29:18 +) are available in the git repository at: git://git.yoctoproject.org/poky-contrib eflanagan/less http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/less Beth Flanagan (1): less: Correcting generic license meta/recipes-extended/less/less_444.bb |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/1] less: Correcting generic license
I've asked and received permission from Mark Nudelman, the author of less, to utilize a generic BSD 2 clause license for less, instead of creating a common less license file. Signed-off-by: Beth Flanagan elizabeth.flana...@intel.com --- meta/recipes-extended/less/less_444.bb |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-extended/less/less_444.bb b/meta/recipes-extended/less/less_444.bb index f198692..f413ba0 100644 --- a/meta/recipes-extended/less/less_444.bb +++ b/meta/recipes-extended/less/less_444.bb @@ -7,10 +7,10 @@ SECTION = console/utils # (GPLv2+ ( 418), GPLv3+ (= 418)) | less # less is a 2-clause BSD-like permissive license -# Reading LICENSE and COPYING indicate that GPL-3+ is suffient. -# openSuse .spec and Debian seem to agree here. setting to GPL-3+ +# Mark Nudelman (author of less) has given permission to utilize a generic +# 2-clause BSD -LICENSE = GPLv3+ +LICENSE = GPLv3+ | BSD-2-Clause LIC_FILES_CHKSUM = file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ file://LICENSE;md5=1237c0f825bb36122b0b2b486ffbe6be DEPENDS = ncurses -- 1.7.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 0/2] psplash fixes
Set the default psplash image to the OpenEmbedded logo, and provide a script to allow people to use their own custom image. Note: there's a corresponding meta-yocto patch which should be applied after this set. The following changes since commit ae4118a1f78f113c3d687c3aa6a86007cf977cae: libsdl 1.2.14: fix packaging (2011-12-19 12:17:36 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/oe-psplash http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/oe-psplash Paul Eggleton (2): psplash: use OpenEmbedded logo scripts/contrib: add a script to create a psplash image header meta/recipes-core/psplash/files/psplash-img.h | 1062 meta/recipes-core/psplash/files/psplash-poky-img.h | 909 - meta/recipes-core/psplash/psplash_git.bb |6 +- scripts/contrib/make-psplash-img-header.sh | 22 + 4 files changed, 1087 insertions(+), 912 deletions(-) create mode 100644 meta/recipes-core/psplash/files/psplash-img.h delete mode 100644 meta/recipes-core/psplash/files/psplash-poky-img.h create mode 100755 scripts/contrib/make-psplash-img-header.sh -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 2/2] scripts/contrib: add a script to create a psplash image header
Adds a convenience script for converting an image file to a header suitable for use in psplash, as well as a comment pointing to the script in the default OpenEmbedded psplash image header. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-core/psplash/files/psplash-img.h |5 - scripts/contrib/make-psplash-img-header.sh| 22 ++ 2 files changed, 26 insertions(+), 1 deletions(-) create mode 100755 scripts/contrib/make-psplash-img-header.sh diff --git a/meta/recipes-core/psplash/files/psplash-img.h b/meta/recipes-core/psplash/files/psplash-img.h index 1c85a72..9530131 100644 --- a/meta/recipes-core/psplash/files/psplash-img.h +++ b/meta/recipes-core/psplash/files/psplash-img.h @@ -1,4 +1,7 @@ -/* OpenEmbedded logo image for psplash */ +/* OpenEmbedded logo image for psplash + * + * Created using scripts/contrib/make-psplash-img-header.sh + */ /* GdkPixbuf RGBA C-Source image dump 1-byte-run-length-encoded */ diff --git a/scripts/contrib/make-psplash-img-header.sh b/scripts/contrib/make-psplash-img-header.sh new file mode 100755 index 000..23a825d --- /dev/null +++ b/scripts/contrib/make-psplash-img-header.sh @@ -0,0 +1,22 @@ +#!/bin/sh +# Creates a header file from an image suitable for building into psplash +# Derived from make-image-header.sh from the psplash project + +if [ $1 = ] || [ ! -f $1 ] ; then + echo Please specify an input image + exit 1 +fi + +res=`which gdk-pixbuf-csource 2/dev/null` +if [ $? -ne 0 ] ; then + echo Please install gdk-pixbuf-csource (e.g. libgdk-pixbuf2.0-dev package on Ubuntu/Debian) + exit 1 +fi + +imageh=psplash-img.h +name=POKY_IMG +echo Writing psplash image header to $imageh +gdk-pixbuf-csource --macros $1 $imageh.tmp +sed -e s/MY_PIXBUF/${name}/g -e s/guint8/uint8/g $imageh.tmp $imageh rm $imageh.tmp + + -- 1.7.5.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [oe-commits] Scott Garman : Add missing SUMMARY fields to various recipes
On 12/19/11 11:28 AM, Scott Garman wrote: On 12/19/2011 09:21 AM, Koen Kooi wrote: Op 19 dec. 2011, om 18:17 heeft Scott Garman het volgende geschreven: On 12/19/2011 04:37 AM, Andreas Müller wrote: On Monday, December 19, 2011 10:34:47 AM g...@git.openembedded.org wrote: Module: openembedded-core.git Branch: master Commit: e8c194a627e091ef9da3b7fa83ea3897bd283d9e URL: http://git.openembedded.org/?p=openembedded-core.gita=commit;h=e8c194a627 e091ef9da3b7fa83ea3897bd283d9e Author: Scott Garmanscott.a.gar...@intel.com Date: Sun Dec 18 15:06:57 2011 -0800 Add missing SUMMARY fields to various recipes This adds the SUMMARY field to the following recipes which were missing it: * dosfstools * grep * icu * libevent * libnfsidmap * qemu-helper-nativesdk Signed-off-by: Scott Garmanscott.a.gar...@intel.com Signed-off-by: Richard Purdierichard.pur...@linuxfoundation.org --- .../nfs-utils/libnfsidmap_0.24.bb |3 ++- .../recipes-devtools/dosfstools/dosfstools_2.11.bb |2 +- .../qemu/qemu-helper-nativesdk_1.0.bb |3 ++- meta/recipes-extended/grep/grep_2.9.bb |1 + meta/recipes-support/icu/icu-3.6.inc |1 + meta/recipes-support/libevent/libevent_1.4.14b.bb |3 ++- 6 files changed, 9 insertions(+), 4 deletions(-) diff --git a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb index 101ecab..eff75ec 100644 --- a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb +++ b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb @@ -1,4 +1,5 @@ -DESCRIPTION = nfs idmapping library +SUMMARY = NFS id mapping library +DESCRIPTION = NFS id mapping library HOMEPAGE = http://www.citi.umich.edu/projects/nfsv4/linux/; SECTION = libs diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb index ec75ac9..eca54f1 100644 --- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb +++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb @@ -1,7 +1,7 @@ # dosfstools OE build file # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) - +SUMMARY = DOS FAT Filesystem Utilities DESCRIPTION = DOS FAT Filesystem Utilities SECTION = base diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb index a3dca3d..df0cae0 100644 --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb +++ b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb @@ -1,4 +1,5 @@ -DESCRIPTION = Qemu helper scripts from Poky +SUMMARY = Qemu helper scripts +DESCRIPTION = Qemu helper scripts LICENSE = GPLv2 RDEPENDS_${PN} = qemu-nativesdk PR = r9 diff --git a/meta/recipes-extended/grep/grep_2.9.bb b/meta/recipes-extended/grep/grep_2.9.bb index 08ac527..9099bed 100644 --- a/meta/recipes-extended/grep/grep_2.9.bb +++ b/meta/recipes-extended/grep/grep_2.9.bb @@ -1,3 +1,4 @@ +SUMMARY = GNU grep utility DESCRIPTION = GNU grep utility HOMEPAGE = http://savannah.gnu.org/projects/grep/; BUGTRACKER = http://savannah.gnu.org/bugs/?group=grep; diff --git a/meta/recipes-support/icu/icu-3.6.inc b/meta/recipes-support/icu/icu-3.6.inc index 8fadc92..e3f9dd2 100644 --- a/meta/recipes-support/icu/icu-3.6.inc +++ b/meta/recipes-support/icu/icu-3.6.inc @@ -1,3 +1,4 @@ +SUMMARY = International Component for Unicode libraries DESCRIPTION = The International Component for Unicode (ICU) is a mature, portable set of C/C++ and Java libraries for Unicode support, software internationalization (I18N) and globalization (G11N), giving applications the same results on all platforms. HOMEPAGE = http://www-01.ibm.com/software/globalization/icu/index.jsp; diff --git a/meta/recipes-support/libevent/libevent_1.4.14b.bb b/meta/recipes-support/libevent/libevent_1.4.14b.bb index 1a369b5..36468dc 100644 --- a/meta/recipes-support/libevent/libevent_1.4.14b.bb +++ b/meta/recipes-support/libevent/libevent_1.4.14b.bb @@ -1,4 +1,5 @@ -DESCRIPTION = an asynchronous event notification library +SUMMARY = An asynchronous event notification library +DESCRIPTION = An asynchronous event notification library HOMEPAGE = http://www.monkey.org/~provos/libevent/; SECTION = libs Sorry I sent it to the wrong list so now again: What is the value - apart HOB's sake - in creating redundancies by copying DESRCIPTION to SUMMARY? Why not use DESCRIPTION? (this is a copy of the email I sent to the oe-devel ML): Hi Andreas, I did this because SUMMARY is a required field by the HOB UI. This was requested by Shane Wang on the oe-core ML: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014600.html For recipes which have short descriptions, there was little sense in summarizing them further, so I duplicated the DESCRIPTION field. Above you can also see an example (in the icu
Re: [OE-core] [PATCH 0/2] psplash fixes
Op 19 dec. 2011, om 18:43 heeft Paul Eggleton het volgende geschreven: Set the default psplash image to the OpenEmbedded logo, and provide a script to allow people to use their own custom image. What I did in OE-classic and meta-angstrom is to use update-alternatives to provide different psplash images. This way you can choose a different splash for each image instead of having a distro wide one. Is something like that suitable for oe-core as well? regards, Koen signature.asc Description: Message signed with OpenPGP using GPGMail ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [oe-commits] Scott Garman : Add missing SUMMARY fields to various recipes
On 12/19/2011 09:44 AM, Mark Hatle wrote: On 12/19/11 11:28 AM, Scott Garman wrote: On 12/19/2011 09:21 AM, Koen Kooi wrote: Op 19 dec. 2011, om 18:17 heeft Scott Garman het volgende geschreven: On 12/19/2011 04:37 AM, Andreas Müller wrote: On Monday, December 19, 2011 10:34:47 AM g...@git.openembedded.org wrote: Module: openembedded-core.git Branch: master Commit: e8c194a627e091ef9da3b7fa83ea3897bd283d9e URL: http://git.openembedded.org/?p=openembedded-core.gita=commit;h=e8c194a627 e091ef9da3b7fa83ea3897bd283d9e Author: Scott Garmanscott.a.gar...@intel.com Date: Sun Dec 18 15:06:57 2011 -0800 Add missing SUMMARY fields to various recipes This adds the SUMMARY field to the following recipes which were missing it: * dosfstools * grep * icu * libevent * libnfsidmap * qemu-helper-nativesdk Signed-off-by: Scott Garmanscott.a.gar...@intel.com Signed-off-by: Richard Purdierichard.pur...@linuxfoundation.org --- .../nfs-utils/libnfsidmap_0.24.bb | 3 ++- .../recipes-devtools/dosfstools/dosfstools_2.11.bb | 2 +- .../qemu/qemu-helper-nativesdk_1.0.bb | 3 ++- meta/recipes-extended/grep/grep_2.9.bb | 1 + meta/recipes-support/icu/icu-3.6.inc | 1 + meta/recipes-support/libevent/libevent_1.4.14b.bb | 3 ++- 6 files changed, 9 insertions(+), 4 deletions(-) diff --git a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb index 101ecab..eff75ec 100644 --- a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb +++ b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb @@ -1,4 +1,5 @@ -DESCRIPTION = nfs idmapping library +SUMMARY = NFS id mapping library +DESCRIPTION = NFS id mapping library HOMEPAGE = http://www.citi.umich.edu/projects/nfsv4/linux/; SECTION = libs diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb index ec75ac9..eca54f1 100644 --- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb +++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb @@ -1,7 +1,7 @@ # dosfstools OE build file # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) - +SUMMARY = DOS FAT Filesystem Utilities DESCRIPTION = DOS FAT Filesystem Utilities SECTION = base diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb index a3dca3d..df0cae0 100644 --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb +++ b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb @@ -1,4 +1,5 @@ -DESCRIPTION = Qemu helper scripts from Poky +SUMMARY = Qemu helper scripts +DESCRIPTION = Qemu helper scripts LICENSE = GPLv2 RDEPENDS_${PN} = qemu-nativesdk PR = r9 diff --git a/meta/recipes-extended/grep/grep_2.9.bb b/meta/recipes-extended/grep/grep_2.9.bb index 08ac527..9099bed 100644 --- a/meta/recipes-extended/grep/grep_2.9.bb +++ b/meta/recipes-extended/grep/grep_2.9.bb @@ -1,3 +1,4 @@ +SUMMARY = GNU grep utility DESCRIPTION = GNU grep utility HOMEPAGE = http://savannah.gnu.org/projects/grep/; BUGTRACKER = http://savannah.gnu.org/bugs/?group=grep; diff --git a/meta/recipes-support/icu/icu-3.6.inc b/meta/recipes-support/icu/icu-3.6.inc index 8fadc92..e3f9dd2 100644 --- a/meta/recipes-support/icu/icu-3.6.inc +++ b/meta/recipes-support/icu/icu-3.6.inc @@ -1,3 +1,4 @@ +SUMMARY = International Component for Unicode libraries DESCRIPTION = The International Component for Unicode (ICU) is a mature, portable set of C/C++ and Java libraries for Unicode support, software internationalization (I18N) and globalization (G11N), giving applications the same results on all platforms. HOMEPAGE = http://www-01.ibm.com/software/globalization/icu/index.jsp; diff --git a/meta/recipes-support/libevent/libevent_1.4.14b.bb b/meta/recipes-support/libevent/libevent_1.4.14b.bb index 1a369b5..36468dc 100644 --- a/meta/recipes-support/libevent/libevent_1.4.14b.bb +++ b/meta/recipes-support/libevent/libevent_1.4.14b.bb @@ -1,4 +1,5 @@ -DESCRIPTION = an asynchronous event notification library +SUMMARY = An asynchronous event notification library +DESCRIPTION = An asynchronous event notification library HOMEPAGE = http://www.monkey.org/~provos/libevent/; SECTION = libs Sorry I sent it to the wrong list so now again: What is the value - apart HOB's sake - in creating redundancies by copying DESRCIPTION to SUMMARY? Why not use DESCRIPTION? (this is a copy of the email I sent to the oe-devel ML): Hi Andreas, I did this because SUMMARY is a required field by the HOB UI. This was requested by Shane Wang on the oe-core ML: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014600.html For recipes which have short descriptions, there was little sense in summarizing them further, so I duplicated the DESCRIPTION field. Above you can also see an example (in the icu recipe) were I did summarize a long DESCRIPTION field. Mark Hatle replied to this thread explaining
Re: [OE-core] [oe-commits] Scott Garman : Add missing SUMMARY fields to various recipes
On 12/19/11 12:00 PM, Saul Wold wrote: On 12/19/2011 09:44 AM, Mark Hatle wrote: On 12/19/11 11:28 AM, Scott Garman wrote: On 12/19/2011 09:21 AM, Koen Kooi wrote: Op 19 dec. 2011, om 18:17 heeft Scott Garman het volgende geschreven: On 12/19/2011 04:37 AM, Andreas Müller wrote: On Monday, December 19, 2011 10:34:47 AM g...@git.openembedded.org wrote: Module: openembedded-core.git Branch: master Commit: e8c194a627e091ef9da3b7fa83ea3897bd283d9e URL: http://git.openembedded.org/?p=openembedded-core.gita=commit;h=e8c194a627 e091ef9da3b7fa83ea3897bd283d9e Author: Scott Garmanscott.a.gar...@intel.com Date: Sun Dec 18 15:06:57 2011 -0800 Add missing SUMMARY fields to various recipes This adds the SUMMARY field to the following recipes which were missing it: * dosfstools * grep * icu * libevent * libnfsidmap * qemu-helper-nativesdk Signed-off-by: Scott Garmanscott.a.gar...@intel.com Signed-off-by: Richard Purdierichard.pur...@linuxfoundation.org --- .../nfs-utils/libnfsidmap_0.24.bb | 3 ++- .../recipes-devtools/dosfstools/dosfstools_2.11.bb | 2 +- .../qemu/qemu-helper-nativesdk_1.0.bb | 3 ++- meta/recipes-extended/grep/grep_2.9.bb | 1 + meta/recipes-support/icu/icu-3.6.inc | 1 + meta/recipes-support/libevent/libevent_1.4.14b.bb | 3 ++- 6 files changed, 9 insertions(+), 4 deletions(-) diff --git a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb index 101ecab..eff75ec 100644 --- a/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb +++ b/meta/recipes-connectivity/nfs-utils/libnfsidmap_0.24.bb @@ -1,4 +1,5 @@ -DESCRIPTION = nfs idmapping library +SUMMARY = NFS id mapping library +DESCRIPTION = NFS id mapping library HOMEPAGE = http://www.citi.umich.edu/projects/nfsv4/linux/; SECTION = libs diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb index ec75ac9..eca54f1 100644 --- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb +++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb @@ -1,7 +1,7 @@ # dosfstools OE build file # Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) - +SUMMARY = DOS FAT Filesystem Utilities DESCRIPTION = DOS FAT Filesystem Utilities SECTION = base diff --git a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb index a3dca3d..df0cae0 100644 --- a/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb +++ b/meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb @@ -1,4 +1,5 @@ -DESCRIPTION = Qemu helper scripts from Poky +SUMMARY = Qemu helper scripts +DESCRIPTION = Qemu helper scripts LICENSE = GPLv2 RDEPENDS_${PN} = qemu-nativesdk PR = r9 diff --git a/meta/recipes-extended/grep/grep_2.9.bb b/meta/recipes-extended/grep/grep_2.9.bb index 08ac527..9099bed 100644 --- a/meta/recipes-extended/grep/grep_2.9.bb +++ b/meta/recipes-extended/grep/grep_2.9.bb @@ -1,3 +1,4 @@ +SUMMARY = GNU grep utility DESCRIPTION = GNU grep utility HOMEPAGE = http://savannah.gnu.org/projects/grep/; BUGTRACKER = http://savannah.gnu.org/bugs/?group=grep; diff --git a/meta/recipes-support/icu/icu-3.6.inc b/meta/recipes-support/icu/icu-3.6.inc index 8fadc92..e3f9dd2 100644 --- a/meta/recipes-support/icu/icu-3.6.inc +++ b/meta/recipes-support/icu/icu-3.6.inc @@ -1,3 +1,4 @@ +SUMMARY = International Component for Unicode libraries DESCRIPTION = The International Component for Unicode (ICU) is a mature, portable set of C/C++ and Java libraries for Unicode support, software internationalization (I18N) and globalization (G11N), giving applications the same results on all platforms. HOMEPAGE = http://www-01.ibm.com/software/globalization/icu/index.jsp; diff --git a/meta/recipes-support/libevent/libevent_1.4.14b.bb b/meta/recipes-support/libevent/libevent_1.4.14b.bb index 1a369b5..36468dc 100644 --- a/meta/recipes-support/libevent/libevent_1.4.14b.bb +++ b/meta/recipes-support/libevent/libevent_1.4.14b.bb @@ -1,4 +1,5 @@ -DESCRIPTION = an asynchronous event notification library +SUMMARY = An asynchronous event notification library +DESCRIPTION = An asynchronous event notification library HOMEPAGE = http://www.monkey.org/~provos/libevent/; SECTION = libs Sorry I sent it to the wrong list so now again: What is the value - apart HOB's sake - in creating redundancies by copying DESRCIPTION to SUMMARY? Why not use DESCRIPTION? (this is a copy of the email I sent to the oe-devel ML): Hi Andreas, I did this because SUMMARY is a required field by the HOB UI. This was requested by Shane Wang on the oe-core ML: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-December/014600.html For recipes which have short descriptions, there was little sense in summarizing them further, so I duplicated the DESCRIPTION field. Above you can also see an example (in the icu recipe) were I did summarize a long DESCRIPTION field. Mark
Re: [OE-core] UDEV-145??
On 16/12/11 14:21, Saul Wold wrote: Does anyone know why we might be keeping this older version around? I know that in the past there were kernel - udev issues. Are most usages now using current kernels and udev? I was wondering the same thing. I have a WIP patch series to drop the old version and the old inc file. Further I'd like to try and get meta-oe using at least most of the oe-core udev, I've not looked at the differences there yet. Joshua -- Joshua Lock Yocto Project Johannes factotum Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/2] psplash fixes
On Monday 19 December 2011 18:50:35 Koen Kooi wrote: Op 19 dec. 2011, om 18:43 heeft Paul Eggleton het volgende geschreven: Set the default psplash image to the OpenEmbedded logo, and provide a script to allow people to use their own custom image. What I did in OE-classic and meta-angstrom is to use update-alternatives to provide different psplash images. This way you can choose a different splash for each image instead of having a distro wide one. Is something like that suitable for oe-core as well? Sounds like a useful capability, however, does this mean that when you want to override it in the image you end up with both psplash versions installed? Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] require *.bbappend
On 16/12/11 17:58, Andreas Müller wrote: Hi I have the following use case: In my working layer I would like to have a recipe adding functionality to a recipe from another layer (e.g systemd-image.bb from angstrom) with a different name ( - no bbappend ). How about * create systemd-image.bbapend with just 'FILESEXTRAPATHS := ${THISDIR}' to get it into the scope of my layer * create a recipe which contains 'require systemd-image.bbappend' Currently parser complains that systemd-image.bbappend is not a BitBake file. I think this should work and the issue you're seeing is that require wants a relative PATH from BBPATH. i.e. require recipes-images/angstrom/systemd-image.bb Cheers, Joshua -- Joshua Lock Yocto Project Johannes factotum Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/2] psplash fixes
Op 19 dec. 2011, om 19:22 heeft Paul Eggleton het volgende geschreven: On Monday 19 December 2011 18:50:35 Koen Kooi wrote: Op 19 dec. 2011, om 18:43 heeft Paul Eggleton het volgende geschreven: Set the default psplash image to the OpenEmbedded logo, and provide a script to allow people to use their own custom image. What I did in OE-classic and meta-angstrom is to use update-alternatives to provide different psplash images. This way you can choose a different splash for each image instead of having a distro wide one. Is something like that suitable for oe-core as well? Sounds like a useful capability, however, does this mean that when you want to override it in the image you end up with both psplash versions installed? in a splashless image you can just do 'IMAGE_INSTALL += psplash-angstrom and it will only install that one. If you want to reuse an existing, unmodified image with psplash and add your own, then you will end up with both. regards, Koen signature.asc Description: Message signed with OpenPGP using GPGMail ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/2] psplash fixes
On Monday 19 December 2011 19:27:06 Koen Kooi wrote: Op 19 dec. 2011, om 19:22 heeft Paul Eggleton het volgende geschreven: On Monday 19 December 2011 18:50:35 Koen Kooi wrote: Op 19 dec. 2011, om 18:43 heeft Paul Eggleton het volgende geschreven: Set the default psplash image to the OpenEmbedded logo, and provide a script to allow people to use their own custom image. What I did in OE-classic and meta-angstrom is to use update-alternatives to provide different psplash images. This way you can choose a different splash for each image instead of having a distro wide one. Is something like that suitable for oe-core as well? Sounds like a useful capability, however, does this mean that when you want to override it in the image you end up with both psplash versions installed? in a splashless image you can just do 'IMAGE_INSTALL += psplash-angstrom and it will only install that one. If you want to reuse an existing, unmodified image with psplash and add your own, then you will end up with both. Although I guess another way to do it would be to do a VIRTUAL-RUNTIME type thing like we do for other such selections. At the moment in OE-core, psplash is brought in via task-core-console, and whilst it is a separate variable that could be overridden it's a task which once built really makes it impossible to customise per-image. What about a splash IMAGE_FEATURE and then a VIRTUAL-RUNTIME_splash to select which psplash to install? Would update-alternatives be needed at all in that case? Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/2] psplash fixes
Op 19 dec. 2011, om 19:32 heeft Paul Eggleton het volgende geschreven: On Monday 19 December 2011 19:27:06 Koen Kooi wrote: Op 19 dec. 2011, om 19:22 heeft Paul Eggleton het volgende geschreven: On Monday 19 December 2011 18:50:35 Koen Kooi wrote: Op 19 dec. 2011, om 18:43 heeft Paul Eggleton het volgende geschreven: Set the default psplash image to the OpenEmbedded logo, and provide a script to allow people to use their own custom image. What I did in OE-classic and meta-angstrom is to use update-alternatives to provide different psplash images. This way you can choose a different splash for each image instead of having a distro wide one. Is something like that suitable for oe-core as well? Sounds like a useful capability, however, does this mean that when you want to override it in the image you end up with both psplash versions installed? in a splashless image you can just do 'IMAGE_INSTALL += psplash-angstrom and it will only install that one. If you want to reuse an existing, unmodified image with psplash and add your own, then you will end up with both. Although I guess another way to do it would be to do a VIRTUAL-RUNTIME type thing like we do for other such selections. At the moment in OE-core, psplash is brought in via task-core-console, and whilst it is a separate variable that could be overridden it's a task which once built really makes it impossible to customise per-image. What about a splash IMAGE_FEATURE and then a VIRTUAL-RUNTIME_splash to select which psplash to install? I will say again: I absolutely HATE that virtual-runtime nonsense. If you need to change a task, change the task, don't introduce things that make it non deterministic. Guess what happens when you change a virtual-runtime *after* you have built the task already. Would update-alternatives be needed at all in that case? It would if you want to change it after booting :) signature.asc Description: Message signed with OpenPGP using GPGMail ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 02/10] udev: fix LICENSE fields to be SPDX compliant
On 15/12/11 23:36, Khem Raj wrote: On Thursday, December 15, 2011, Joshua Lock j...@linux.intel.com mailto:j...@linux.intel.com wrote: Additionally I'm not sure where the LGPL license came from, the COPYING file and Fedora both say GPL v2 or later so drop the LGPL entry for now. Of course, the LGPL is for libudev! Signed-off-by: Joshua Lock j...@linux.intel.com mailto:j...@linux.intel.com --- meta/recipes-core/udev/udev-new.inc |2 +- meta/recipes-core/udev/udev.inc |4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-core/udev/udev-new.inc b/meta/recipes-core/udev/udev-new.inc index eac7903..769d54a 100644 --- a/meta/recipes-core/udev/udev-new.inc +++ b/meta/recipes-core/udev/udev-new.inc @@ -2,7 +2,7 @@ SUMMARY = /dev/ and hotplug management daemon DESCRIPTION = udev is a daemon which dynamically creates and removes device nodes from \ /dev/, handles hotplug events and loads drivers at boot time. HOMEPAGE = http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html; -LICENSE = GPLv2+ LGPLv2.1+ +LICENSE = GPL-2.0+ LICENSE_${PN} = GPLv2+ Why two notations for Gpl v2 above Good catch, thanks! I'll get an updated patch series out. Cheers, Joshua -- Joshua Lock Yocto Project Johannes factotum Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/2] psplash fixes
On Monday 19 December 2011 19:48:48 Koen Kooi wrote: I will say again: I absolutely HATE that virtual-runtime nonsense. If you need to change a task, change the task, don't introduce things that make it non deterministic. Guess what happens when you change a virtual-runtime *after* you have built the task already. This is the problem I'm trying to avoid. Perhaps it wasn't clear, but what I meant was change things so we do not bring in psplash via a task anymore - instead use the value of VIRTUAL-RUNTIME_splash within core-image.bbclass, controlled via an IMAGE_FEATURE. Would update-alternatives be needed at all in that case? It would if you want to change it after booting :) What's the use case for changing the splash image after booting? Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/2] psplash fixes
Op 19 dec. 2011, om 19:57 heeft Paul Eggleton het volgende geschreven: On Monday 19 December 2011 19:48:48 Koen Kooi wrote: I will say again: I absolutely HATE that virtual-runtime nonsense. If you need to change a task, change the task, don't introduce things that make it non deterministic. Guess what happens when you change a virtual-runtime *after* you have built the task already. This is the problem I'm trying to avoid. Perhaps it wasn't clear, but what I meant was change things so we do not bring in psplash via a task anymore - instead use the value of VIRTUAL-RUNTIME_splash within core-image.bbclass, controlled via an IMAGE_FEATURE. In OE-classic we had IMAGE_SPLASH. Btw, I'm not using core-image.bbclase. Would update-alternatives be needed at all in that case? It would if you want to change it after booting :) What's the use case for changing the splash image after booting? If you splash contains text its nice to be able to exchange it as easily as the rest of the system. signature.asc Description: Message signed with OpenPGP using GPGMail ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/2] psplash fixes
On Monday 19 December 2011 20:02:02 Koen Kooi wrote: In OE-classic we had IMAGE_SPLASH. Btw, I'm not using core-image.bbclase. Well we could always use IMAGE_SPLASH and bring it in via image.bbclass. It seems to me like something you should be able to enable or exchange easily for any image. Would update-alternatives be needed at all in that case? It would if you want to change it after booting :) What's the use case for changing the splash image after booting? If you splash contains text its nice to be able to exchange it as easily as the rest of the system. So is this for i18n? Or do you have something in the text that's likely to need changing? Might it be better to provide an alternative channel for displaying text in psplash for that? Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 0/1] Manifest inclusion on image fix.
The manifest conditionals COPY_LIC_MANIFEST and COPY_LIC_DIRS were returning true due to missing quotes in the bash test. This made images larger than expected. The following changes since commit 45987c5135d22757ed2eb06b37e192d73309f59f: eglibc: Fixes for running regression tests (2011-12-19 09:29:18 +) are available in the git repository at: git://git.yoctoproject.org/poky-contrib eflanagan/manifest http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/manifest Beth Flanagan (1): license: Fix manifest conditional meta/classes/license.bbclass |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/1] license: Fix manifest conditional
The manifest conditionals COPY_LIC_MANIFEST and COPY_LIC_DIRS were returning true due to missing quotes in the bash test. This made images larger than expected. Signed-off-by: Beth Flanagan elizabeth.flana...@intel.com --- meta/classes/license.bbclass |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass index 6e82bd9..d351b5a 100644 --- a/meta/classes/license.bbclass +++ b/meta/classes/license.bbclass @@ -110,10 +110,10 @@ license_create_manifest() { # if you are concerned about license compliance # and delivery this should cover all your bases -if [ -n ${COPY_LIC_MANIFEST} ]; then +if [ -n ${COPY_LIC_MANIFEST} ]; then mkdir -p ${IMAGE_ROOTFS}/usr/share/common-licenses/ cp ${LICENSE_DIRECTORY}/${IMAGE_NAME}/license.manifest ${IMAGE_ROOTFS}/usr/share/common-licenses/license.manifest -if [ -n ${COPY_LIC_DIRS} ]; then +if [ -n ${COPY_LIC_DIRS} ]; then for pkg in ${INSTALLED_PKGS}; do mkdir -p ${IMAGE_ROOTFS}/usr/share/common-licenses/${pkg} for lic in `ls ${LICENSE_DIRECTORY}/${pkged_pn}`; do -- 1.7.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] require *.bbappend
On Monday, December 19, 2011 07:25:29 PM Joshua Lock wrote: On 16/12/11 17:58, Andreas Müller wrote: Hi I have the following use case: In my working layer I would like to have a recipe adding functionality to a recipe from another layer (e.g systemd-image.bb from angstrom) with a different name ( - no bbappend ). How about * create systemd-image.bbapend with just 'FILESEXTRAPATHS := ${THISDIR}' to get it into the scope of my layer * create a recipe which contains 'require systemd-image.bbappend' Currently parser complains that systemd-image.bbappend is not a BitBake file. I think this should work and the issue you're seeing is that require wants a relative PATH from BBPATH. i.e. require recipes-images/angstrom/systemd-image.bb AArgh - thanks for helping me out of quirks by such simple solution :) Andreas ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 08/10] pango: clarify LICENSE is LGPL-2.0+
On 15/12/11 23:30, Koen Kooi wrote: Op 16 dec. 2011, om 00:30 heeft Joshua Lock het volgende geschreven: Signed-off-by: Joshua Lock j...@linux.intel.com --- meta/recipes-graphics/pango/pango.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-graphics/pango/pango.inc b/meta/recipes-graphics/pango/pango.inc index ff5a73a..922425c 100644 --- a/meta/recipes-graphics/pango/pango.inc +++ b/meta/recipes-graphics/pango/pango.inc @@ -7,7 +7,7 @@ core of text and font handling for GTK+-2.x. HOMEPAGE = http://www.pango.org/; BUGTRACKER = http://bugzilla.gnome.org; SECTION = libs -LICENSE = LGPL +LICENSE = LGPL-2.0+ In the past we agreed to use LGLPv2+ for that, has that changed? My bad, I saw the modified license handling code was mapping to SPDX values and opted to just do that. You're right though, current convention is the v notation. I've respun the patch series. Cheers, Joshua -- Joshua Lock Yocto Project Johannes factotum Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 04/10] dpkg: clarify LICENSE as GPLv2.0
Signed-off-by: Joshua Lock j...@linux.intel.com --- meta/recipes-devtools/dpkg/dpkg.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-devtools/dpkg/dpkg.inc b/meta/recipes-devtools/dpkg/dpkg.inc index 2aecff5..1326994 100644 --- a/meta/recipes-devtools/dpkg/dpkg.inc +++ b/meta/recipes-devtools/dpkg/dpkg.inc @@ -1,5 +1,5 @@ DESCRIPTION = Package maintenance system for Debian. -LICENSE = GPL +LICENSE = GPLv2.0+ SECTION = base INC_PR = r15 -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 01/10] gypsy: fix LICENSE field
Gypsy binaries are Gplv2.0 and the libraries LGPLv2.1 Signed-off-by: Joshua Lock j...@linux.intel.com --- meta/recipes-connectivity/gypsy/gypsy.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-connectivity/gypsy/gypsy.inc b/meta/recipes-connectivity/gypsy/gypsy.inc index 9b1c97e..11a7204 100644 --- a/meta/recipes-connectivity/gypsy/gypsy.inc +++ b/meta/recipes-connectivity/gypsy/gypsy.inc @@ -4,7 +4,7 @@ multiple clients to access GPS data from multiple GPS sources \ concurrently. Gypsy also hides the details of parsing NMEA from the \ client applications, passing the data as simple values for the clients \ to use. -LICENSE = GPL +LICENSE = GPLv2.0 LGPLv2.1 SECTION = x11 DEPENDS = glib-2.0 dbus bluez4 dbus-glib -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 00/10] Various license clarifications v2
This series is a v2 of an earlier series. It includes a few metadata massages to ensure LICENSE fields specify the correct license version. Since v1 I've used the same notation as common convention and further clarified some of the GPL licenses which have an or later clause. Regards, Joshua The following changes since commit ae4118a1f78f113c3d687c3aa6a86007cf977cae: libsdl 1.2.14: fix packaging (2011-12-19 12:17:36 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib josh/updates http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=josh/updates Joshua Lock (10): gypsy: fix LICENSE field udev: tidy the LICENSE fields apt: clarify LICENSE as GPLv2.0 dpkg: clarify LICENSE as GPLv2.0 clutter: clarify LICENSE as LGPLv2.1 cogl: clarify LICENSE as LGPLv2.1 and fix metadata matchbox-wm: clarify LICENSE as GPLv2.0 pango: clarify LICENSE is LGPLv2.0+ matchbox-desktop: clarify LICENSE is GPLv2.0+ matchbox-session-sato: clarify LICENSE in GPLv2.0 meta/recipes-connectivity/gypsy/gypsy.inc |2 +- meta/recipes-core/udev/udev-new.inc|4 ++-- meta/recipes-core/udev/udev.inc|4 ++-- meta/recipes-devtools/apt/apt.inc |2 +- meta/recipes-devtools/dpkg/dpkg.inc|2 +- meta/recipes-graphics/clutter/clutter.inc |2 +- meta/recipes-graphics/clutter/cogl.inc |6 +++--- .../matchbox-wm/matchbox-wm_1.2.bb |2 +- meta/recipes-graphics/pango/pango.inc |2 +- .../matchbox-desktop/matchbox-desktop_0.9.1.bb |2 +- .../matchbox-desktop/matchbox-desktop_2.0.bb |2 +- .../matchbox-sato/matchbox-session-sato_0.1.bb |2 +- 12 files changed, 16 insertions(+), 16 deletions(-) -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 03/10] apt: clarify LICENSE as GPLv2.0
Signed-off-by: Joshua Lock j...@linux.intel.com --- meta/recipes-devtools/apt/apt.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-devtools/apt/apt.inc b/meta/recipes-devtools/apt/apt.inc index 9d3268d..6265203 100644 --- a/meta/recipes-devtools/apt/apt.inc +++ b/meta/recipes-devtools/apt/apt.inc @@ -1,5 +1,5 @@ DESCRIPTION = Advanced front-end for dpkg. -LICENSE = GPL +LICENSE = GPLv2.0+ SECTION = base SRC_URI = ${DEBIAN_MIRROR}/main/a/apt/apt_${PV}.tar.gz \ -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 07/10] matchbox-wm: clarify LICENSE as GPLv2.0
Signed-off-by: Joshua Lock j...@linux.intel.com --- .../matchbox-wm/matchbox-wm_1.2.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.bb b/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.bb index 63829ec..84b966a 100644 --- a/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.bb +++ b/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.bb @@ -1,6 +1,6 @@ SECTION = x11/wm DESCRIPTION = Matchbox window manager -LICENSE = GPL +LICENSE = GPLv2.0+ DEPENDS = libmatchbox virtual/libx11 libxext libxcomposite libxfixes xdamage libxrender startup-notification expat PR = r4 -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 06/10] cogl: clarify LICENSE as LGPLv2.1 and fix metadata
Fix the HOMEPAGE and DESCRIPTION which were using the same values as Clutter. Signed-off-by: Joshua Lock j...@linux.intel.com --- meta/recipes-graphics/clutter/cogl.inc |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-graphics/clutter/cogl.inc b/meta/recipes-graphics/clutter/cogl.inc index 81317c6..f2ad6d1 100644 --- a/meta/recipes-graphics/clutter/cogl.inc +++ b/meta/recipes-graphics/clutter/cogl.inc @@ -1,6 +1,6 @@ -DESCRIPTION = Clutter graphics library -HOMEPAGE = http://www.clutter-project.org/; -LICENSE = LGPL +DESCRIPTION = a modern 3D graphics API with associated utility APIs +HOMEPAGE = http://wiki.clutter-project.org/wiki/Cogl; +LICENSE = LGPLv2.1+ STDDEPENDS = virtual/libx11 gtk-doc-native pango glib-2.0 libxfixes gdk-pixbuf libxi BASE_CONF = --disable-gtk-doc ${@get_clutter_fpu_setting(bb, d)} -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 10/10] matchbox-session-sato: clarify LICENSE in GPLv2.0
Signed-off-by: Joshua Lock j...@linux.intel.com --- .../matchbox-sato/matchbox-session-sato_0.1.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb b/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb index c738584..10fd5b4 100644 --- a/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb +++ b/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb @@ -2,7 +2,7 @@ DESCRIPTION = Custom MB session files for poky HOMEPAGE = http://www.matchbox-project.org/; BUGTRACKER = http://bugzilla.openedhand.com/; -LICENSE = GPL +LICENSE = GPLv2.0+ LIC_FILES_CHKSUM = file://session;endline=3;md5=f8a5c5b9c279e52dc094d10e11c2be63 # Distro can override initscripts provider -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 09/10] matchbox-desktop: clarify LICENSE is GPLv2.0+
Signed-off-by: Joshua Lock j...@linux.intel.com --- .../matchbox-desktop/matchbox-desktop_0.9.1.bb |2 +- .../matchbox-desktop/matchbox-desktop_2.0.bb |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb index 0a02bb9..43e10ca 100644 --- a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb +++ b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb @@ -1,5 +1,5 @@ DESCRIPTION = Matchbox Window Manager Desktop -LICENSE = GPL +LICENSE = GPLv2.0+ DEPENDS = libmatchbox startup-notification SECTION = x11/wm diff --git a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb index 2943e4d..3e95bc1 100644 --- a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb +++ b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb @@ -1,5 +1,5 @@ DESCRIPTION = Matchbox Window Manager Desktop -LICENSE = GPL +LICENSE = GPLv2.0+ DEPENDS = gtk+ startup-notification SECTION = x11/wm PR = r2 -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 05/10] clutter: clarify LICENSE as LGPLv2.1
Signed-off-by: Joshua Lock j...@linux.intel.com --- meta/recipes-graphics/clutter/clutter.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-graphics/clutter/clutter.inc b/meta/recipes-graphics/clutter/clutter.inc index 24cb30d..9d7760f 100644 --- a/meta/recipes-graphics/clutter/clutter.inc +++ b/meta/recipes-graphics/clutter/clutter.inc @@ -1,6 +1,6 @@ DESCRIPTION = Clutter graphics library HOMEPAGE = http://www.clutter-project.org/; -LICENSE = LGPL +LICENSE = LGPLv2.1+ # Internal json-glib was removed in Clutter 1.5.2, cogl was removed in 1.8, atk required since 1.8 STDDEPENDS = virtual/libx11 gtk-doc-native pango glib-2.0 libxfixes libxi json-glib cogl atk -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 08/10] pango: clarify LICENSE is LGPLv2.0+
Signed-off-by: Joshua Lock j...@linux.intel.com --- meta/recipes-graphics/pango/pango.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-graphics/pango/pango.inc b/meta/recipes-graphics/pango/pango.inc index ff5a73a..b428b9d 100644 --- a/meta/recipes-graphics/pango/pango.inc +++ b/meta/recipes-graphics/pango/pango.inc @@ -7,7 +7,7 @@ core of text and font handling for GTK+-2.x. HOMEPAGE = http://www.pango.org/; BUGTRACKER = http://bugzilla.gnome.org; SECTION = libs -LICENSE = LGPL +LICENSE = LGPLv2.0+ X11DEPENDS = virtual/libx11 libxft DEPENDS = glib-2.0 fontconfig freetype zlib virtual/libiconv gtk-doc-native cairo -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 02/10] udev: tidy the LICENSE fields
Signed-off-by: Joshua Lock j...@linux.intel.com fix udev --- meta/recipes-core/udev/udev-new.inc |4 ++-- meta/recipes-core/udev/udev.inc |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/recipes-core/udev/udev-new.inc b/meta/recipes-core/udev/udev-new.inc index eac7903..e302c03 100644 --- a/meta/recipes-core/udev/udev-new.inc +++ b/meta/recipes-core/udev/udev-new.inc @@ -2,8 +2,8 @@ SUMMARY = /dev/ and hotplug management daemon DESCRIPTION = udev is a daemon which dynamically creates and removes device nodes from \ /dev/, handles hotplug events and loads drivers at boot time. HOMEPAGE = http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html; -LICENSE = GPLv2+ LGPLv2.1+ -LICENSE_${PN} = GPLv2+ +LICENSE = GPLv2.0+ LGPLv2.1+ +LICENSE_${PN} = GPLv2.0+ LICENSE_libudev = LGPLv2.1+ LICENSE_libgudev = LGPLv2.1+ LIC_FILES_CHKSUM = file://COPYING;md5=751419260aa954499f7abaabaa882bbe \ diff --git a/meta/recipes-core/udev/udev.inc b/meta/recipes-core/udev/udev.inc index d731816..eb096ee 100644 --- a/meta/recipes-core/udev/udev.inc +++ b/meta/recipes-core/udev/udev.inc @@ -1,7 +1,7 @@ SUMMARY = /dev/ and hotplug management daemon DESCRIPTION = udev is a program which dynamically creates and removes device nodes from \ /dev/. It responds to /sbin/hotplug device events and requires a 2.6 kernel. -LICENSE = GPL +LICENSE = GPLv2.0+ LGPLv2.1+ SRC_URI += \ file://udev.rules \ @@ -11,7 +11,7 @@ SRC_URI += \ file://mount.sh \ file://network.sh \ file://local.rules \ - file://udev-cache \ + file://udev-cache \ file://init UDEV_DEVFS_RULES ?= 0 -- 1.7.7.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH oe-core v2] valgrind: remove COMPATIBLE_HOST to extend the supported arch
On Mon, Dec 19, 2011 at 4:27 AM, b19...@freescale.com wrote: -COMPATIBLE_HOST = '(i.86|x86_64).*-linux' - and did you test it on the newly enabled ones. e.g. mips ? does it work for you on mips ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 0/2] psplash fixes
On Mon, Dec 19, 2011 at 07:48:48PM +0100, Koen Kooi wrote: Op 19 dec. 2011, om 19:32 heeft Paul Eggleton het volgende geschreven: On Monday 19 December 2011 19:27:06 Koen Kooi wrote: Op 19 dec. 2011, om 19:22 heeft Paul Eggleton het volgende geschreven: On Monday 19 December 2011 18:50:35 Koen Kooi wrote: Op 19 dec. 2011, om 18:43 heeft Paul Eggleton het volgende geschreven: Set the default psplash image to the OpenEmbedded logo, and provide a script to allow people to use their own custom image. What I did in OE-classic and meta-angstrom is to use update-alternatives to provide different psplash images. This way you can choose a different splash for each image instead of having a distro wide one. Is something like that suitable for oe-core as well? Sounds like a useful capability, however, does this mean that when you want to override it in the image you end up with both psplash versions installed? in a splashless image you can just do 'IMAGE_INSTALL += psplash-angstrom and it will only install that one. If you want to reuse an existing, unmodified image with psplash and add your own, then you will end up with both. Although I guess another way to do it would be to do a VIRTUAL-RUNTIME type thing like we do for other such selections. At the moment in OE-core, psplash is brought in via task-core-console, and whilst it is a separate variable that could be overridden it's a task which once built really makes it impossible to customise per-image. What about a splash IMAGE_FEATURE and then a VIRTUAL-RUNTIME_splash to select which psplash to install? I will say again: I absolutely HATE that virtual-runtime nonsense. If you need to change a task, change the task, don't introduce things that make it non deterministic. Guess what happens when you change a virtual-runtime *after* you have built the task already. The advantage of virtual-runtime is that something like initscripts, is pulled by more than one recipe, so in order to change initscripts pulled to distro images you have to change 3-4 recipes by .bbappend and bump PR in all. With VIRTUAL-RUNTIME you have to select VIRTUAL-RUNTIME_initscripts by distro config and add .bbappends only with PRINC bumps for recipes using this variable (easy to find with git grep). And if someone else adds new recipe also using initscripts then he should use right one wrt VIRTUAL-RUNTIME_initscripts not expecting you to notice that other recipe pulling initscripts is there (I've used BLACKLIST to notice those before, but VIRTUAL-RUNTIME is better). And it's like DISTRO_FEATURES, nobody should change VIRTUAL-RUNTIME settings without at least PRINC bumps. Cheers, -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH] gcc-4.6: Let G++ relocate gxx-include-dir when using --sysroot option
Hi, Khem, Le 14/12/2011 19:38, Khem Raj a écrit : On Wed, Dec 14, 2011 at 10:08 AM, Ulf Samuelsson openembedded-c...@emagii.com wrote: Not familiar with gcc internals, but just want to reiterate the point that the problem occured (the one I saw) only when I had BB_NUMBER_THREADS at a high value, so WHEN things are done seems to be important. Seems more complicated than this. A customeer reproduced it with BB_THREAD=2 and PARALLEL=j3 ... (I never reproduced in with BB_THREAD 5) could you test out this patch in your configuration and see if you still see the problem ? I reproduced the problem with this patch and BB_THREAD=8 so this patch doesn't improve the current behaviour. Eric ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core