Re: [OE-core] Piglit in Poky
On Monday 23 December 2013 20:09:30 Philip Balister wrote: On 12/23/2013 01:01 PM, Burton, Ross wrote: We'd like to integrate Piglit (an OpenGL test suite) into Poky so that we can run automated QA on the GL stack. Piglit is currently residing in meta-oe, but as Poky is a self-contained project we can't just add meta-oe to it: apart from the size of meta-oe, we can't ensure stability if meta-oe makes incompatible changes that affect Poky. Piglit isn't a stand-alone package, there are the dependencies of waffle, python-mako and python-numpy to consider too. There are two possibilities I can see: 1) Move piglit and deps to oe-core. Piglit is for QA purposes only and pushes the boundaries of core platform. In a sense this is a repeat of the discussion we had with Midori... does oe-core contain everything needed to sufficiently exercise the core components it ships or not? I expect Richard will push back on this, and I would support him here. This all depends on the scope of these tools. If the scope is only the Yocto Project QA team, adding them to the core would be a difficult sell. However, if the target audience were a larger number of BSP maintainers (and to be honest, I would expect maintainers of BSPs for hardware supporting GL acceleration to want to be able to run these tests) then adding these components to the core starts to make sense, to me at least. 2) Add piglit and deps to meta-yocto. Probably a new layer called meta-yocto-qa (or similar) because the Yocto Compatible guidelines forbid mixing distribution policy and recipes. We'd need to sync meta-yocto-qa with the pieces of meta-oe that we want somehow, but that's our problem. So meta-yocto is right out. I'm a user of numpy, and I certainly do not want to include something called meta-yocto-qa just to pick up numpy. So this presents a quandry. Moving numpy to a special layer to support a specific recipe is just not the right thing to do. Conceivably, we could create a layer for the bits of meta-oe that are python related, but I am not sure that solves your entire problem. I certainly do not want to see one recipe appear in two layers. That is a recipe for trouble. There is a third way - use combo-layer to keep a maintained copy of the recipe in the meta-yocto-qa layer, just as we do with OE-Core within the poky repository. It has worked well enough there, although here we would be being more selective about the recipes we were pulling; it could be problematic if for example a dependency were added from a recipe that is part of the filter on a recipe that is not part of the filter. Long term, we need to make the layer model work for the entire project and get over the reluctance to use other peoples layers. This is a tricky thing. If we start relying heavily on layers for our builds that we don't currently have an active role in maintaining, there will be a natural assumption that we'll step up and help maintain those layers; it will be made more difficult if those layers contain a large number of recipes. Specifically regarding meta-oe, as you may be aware our reluctance to use this layer directly up to now was because of its use of bbappends and overlayed recipes that change the apparent behaviour of core recipes. Most of this has been tidied up, however one last such issue still exists [1] and is apparently still leading to problems for users [2], so there is still work needing to be done here. Cheers, Paul [1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=5546 [2] https://lists.yoctoproject.org/pipermail/poky/2013-December/009463.html -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] Piglit in Poky
Hi Koen, On Tuesday 24 December 2013 15:22:32 Koen Kooi wrote: Burton, Ross schreef op 23-12-13 19:01: We'd like to integrate Piglit (an OpenGL test suite) into Poky so that we can run automated QA on the GL stack. Piglit is currently residing in meta-oe, but as Poky is a self-contained project we can't just add meta-oe to it: apart from the size of meta-oe, we can't ensure stability if meta-oe makes incompatible changes that affect Poky. Piglit isn't a stand-alone package, there are the dependencies of waffle, python-mako and python-numpy to consider too. There are two possibilities I can see: 1) Move piglit and deps to oe-core. Piglit is for QA purposes only and pushes the boundaries of core platform. In a sense this is a repeat of the discussion we had with Midori... does oe-core contain everything needed to sufficiently exercise the core components it ships or not? 2) Add piglit and deps to meta-yocto. Probably a new layer called meta-yocto-qa (or similar) because the Yocto Compatible guidelines forbid mixing distribution policy and recipes. Speaking of layers, can you *please* rename meta-yocto to meta-poky? It's what it's actually is and would remove a lot of confusion when trying to explain that yocto is not a distro, even if the distro layer is called 'meta-yocto'. This is a tangent, but a couple of points: 1) This rename would not come for free. We'd need to update people's existing bblayers.conf files on the fly, as we did when meta-yocto-bsp was split out of meta-yocto, and thus bump LCONF_VERSION; however, doing this only in poky has resulted in annoying problems when users remove poky from their configurations (since LCONF_VERSION is out-of-step between Poky and OE-Core, leading to confusing errors in this situation). Thus I think we'd want to solve this once and for all by bumping the value in OE-Core as well as Poky. 2) If you propose this rename, perhaps you will also consider renaming meta-oe, since that name within a similarly named meta-openembedded repository leads to a similar level of confusion...? Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] Piglit in Poky
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Paul Eggleton schreef op 28-12-13 12:48: Hi Koen, On Tuesday 24 December 2013 15:22:32 Koen Kooi wrote: Burton, Ross schreef op 23-12-13 19:01: We'd like to integrate Piglit (an OpenGL test suite) into Poky so that we can run automated QA on the GL stack. Piglit is currently residing in meta-oe, but as Poky is a self-contained project we can't just add meta-oe to it: apart from the size of meta-oe, we can't ensure stability if meta-oe makes incompatible changes that affect Poky. Piglit isn't a stand-alone package, there are the dependencies of waffle, python-mako and python-numpy to consider too. There are two possibilities I can see: 1) Move piglit and deps to oe-core. Piglit is for QA purposes only and pushes the boundaries of core platform. In a sense this is a repeat of the discussion we had with Midori... does oe-core contain everything needed to sufficiently exercise the core components it ships or not? 2) Add piglit and deps to meta-yocto. Probably a new layer called meta-yocto-qa (or similar) because the Yocto Compatible guidelines forbid mixing distribution policy and recipes. Speaking of layers, can you *please* rename meta-yocto to meta-poky? It's what it's actually is and would remove a lot of confusion when trying to explain that yocto is not a distro, even if the distro layer is called 'meta-yocto'. This is a tangent, but a couple of points: 1) This rename would not come for free. We'd need to update people's existing bblayers.conf files on the fly, as we did when meta-yocto-bsp was split out of meta-yocto, and thus bump LCONF_VERSION; however, doing this only in poky has resulted in annoying problems when users remove poky from their configurations (since LCONF_VERSION is out-of-step between Poky and OE-Core, leading to confusing errors in this situation). Thus I think we'd want to solve this once and for all by bumping the value in OE-Core as well as Poky. 2) If you propose this rename, perhaps you will also consider renaming meta-oe, since that name within a similarly named meta-openembedded repository leads to a similar level of confusion...? I have no problems with renaming that layer since I get confused by this a few times a week myself :) regards, Koen -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: GPGTools - http://gpgtools.org iD8DBQFSvu4jMkyGM64RGpERAqnnAJ9+ASZITy/zGdjAC9PypPkWVsKO/ACdFF00 0Mfkmf+s20DWkHs6NwxkZYM= =YCAe -END PGP SIGNATURE- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 01/38] *-basic: rename to *-standardlinux
This more accurately represents what this image and packagegroup are intended to provide, and avoids confusion with the similarly named core-image-base and packagegroup-base. Part of the fix for [YOCTO #2424]. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-extended/images/core-image-lsb.bb | 2 +- ...-image-basic.bb = core-image-standardlinux.bb} | 2 +- .../packagegroups/packagegroup-core-basic.bb | 138 - .../packagegroup-core-standardlinux.bb | 163 + .../recipes-graphics/images/core-image-directfb.bb | 2 +- 5 files changed, 166 insertions(+), 141 deletions(-) rename meta/recipes-extended/images/{core-image-basic.bb = core-image-standardlinux.bb} (87%) delete mode 100644 meta/recipes-extended/packagegroups/packagegroup-core-basic.bb create mode 100644 meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb diff --git a/meta/recipes-extended/images/core-image-lsb.bb b/meta/recipes-extended/images/core-image-lsb.bb index f22d199..713a48e 100644 --- a/meta/recipes-extended/images/core-image-lsb.bb +++ b/meta/recipes-extended/images/core-image-lsb.bb @@ -6,7 +6,7 @@ IMAGE_FEATURES += splash ssh-server-openssh hwcodecs package-management IMAGE_INSTALL = \ ${CORE_IMAGE_BASE_INSTALL} \ -packagegroup-core-basic \ +packagegroup-core-standardlinux \ packagegroup-core-lsb \ diff --git a/meta/recipes-extended/images/core-image-basic.bb b/meta/recipes-extended/images/core-image-standardlinux.bb similarity index 87% rename from meta/recipes-extended/images/core-image-basic.bb rename to meta/recipes-extended/images/core-image-standardlinux.bb index d599e72..19985a9 100644 --- a/meta/recipes-extended/images/core-image-basic.bb +++ b/meta/recipes-extended/images/core-image-standardlinux.bb @@ -5,7 +5,7 @@ IMAGE_FEATURES += splash ssh-server-openssh IMAGE_INSTALL = \ packagegroup-core-boot \ -packagegroup-core-basic \ +packagegroup-core-standardlinux \ ${CORE_IMAGE_EXTRA_INSTALL} \ diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-basic.bb b/meta/recipes-extended/packagegroups/packagegroup-core-basic.bb deleted file mode 100644 index c89923d..000 --- a/meta/recipes-extended/packagegroups/packagegroup-core-basic.bb +++ /dev/null @@ -1,138 +0,0 @@ -# -# Copyright (C) 2010 Intel Corporation -# - -DESCRIPTION = Create Basic Image Tasks -PR = r6 -LICENSE = MIT - -inherit packagegroup - -PACKAGES = \ -packagegroup-core-basic \ -packagegroup-core-basic-libs \ -packagegroup-core-basic-utils \ -packagegroup-core-basic-extended \ -packagegroup-core-dev-utils \ -packagegroup-core-multiuser \ -packagegroup-core-initscripts \ -packagegroup-core-sys-services \ - - -python __anonymous () { -# For backwards compatibility after rename -packages = d.getVar(PACKAGES, True).split() -for pkg in packages: -d.appendVar(RPROVIDES_%s % pkg, pkg.replace(packagegroup-core, task-core)) -d.appendVar(RREPLACES_%s % pkg, pkg.replace(packagegroup-core, task-core)) -d.appendVar(RCONFLICTS_%s % pkg, pkg.replace(packagegroup-core, task-core)) -} - - -RDEPENDS_packagegroup-core-basic = \ -packagegroup-core-basic-libs \ -packagegroup-core-basic-utils \ -packagegroup-core-basic-extended \ -packagegroup-core-dev-utils \ -packagegroup-core-multiuser \ -packagegroup-core-initscripts \ -packagegroup-core-sys-services \ - - -RDEPENDS_packagegroup-core-basic-libs = \ -glib-2.0 \ - - -RDEPENDS_packagegroup-core-basic-utils = \ -bash \ -acl \ -attr \ -bc \ -coreutils \ -cpio \ -e2fsprogs \ -ed \ -file \ -findutils \ -gawk \ -gmp \ -grep \ -makedevs \ -mc \ -mc-fish \ -mc-helpers \ -mc-helpers-perl \ -mc-helpers-python \ -mktemp \ -ncurses \ -net-tools \ -pax \ -popt \ -procps \ -psmisc \ -sed \ -tar \ -time \ -util-linux \ -zlib \ - - -RDEPENDS_packagegroup-core-basic-extended = \ -iproute2 \ -iputils \ -iptables \ -module-init-tools \ -openssl \ - - -RDEPENDS_packagegroup-core-dev-utils = \ -byacc \ -diffutils \ -m4 \ -make \ -patch \ - - -VIRTUAL-RUNTIME_initscripts ?= initscripts -VIRTUAL-RUNTIME_init_manager ?= sysvinit -VIRTUAL-RUNTIME_login_manager ?= busybox -VIRTUAL-RUNTIME_syslog ?= sysklogd -RDEPENDS_packagegroup-core-initscripts = \ -${VIRTUAL-RUNTIME_initscripts} \ -${VIRTUAL-RUNTIME_init_manager} \ -ethtool \ -${VIRTUAL-RUNTIME_login_manager} \ -${VIRTUAL-RUNTIME_syslog} \ - - -RDEPENDS_packagegroup-core-multiuser = \ -cracklib \ -gzip \ -${@base_contains('DISTRO_FEATURES', 'pam', 'libuser', '', d)} \ -shadow \ -sudo \ - - -RDEPENDS_packagegroup-core-sys-services = \ -at \ -bzip2 \ -cronie \ -dbus \ -
[OE-core] [PATCH 00/38] Cleanup series
I got a bit tired of seeing poor SUMMARY and DESCRIPTION values in our recipes, so I went on a bit of a quest to clean them up, and ended up tidying up a few other things in the process. This touches quite a few recipes, so I've tried to split the series into logical patches to aid review. I built all of the affected recipes and skimmed over the changes in pkgdata and they looked reasonable. Hopefully all of the changes make sense; I'm happy to have feedback as always. The following changes since commit 421e927bd453259f4b3cdbd1676f6e12f97bf34f: openssl: use PACKAGECONFIG to disable perl bits (2013-12-21 09:09:22 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/cleanup3 http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/cleanup3 Paul Eggleton (38): *-basic: rename to *-standardlinux Drop empty/invalid BUGTRACKER values Replace OpenedHand Bugzilla in BUGTRACKER Replace one-line DESCRIPTION with SUMMARY Replace one-line DESCRIPTION with SUMMARY and tweak Add missing SUMMARY values alsa-utils: add missing individual package SUMMARY values qmmp: add SUMMARY and tweak DESCRIPTION gettext: set reasonable SUMMARY and DESCRIPTION telepathy-mission-control: fix HOMEPAGE libsamplerate0: add HOMEPAGE lame: update HOMEPAGE startup-notification: fix HOMEPAGE bash: update HOMEPAGE libunique: fix HOMEPAGE and touch up DESCRIPTION xev: add proper SUMMARY and DESCRIPTION gawk: set reasonable SUMMARY and DESCRIPTION linux-dummy: set LICENSE to GPLv2 to avoid license warning linux-dummy: set reasonable DESCRIPTION Basic recipe formatting fixes qt4: set SUMMARY and tweak DESCRIPTION xf86-input-vmmouse: set SUMMARY and DESCRIPTION xf86-video-fbdev: set SUMMARY and DESCRIPTION xf86-video-modesetting: set SUMMARY and DESCRIPTION gmp: set SUMMARY and DESCRIPTION icecc-create-env-native: add SUMMARY and tweak DESCRIPTION binutils: add/tweak SUMMARY core-image-lsb: fix DESCRIPTION adt-installer: tweak DESCRIPTION and add SUMMARY and HOMEPAGE stat: tidy up recipe enchant: tidy up recipe guilt-native: tidy up recipe opkg-utils: tidy up recipe pciutils: tidy up recipe speex: fix SRC_URI to use PV instead of hardcoding the version bitbake.conf: add full stop to default DESCRIPTION classes/package: set SUMMARY in do_split_packages() bitbake.conf: set a default for MACHINE_FEATURES .../recipes-test/aspell/aspell_0.0.0.1.bb | 6 +- .../recipes-kernel/hello-mod/hello-mod_0.1.bb | 2 +- meta/classes/package.bbclass | 8 +- meta/conf/bitbake.conf | 3 +- meta/recipes-bsp/acpid/acpid.inc | 7 +- meta/recipes-bsp/formfactor/formfactor_0.0.bb | 2 +- meta/recipes-bsp/hostap/hostap-conf_1.0.bb | 2 +- meta/recipes-bsp/pciutils/pciutils_3.2.1.bb| 11 +- meta/recipes-bsp/pcmciautils/pcmciautils.inc | 2 +- meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb| 2 +- meta/recipes-bsp/pointercal/pointercal_0.0.bb | 2 +- .../u-boot/u-boot-fw-utils-cross_2013.07.bb| 2 +- meta/recipes-bsp/u-boot/u-boot-fw-utils_2013.07.bb | 2 +- meta/recipes-bsp/u-boot/u-boot-mkimage_2013.07.bb | 2 +- meta/recipes-bsp/u-boot/u-boot.inc | 2 +- meta/recipes-bsp/usbinit/usbinit.bb| 2 +- meta/recipes-bsp/v86d/v86d_0.1.10.bb | 2 +- meta/recipes-bsp/x-load/x-load.inc | 2 +- meta/recipes-bsp/zaurusd/zaurusd_git.bb| 2 +- meta/recipes-connectivity/bind/bind_9.8.1.bb | 2 +- .../connman/connman-gnome_0.7.bb | 2 +- .../libnss-mdns/libnss-mdns_0.10.bb| 2 +- .../mobile-broadband-provider-info_git.bb | 2 +- meta/recipes-connectivity/openssl/ocf-linux.inc| 2 +- meta/recipes-connectivity/portmap/portmap.inc | 2 +- .../ppp-dialin/ppp-dialin_0.1.bb | 2 +- meta/recipes-connectivity/ppp/ppp_2.4.5.bb | 16 +- meta/recipes-connectivity/socat/socat_1.7.2.2.bb | 1 + .../telepathy/telepathy-mission-control_5.16.0.bb | 4 +- .../telepathy/telepathy-python_0.15.19.bb | 2 +- .../wireless-tools/wireless-tools_29.bb| 2 +- .../wpa-supplicant/wpa-supplicant-2.0.inc | 2 +- meta/recipes-core/dbus-wait/dbus-wait_git.bb | 2 +- meta/recipes-core/dbus/dbus-ptest_1.6.18.bb| 2 +- .../eglibc/cross-localedef-native_2.17.bb | 2 +- .../eglibc/cross-localedef-native_2.18.bb | 2 +- meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb | 2 +- .../feed-config/poky-feed-config-opkg_1.0.bb | 2 +- meta/recipes-core/gettext/gettext_0.16.1.bb| 3 +- meta/recipes-core/gettext/gettext_0.18.3.1.bb | 4 +- .../glib-networking/glib-networking_2.38.0.bb | 1 +
[OE-core] [PATCH 02/38] Drop empty/invalid BUGTRACKER values
Setting this value to blank or n/a in just a few recipes accomplishes nothing. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-core/jpeg/jpeg_8d.bb | 1 - meta/recipes-extended/bc/bc_1.06.bb | 1 - meta/recipes-extended/ed/ed_1.9.bb| 1 - meta/recipes-extended/mdadm/mdadm_3.3.bb | 1 - meta/recipes-graphics/menu-cache/menu-cache_0.4.1.bb | 1 - meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb | 1 - meta/recipes-kernel/latencytop/latencytop_0.5.bb | 1 - meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb| 1 - meta/recipes-support/libfm/libfm_1.1.2.2.bb | 1 - 9 files changed, 9 deletions(-) diff --git a/meta/recipes-core/jpeg/jpeg_8d.bb b/meta/recipes-core/jpeg/jpeg_8d.bb index ad4fa51..b1247df 100644 --- a/meta/recipes-core/jpeg/jpeg_8d.bb +++ b/meta/recipes-core/jpeg/jpeg_8d.bb @@ -1,7 +1,6 @@ SUMMARY = libjpeg is a library for handling the JPEG (JFIF) image format. DESCRIPTION = libjpeg contains a library for handling the JPEG (JFIF) image format, as well as related programs for accessing the libjpeg functions. HOMEPAGE = http://www.ijg.org/; -BUGTRACKER = LICENSE =BSD-3-Clause LIC_FILES_CHKSUM = file://README;md5=4f46756b064c225fae088903300e5c98 diff --git a/meta/recipes-extended/bc/bc_1.06.bb b/meta/recipes-extended/bc/bc_1.06.bb index 7c33f75..3013c10 100644 --- a/meta/recipes-extended/bc/bc_1.06.bb +++ b/meta/recipes-extended/bc/bc_1.06.bb @@ -1,6 +1,5 @@ DESCRIPTION = An arbitrary precision calculator language. HOMEPAGE = http://www.gnu.org/software/bc/bc.html; -BUGTRACKER = LICENSE = GPLv2+ LGPLv2.1 LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ diff --git a/meta/recipes-extended/ed/ed_1.9.bb b/meta/recipes-extended/ed/ed_1.9.bb index bd00c52..90c46e6 100644 --- a/meta/recipes-extended/ed/ed_1.9.bb +++ b/meta/recipes-extended/ed/ed_1.9.bb @@ -1,6 +1,5 @@ DESCRIPTION = a line-oriented text editor HOMEPAGE = http://www.gnu.org/software/ed/; -BUGTRACKER = LICENSE = GPLv3+ LIC_FILES_CHKSUM = file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ diff --git a/meta/recipes-extended/mdadm/mdadm_3.3.bb b/meta/recipes-extended/mdadm/mdadm_3.3.bb index 41816bc..5362396 100644 --- a/meta/recipes-extended/mdadm/mdadm_3.3.bb +++ b/meta/recipes-extended/mdadm/mdadm_3.3.bb @@ -1,6 +1,5 @@ DESCRIPTION = A tool for managing Soft RAID under Linux HOMEPAGE = http://www.kernel.org/pub/linux/utils/raid/mdadm/; -BUGTRACKER = n/a # Some files are GPLv2+ while others are GPLv2. LICENSE = GPLv2 GPLv2+ diff --git a/meta/recipes-graphics/menu-cache/menu-cache_0.4.1.bb b/meta/recipes-graphics/menu-cache/menu-cache_0.4.1.bb index 6ba46f0..73a9c52 100644 --- a/meta/recipes-graphics/menu-cache/menu-cache_0.4.1.bb +++ b/meta/recipes-graphics/menu-cache/menu-cache_0.4.1.bb @@ -1,7 +1,6 @@ SUMMARY = Library for caching application menus DESCRIPTION = A library creating and utilizing caches to speed up freedesktop.org application menus HOMEPAGE = http://lxde.sourceforge.net/; -BUGTRACKER = LICENSE = GPLv2 GPLv2+ LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ diff --git a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb index 5e33f14..3688685 100644 --- a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb +++ b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb @@ -1,7 +1,6 @@ SUMMARY = Xorg minimal fonts data DESCRIPTION = Minimal fonts required by X.org. HOMEPAGE = http://www.x.org; -BUGTRACKER = n/a SECTION = x11/fonts diff --git a/meta/recipes-kernel/latencytop/latencytop_0.5.bb b/meta/recipes-kernel/latencytop/latencytop_0.5.bb index dad0588..4b1f16f 100644 --- a/meta/recipes-kernel/latencytop/latencytop_0.5.bb +++ b/meta/recipes-kernel/latencytop/latencytop_0.5.bb @@ -1,6 +1,5 @@ DESCRIPTION = LatencyTOP, a Linux tool measuring and fixing latency HOMEPAGE = http://www.latencytop.org/; -BUGTRACKER = n/a LICENSE = GPLv2 LIC_FILES_CHKSUM = file://latencytop.c;endline=23;md5=ee9ea9b1415356e5734adad4a87dc7fa diff --git a/meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb b/meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb index 4bd4a6a..e66aa2a 100644 --- a/meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb +++ b/meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb @@ -1,6 +1,5 @@ DESCRIPTION = Fast lightweight tabbed filemanager HOMEPAGE = http://pcmanfm.sourceforge.net/; -BUGTRACKER = LICENSE = GPLv2 GPLv2+ LGPLv2.1+ LIC_FILES_CHKSUM = file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ diff --git a/meta/recipes-support/libfm/libfm_1.1.2.2.bb b/meta/recipes-support/libfm/libfm_1.1.2.2.bb index 8460223..97865e1 100644 --- a/meta/recipes-support/libfm/libfm_1.1.2.2.bb +++ b/meta/recipes-support/libfm/libfm_1.1.2.2.bb @@ -1,6 +1,5 @@ DESCRIPTION = Library for file management HOMEPAGE = http://pcmanfm.sourceforge.net/; -BUGTRACKER = LICENSE =
[OE-core] [PATCH 03/38] Replace OpenedHand Bugzilla in BUGTRACKER
This site no longer exists, and all of these are now (semi-)maintained on yoctoproject.org infrastructure, so set BUGTRACKER to point to the Yocto Project Bugzilla. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-graphics/libfakekey/libfakekey_git.bb | 2 +- meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb | 2 +- meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb | 2 +- meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb| 2 +- .../xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.bb| 2 +- meta/recipes-kernel/oprofile/oprofileui.inc | 2 +- meta/recipes-sato/gtk-engines/gtk-sato-engine.inc | 2 +- meta/recipes-sato/libowl/libowl_git.bb | 2 +- meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb| 2 +- meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb| 2 +- meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb | 2 +- meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb| 2 +- meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb | 2 +- meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb| 2 +- meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb| 2 +- meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc | 2 +- meta/recipes-sato/owl-video-widget/libowl-av_git.bb | 2 +- meta/recipes-sato/owl-video-widget/owl-video_git.bb | 2 +- meta/recipes-sato/puzzles/oh-puzzles_git.bb | 2 +- meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb | 2 +- meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb| 2 +- meta/recipes-sato/settings-daemon/settings-daemon_git.bb| 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) diff --git a/meta/recipes-graphics/libfakekey/libfakekey_git.bb b/meta/recipes-graphics/libfakekey/libfakekey_git.bb index 187e5e8..862fe38 100644 --- a/meta/recipes-graphics/libfakekey/libfakekey_git.bb +++ b/meta/recipes-graphics/libfakekey/libfakekey_git.bb @@ -2,7 +2,7 @@ SUMMARY = Library for converting characters to X key-presses DESCRIPTION = libfakekey is a simple library for converting UTF-8 characters into 'fake' X \ key-presses. HOMEPAGE = http://matchbox-project.org/; -BUGTRACKER = http://bugzilla.openedhand.com/; +BUGTRACKER = http://bugzilla.yoctoproject.org/; LICENSE = LGPLv2+ LIC_FILES_CHKSUM = file://src/libfakekey.c;endline=30;md5=602b5ccd48f64407510867f3373b448c 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 0a1f953..d7a8030 100644 --- a/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb +++ b/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb @@ -4,7 +4,7 @@ setting propagation protocol. Controls setting of double click timeout, drag-and threshold, and default foreground and background colors for all applications running within a \ desktop. HOMEPAGE = http://matchbox-project.org/sources/optional-dependencies/; -BUGTRACKER = http://bugzilla.openedhand.com/; +BUGTRACKER = http://bugzilla.yoctoproject.org/; SECTION = x/libs LICENSE = MIT-style LIC_FILES_CHKSUM = file://COPYING;md5=7cfac9d2d4dc3694cc7eb605cf32a69b \ diff --git a/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb b/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb index b9e83a5..9453eae 100644 --- a/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb +++ b/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb @@ -1,6 +1,6 @@ DESCRIPTION = Custom MB session files for poky HOMEPAGE = http://www.matchbox-project.org/; -BUGTRACKER = http://bugzilla.openedhand.com/; +BUGTRACKER = http://bugzilla.yoctoproject.org/; LICENSE = GPLv2 LIC_FILES_CHKSUM = file://matchbox-session;endline=20;md5=180f1c169a15d059a56c30094f6fb5ea diff --git a/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb b/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb index a4656dd..7d112ef 100644 --- a/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb +++ b/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb @@ -1,6 +1,6 @@ DESCRIPTION = Matchbox window manager HOMEPAGE = http://matchbox-project.org; -BUGTRACKER = http://bugzilla.openedhand.com/; +BUGTRACKER = http://bugzilla.yoctoproject.org/; LICENSE = GPLv2+ LIC_FILES_CHKSUM = file://src/wm.h;endline=21;md5=a7e844465edbcf79c282369f93caa835 \ diff --git a/meta/recipes-graphics/xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.bb b/meta/recipes-graphics/xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.bb index fecc8ea..0dcfbea 100644 ---
[OE-core] [PATCH 04/38] Replace one-line DESCRIPTION with SUMMARY
These recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful vs. the default value (${PN} version ${PV}-${PR}). (The values for these recipes needed no tweaking - this is just a straight DESCRIPTION - SUMMARY change.) Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta-selftest/recipes-test/aspell/aspell_0.0.0.1.bb | 2 +- meta/recipes-bsp/formfactor/formfactor_0.0.bb | 2 +- meta/recipes-bsp/hostap/hostap-conf_1.0.bb | 2 +- meta/recipes-bsp/pointercal/pointercal_0.0.bb | 2 +- meta/recipes-bsp/v86d/v86d_0.1.10.bb| 2 +- meta/recipes-connectivity/bind/bind_9.8.1.bb| 2 +- .../mobile-broadband-provider-info_git.bb | 2 +- meta/recipes-connectivity/wireless-tools/wireless-tools_29.bb | 2 +- meta/recipes-core/dbus-wait/dbus-wait_git.bb| 2 +- meta/recipes-core/eglibc/cross-localedef-native_2.17.bb | 2 +- meta/recipes-core/eglibc/cross-localedef-native_2.18.bb | 2 +- meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb | 2 +- meta/recipes-core/feed-config/poky-feed-config-opkg_1.0.bb | 2 +- meta/recipes-core/meta/meta-environment.bb | 2 +- meta/recipes-core/meta/meta-toolchain.bb| 2 +- .../packagegroups/packagegroup-core-standalone-sdk-target.bb| 2 +- meta/recipes-devtools/dmidecode/dmidecode_2.12.bb | 2 +- meta/recipes-devtools/intltool/intltool.inc | 2 +- meta/recipes-devtools/nasm/nasm_2.10.09.bb | 2 +- meta/recipes-devtools/opkg/opkg-config-base_1.0.bb | 2 +- meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb | 2 +- meta/recipes-devtools/pseudo/pseudo.inc | 2 +- meta/recipes-devtools/python/python-argparse_1.2.1.bb | 2 +- meta/recipes-devtools/python/python-pygobject_2.27.91.bb| 2 +- meta/recipes-devtools/python/python.inc | 2 +- meta/recipes-devtools/tcltk/tcl_8.6.1.bb| 2 +- meta/recipes-devtools/ubootchart/ubootchart_svn.bb | 2 +- meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb | 2 +- meta/recipes-devtools/unifdef/unifdef-native_2.6.18+git.bb | 2 +- meta/recipes-extended/augeas/augeas.inc | 2 +- meta/recipes-extended/lighttpd/lighttpd_1.4.33.bb | 2 +- meta/recipes-extended/logrotate/logrotate_3.8.1.bb | 2 +- meta/recipes-extended/lsb/lsb_4.1.bb| 2 +- meta/recipes-extended/texi2html/texi2html_5.0.bb| 2 +- meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.1.bb | 2 +- meta/recipes-gnome/gnome/gconf_3.2.6.bb | 2 +- meta/recipes-gnome/gnome/gnome-common_3.7.4.bb | 2 +- meta/recipes-gnome/gnome/gnome-desktop.inc | 2 +- meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb | 2 +- meta/recipes-gnome/gnome/gnome-mime-data_2.18.0.bb | 2 +- meta/recipes-gnome/gnome/libart-lgpl_2.3.21.bb | 2 +- meta/recipes-gnome/librsvg/librsvg_2.40.1.bb| 2 +- meta/recipes-graphics/fstests/fstests_git.bb| 2 +- meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb | 2 +- meta/recipes-graphics/pong-clock/pong-clock_1.0.bb | 2 +- meta/recipes-graphics/x11-common/x11-common_0.1.bb | 2 +- meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb| 2 +- meta/recipes-graphics/xorg-app/xorg-app-common.inc | 2 +- meta/recipes-graphics/xorg-driver/xorg-driver-common.inc| 2 +- meta/recipes-graphics/xorg-font/font-util_1.3.0.bb | 2 +- meta/recipes-graphics/xorg-proto/xorg-proto-common.inc | 2 +- meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb | 2 +- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 +- meta/recipes-graphics/xvideo-tests/xvideo-tests_git.bb | 2 +- meta/recipes-kernel/linux-firmware/linux-firmware_git.bb| 2 +- meta/recipes-kernel/linux/linux-dummy.bb| 2 +- meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb | 2
[OE-core] [PATCH 06/38] Add missing SUMMARY values
These recipes all had a long DESCRIPTION but no SUMMARY; since the SUMMARY is often displayed alone by package managers and the default value (${PN} version ${PV}-${PR}) isn't particularly useful, we should always try to set SUMMARY. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-connectivity/socat/socat_1.7.2.2.bb | 1 + meta/recipes-core/glib-networking/glib-networking_2.38.0.bb | 1 + meta/recipes-core/meta/meta-ide-support.bb| 1 + meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.12.0.0.bb | 1 + meta/recipes-devtools/mklibs/mklibs-native_0.1.38.bb | 1 + meta/recipes-devtools/perl/liburi-perl_1.60.bb| 1 + meta/recipes-devtools/python/python-pyrex_0.9.9.bb| 1 + meta/recipes-devtools/vala/vala.inc | 1 + meta/recipes-extended/hdparm/hdparm_9.43.bb | 1 + meta/recipes-gnome/libunique/libunique_1.1.6.bb | 1 + meta/recipes-graphics/directfb/directfb-examples_1.6.0.bb | 1 + meta/recipes-graphics/glew/glew_1.10.0.bb | 1 + meta/recipes-kernel/kmod/kmod.inc | 1 + meta/recipes-qt/qt-apps/fotowall_0.9.bb | 1 + meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.19.bb | 1 + meta/recipes-support/libbsd/libbsd_0.6.0.bb | 1 + meta/recipes-support/libiconv/libiconv_1.11.1.bb | 1 + meta/recipes-support/libiconv/libiconv_1.14.bb| 1 + meta/recipes-support/libusb/libusb-compat_0.1.5.bb| 1 + meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb | 1 + 20 files changed, 20 insertions(+) diff --git a/meta/recipes-connectivity/socat/socat_1.7.2.2.bb b/meta/recipes-connectivity/socat/socat_1.7.2.2.bb index f015def..398caa3 100644 --- a/meta/recipes-connectivity/socat/socat_1.7.2.2.bb +++ b/meta/recipes-connectivity/socat/socat_1.7.2.2.bb @@ -1,3 +1,4 @@ +SUMMARY = Multipurpose relay for bidirectional data transfer DESCRIPTION = Socat is a relay for bidirectional data \ transfer between two independent data channels. HOMEPAGE = http://www.dest-unreach.org/socat/; diff --git a/meta/recipes-core/glib-networking/glib-networking_2.38.0.bb b/meta/recipes-core/glib-networking/glib-networking_2.38.0.bb index ad9ad64..a9c1a41 100644 --- a/meta/recipes-core/glib-networking/glib-networking_2.38.0.bb +++ b/meta/recipes-core/glib-networking/glib-networking_2.38.0.bb @@ -1,3 +1,4 @@ +SUMMARY = GLib networking extensions DESCRIPTION = glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies. HOMEPAGE = http://git.gnome.org/browse/glib-networking/; BUGTRACKER = http://bugzilla.gnome.org; diff --git a/meta/recipes-core/meta/meta-ide-support.bb b/meta/recipes-core/meta/meta-ide-support.bb index 130b1c9..516d52f 100644 --- a/meta/recipes-core/meta/meta-ide-support.bb +++ b/meta/recipes-core/meta/meta-ide-support.bb @@ -1,3 +1,4 @@ +SUMMARY = Integrated Development Environment support DESCRIPTION = Meta package for ensuring the build directory contains all appropriate toolchain packages for using an IDE LICENSE = MIT LIC_FILES_CHKSUM = file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ diff --git a/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.12.0.0.bb b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.12.0.0.bb index f225af0..fa1da4e 100644 --- a/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.12.0.0.bb +++ b/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.12.0.0.bb @@ -1,6 +1,7 @@ # Copyright (C) 2012 Khem Raj raj.k...@gmail.com # Released under the MIT license (see COPYING.MIT for the terms) +SUMMARY = Linux kernel style configuration framework for other projects DESCRIPTION = The kconfig-frontends project aims at centralising \ the effort of keeping an up-to-date, out-of-tree, packaging of the \ kconfig infrastructure, ready for use by third-party projects. \ diff --git a/meta/recipes-devtools/mklibs/mklibs-native_0.1.38.bb b/meta/recipes-devtools/mklibs/mklibs-native_0.1.38.bb index 6367e8f..fd04c97 100644 --- a/meta/recipes-devtools/mklibs/mklibs-native_0.1.38.bb +++ b/meta/recipes-devtools/mklibs/mklibs-native_0.1.38.bb @@ -1,3 +1,4 @@ +SUMMARY = Shared library optimisation tool DESCRIPTION = mklibs produces cut-down shared libraries that contain only the routines required by a particular set of executables. HOMEPAGE = https://code.launchpad.net/mklibs; SECTION = devel diff --git a/meta/recipes-devtools/perl/liburi-perl_1.60.bb b/meta/recipes-devtools/perl/liburi-perl_1.60.bb index 21e838e..8809a44 100644 --- a/meta/recipes-devtools/perl/liburi-perl_1.60.bb +++
[OE-core] [PATCH 08/38] qmmp: add SUMMARY and tweak DESCRIPTION
Also fix plugin descriptions to be more readable by adding missing spaces. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-qt/qt-apps/qmmp_0.6.6.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-qt/qt-apps/qmmp_0.6.6.bb b/meta/recipes-qt/qt-apps/qmmp_0.6.6.bb index 2f5e0d5..ddfdfdc 100644 --- a/meta/recipes-qt/qt-apps/qmmp_0.6.6.bb +++ b/meta/recipes-qt/qt-apps/qmmp_0.6.6.bb @@ -1,4 +1,5 @@ -DESCRIPTION = Qmmp (Qt-based Multimedia Player) is an audio-player, written with help of Qt library +SUMMARY = Qt-based Multimedia Player +DESCRIPTION = Qmmp is an audio player, written with the help of the Qt library. The user interface is similar to Winamp or XMMS. HOMEPAGE = http://qmmp.ylsoftware.com; LICENSE = GPLv2 LICENSE_FLAGS = commercial @@ -58,7 +59,7 @@ python populate_packages_prepend () { for plug_dir in plug_dirs: g_plug_dir = os.path.join(qmmp_libdir,plug_dir) -do_split_packages(d, g_plug_dir, '^lib(.*)\.so$', 'qmmp-plugin-' + plug_dir.lower() + '-%s', 'Qmmp' + plug_dir + 'plugin for %s') +do_split_packages(d, g_plug_dir, '^lib(.*)\.so$', 'qmmp-plugin-' + plug_dir.lower() + '-%s', 'Qmmp ' + plug_dir + ' plugin for %s') } FILES_${PN} = \ -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 07/38] alsa-utils: add missing individual package SUMMARY values
Add some SUMMARY values for individual packages that did not already have their own (alsa-utils-iecset, alsa-utils-aseqdump and alsa-utils-alsaloop). Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-multimedia/alsa/alsa-utils_1.0.27.2.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-multimedia/alsa/alsa-utils_1.0.27.2.bb b/meta/recipes-multimedia/alsa/alsa-utils_1.0.27.2.bb index 325c465..831b9b8 100644 --- a/meta/recipes-multimedia/alsa/alsa-utils_1.0.27.2.bb +++ b/meta/recipes-multimedia/alsa/alsa-utils_1.0.27.2.bb @@ -66,7 +66,10 @@ SUMMARY_alsa-utils-speakertest = ALSA surround speaker test utility SUMMARY_alsa-utils-midi = Miscellaneous MIDI utilities for ALSA SUMMARY_alsa-utils-aconnect = ALSA sequencer connection manager SUMMARY_alsa-utils-aseqnet = Network client/server for ALSA sequencer +SUMMARY_alsa-utils-iecset = ALSA utility for setting/showing IEC958 (S/PDIF) status bits SUMMARY_alsa-utils-alsactl = Saves/restores ALSA-settings in /etc/asound.state +SUMMARY_alsa-utils-aseqdump = Shows the events received at an ALSA sequencer port +SUMMARY_alsa-utils-alsaloop = ALSA PCM loopback utility SUMMARY_alsa-utils-alsaucm = ALSA Use Case Manager RRECOMMENDS_alsa-utils-alsactl = alsa-states -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 14/38] bash: update HOMEPAGE
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-extended/bash/bash.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/bash/bash.inc b/meta/recipes-extended/bash/bash.inc index 107c48f..9ccb390 100644 --- a/meta/recipes-extended/bash/bash.inc +++ b/meta/recipes-extended/bash/bash.inc @@ -1,5 +1,5 @@ SUMMARY = An sh-compatible command language interpreter -HOMEPAGE = http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html; +HOMEPAGE = http://tiswww.case.edu/php/chet/bash/bashtop.html; SECTION = base/shell DEPENDS = ncurses bison-native -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 13/38] startup-notification: fix HOMEPAGE
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-graphics/startup-notification/startup-notification_0.12.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb b/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb index db66f6e..363bdcd 100644 --- a/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb +++ b/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb @@ -1,5 +1,5 @@ SUMMARY = Enables monitoring and display of application startup -HOMEPAGE = http://www.freedesktop.org/wiki/software/startup-notification/; +HOMEPAGE = http://www.freedesktop.org/wiki/Software/startup-notification/; BUGTRACKER = https://bugs.freedesktop.org/enter_bug.cgi?product=Specifications; # most files are under MIT, but libsn/sn-util.c is under LGPL, the -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 12/38] lame: update HOMEPAGE
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-multimedia/lame/lame_3.99.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/lame/lame_3.99.5.bb b/meta/recipes-multimedia/lame/lame_3.99.5.bb index ed825d2..907ff8f 100644 --- a/meta/recipes-multimedia/lame/lame_3.99.5.bb +++ b/meta/recipes-multimedia/lame/lame_3.99.5.bb @@ -1,5 +1,5 @@ SUMMARY = High quality MP3 audio encoder -HOMEPAGE = http://sourceforge.net/projects/lame/files/lame/; +HOMEPAGE = http://lame.sourceforge.net/; BUGTRACKER = http://sourceforge.net/tracker/?group_id=290atid=100290; SECTION = console/utils LICENSE = LGPLv2+ -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 11/38] libsamplerate0: add HOMEPAGE
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb b/meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb index f598b1c..f06935c 100644 --- a/meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb +++ b/meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb @@ -1,4 +1,5 @@ SUMMARY = Audio Sample Rate Conversion library +HOMEPAGE = http://www.mega-nerd.com/SRC/; SECTION = libs LICENSE = GPLv2+ LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 10/38] telepathy-mission-control: fix HOMEPAGE
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-connectivity/telepathy/telepathy-mission-control_5.16.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/telepathy/telepathy-mission-control_5.16.0.bb b/meta/recipes-connectivity/telepathy/telepathy-mission-control_5.16.0.bb index 0716780..b28b9ce 100644 --- a/meta/recipes-connectivity/telepathy/telepathy-mission-control_5.16.0.bb +++ b/meta/recipes-connectivity/telepathy/telepathy-mission-control_5.16.0.bb @@ -1,5 +1,5 @@ SUMMARY = Central control for Telepathy IM connection managers -HOMEPAGE = http://mission-control.sourceforge.net/; +HOMEPAGE = http://telepathy.freedesktop.org/wiki/Mission_Control/; LICENSE = LGPLv2.1+ LIC_FILES_CHKSUM = file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \ file://src/request.h;beginline=1;endline=21;md5=f80534d9af1c33291b3b79609f196eb2 -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 21/38] qt4: set SUMMARY and tweak DESCRIPTION
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-qt/qt4/qt4-embedded.inc | 3 ++- meta/recipes-qt/qt4/qt4-x11-free.inc | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-qt/qt4/qt4-embedded.inc b/meta/recipes-qt/qt4/qt4-embedded.inc index cbdda5f..e87de4b 100644 --- a/meta/recipes-qt/qt4/qt4-embedded.inc +++ b/meta/recipes-qt/qt4/qt4-embedded.inc @@ -1,4 +1,5 @@ -DESCRIPTION = Qt is a versatile cross-platform application framework -- this is the embedded version. +SUMMARY = Cross-platform UI toolkit and application framework (framebuffer version) +DESCRIPTION = Qt is a versatile cross-platform application framework -- this is the embedded (framebuffer) version. SECTION = libs HOMEPAGE = http://qt-project.org/; DEPENDS += directfb tslib diff --git a/meta/recipes-qt/qt4/qt4-x11-free.inc b/meta/recipes-qt/qt4/qt4-x11-free.inc index 369b3d5..73ed2bc 100644 --- a/meta/recipes-qt/qt4/qt4-x11-free.inc +++ b/meta/recipes-qt/qt4/qt4-x11-free.inc @@ -1,5 +1,6 @@ require qt4.inc +SUMMARY = Cross-platform UI toolkit and application framework (X11 version) DESCRIPTION = Qt is a versatile cross-platform application framework -- this is the X11 version. HOMEPAGE = http://qt-project.org/; SECTION = x11/libs -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 20/38] Basic recipe formatting fixes
Fix statement indenting and spacing issues that I happened to notice. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta-selftest/recipes-test/aspell/aspell_0.0.0.1.bb| 4 +++- meta/recipes-bsp/acpid/acpid.inc | 5 ++--- meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb| 2 +- meta/recipes-devtools/automake/automake_1.13.4.bb | 2 +- .../docbook-dsssl-stylesheets-native_1.79.bb | 2 +- meta/recipes-devtools/expect/expect_5.45.bb| 2 +- meta/recipes-devtools/flex/flex_2.5.37.bb | 2 +- meta/recipes-devtools/gcc/gcc-4.7.inc | 2 +- meta/recipes-devtools/gcc/gcc-4.8.inc | 2 +- meta/recipes-devtools/gdb/gdb-7.6.1.inc| 2 +- meta/recipes-devtools/gdb/gdb-common.inc | 2 +- meta/recipes-devtools/intltool/intltool_0.50.2.bb | 2 +- meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb | 4 ++-- meta/recipes-extended/at/at_3.1.14.bb | 2 +- meta/recipes-extended/byacc/byacc_20130925.bb | 2 +- meta/recipes-extended/net-tools/net-tools_1.60-25.bb | 4 ++-- meta/recipes-graphics/xorg-app/xrandr_1.4.1.bb | 2 +- meta/recipes-graphics/xorg-lib/libxcomposite_0.4.4.bb | 2 +- meta/recipes-graphics/xorg-lib/libxfont_1.4.6.bb | 2 +- meta/recipes-sato/puzzles/puzzles_r9765.bb | 2 +- meta/recipes-support/aspell/aspell_0.60.6.1.bb | 4 +++- meta/recipes-support/beecrypt/beecrypt_4.2.1.bb| 14 -- meta/recipes-support/consolekit/consolekit_0.4.6.bb| 4 ++-- meta/recipes-support/mpfr/mpfr_3.1.2.bb| 3 ++- 24 files changed, 40 insertions(+), 34 deletions(-) diff --git a/meta-selftest/recipes-test/aspell/aspell_0.0.0.1.bb b/meta-selftest/recipes-test/aspell/aspell_0.0.0.1.bb index 2579134..20a0ab7 100644 --- a/meta-selftest/recipes-test/aspell/aspell_0.0.0.1.bb +++ b/meta-selftest/recipes-test/aspell/aspell_0.0.0.1.bb @@ -4,8 +4,10 @@ SUMMARY = GNU Aspell spell-checker SECTION = console/utils -LICENSE=LGPLv2 | LGPLv2.1 + +LICENSE = LGPLv2 | LGPLv2.1 LIC_FILES_CHKSUM = file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34 + PR = r1 SRC_URI = ${GNU_MIRROR}/aspell/aspell-${PV}.tar.gz diff --git a/meta/recipes-bsp/acpid/acpid.inc b/meta/recipes-bsp/acpid/acpid.inc index 0341094..89cb73f 100644 --- a/meta/recipes-bsp/acpid/acpid.inc +++ b/meta/recipes-bsp/acpid/acpid.inc @@ -1,10 +1,9 @@ SUMMARY = A daemon for delivering ACPI events HOMEPAGE = http://sourceforge.net/projects/acpid/; BUGTRACKER = http://sourceforge.net/tracker/?group_id=33140atid=407341; - -LICENSE=GPLv2+ - SECTION = base +LICENSE = GPLv2+ + SRC_URI = ${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \ file://init \ file://set_socket_noblock.patch diff --git a/meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb b/meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb index c29eb0c..21d2704 100644 --- a/meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb +++ b/meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb @@ -2,7 +2,7 @@ SECTION = base SUMMARY = Utilities and scripts for power management DESCRIPTION = Simple shell command line tools to suspend and hibernate. HOMEPAGE = http://pm-utils.freedesktop.org/wiki/; -LICENSE=GPLv2 +LICENSE = GPLv2 LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ file://src/pm-pmu.c;beginline=1;endline=22;md5=3c1ddbc54e735fb4a0386e14c78a3147 diff --git a/meta/recipes-devtools/automake/automake_1.13.4.bb b/meta/recipes-devtools/automake/automake_1.13.4.bb index b114d99..7630754 100644 --- a/meta/recipes-devtools/automake/automake_1.13.4.bb +++ b/meta/recipes-devtools/automake/automake_1.13.4.bb @@ -1,5 +1,5 @@ require automake.inc -LICENSE=GPLv2 +LICENSE = GPLv2 LIC_FILES_CHKSUM = file://COPYING;md5=751419260aa954499f7abaabaa882bbe DEPENDS_class-native = autoconf-native diff --git a/meta/recipes-devtools/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-native_1.79.bb b/meta/recipes-devtools/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-native_1.79.bb index e623690..d5f5381 100644 --- a/meta/recipes-devtools/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-native_1.79.bb +++ b/meta/recipes-devtools/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-native_1.79.bb @@ -1,5 +1,5 @@ SUMMARY = DSSSL stylesheets used to transform SGML and XML DocBook files -HOMEPAGE= http://docbook.sourceforge.net; +HOMEPAGE = http://docbook.sourceforge.net; # Simple persmissive LICENSE = DSSSL LIC_FILES_CHKSUM = file://README;beginline=41;endline=74;md5=875385159b2ee76ecf56136ae7f542d6 diff --git a/meta/recipes-devtools/expect/expect_5.45.bb b/meta/recipes-devtools/expect/expect_5.45.bb index 0417ec6..ed55fa5 100644 --- a/meta/recipes-devtools/expect/expect_5.45.bb +++
[OE-core] [PATCH 24/38] xf86-video-modesetting: set SUMMARY and DESCRIPTION
Set these consistent with other X.org video driver recipes. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-graphics/xorg-driver/xf86-video-modesetting_0.8.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-modesetting_0.8.0.bb b/meta/recipes-graphics/xorg-driver/xf86-video-modesetting_0.8.0.bb index 035f47d..b13db41 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-video-modesetting_0.8.0.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-video-modesetting_0.8.0.bb @@ -1,7 +1,8 @@ require xorg-driver-video.inc LIC_FILES_CHKSUM = file://COPYING;md5=5e53d3fcadb1c23d122ad63cb099a918 -DESCRIPTION = X.Org X server -- modesetting display driver +SUMMARY = X.Org X server -- modesetting display driver +DESCRIPTION = Provides a generic kernel modesetting display driver for the X.Org X server. SRC_URI[md5sum] = 1a25d6210257d4e493daf048f8b705a9 SRC_URI[sha256sum] = 13dc349e9aa50987ab2479d27d6879cda2c1f9ad8c8d3a1422a2f53c36f047f8 -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 17/38] gawk: set reasonable SUMMARY and DESCRIPTION
Also ensure both recipe versions have the same values. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-extended/gawk/gawk_3.1.5.bb | 6 +++--- meta/recipes-extended/gawk/gawk_4.0.2.bb | 6 -- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/meta/recipes-extended/gawk/gawk_3.1.5.bb b/meta/recipes-extended/gawk/gawk_3.1.5.bb index 5500974..4d9d6e4 100644 --- a/meta/recipes-extended/gawk/gawk_3.1.5.bb +++ b/meta/recipes-extended/gawk/gawk_3.1.5.bb @@ -1,6 +1,6 @@ -SUMMARY = The GNU awk text processing utility -DESCRIPTION = The gawk package contains the GNU version of awk, a text processing \ -utility. Awk interprets a special-purpose programming language to do \ +SUMMARY = GNU awk text processing utility +DESCRIPTION = The GNU version of awk, a text processing utility. \ +Awk interprets a special-purpose programming language to do \ quick and easy text pattern matching and reformatting jobs. HOMEPAGE = www.gnu.org/software/gawk BUGTRACKER = bug-g...@gnu.org diff --git a/meta/recipes-extended/gawk/gawk_4.0.2.bb b/meta/recipes-extended/gawk/gawk_4.0.2.bb index 63dace4..424b6b0 100644 --- a/meta/recipes-extended/gawk/gawk_4.0.2.bb +++ b/meta/recipes-extended/gawk/gawk_4.0.2.bb @@ -1,5 +1,7 @@ -DESCRIPTION = A program that you can use to select particular records in a \ -file and perform operations upon them. +SUMMARY = GNU awk text processing utility +DESCRIPTION = The GNU version of awk, a text processing utility. \ +Awk interprets a special-purpose programming language to do \ +quick and easy text pattern matching and reformatting jobs. HOMEPAGE = www.gnu.org/software/gawk BUGTRACKER = bug-g...@gnu.org SECTION = console/utils -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 16/38] xev: add proper SUMMARY and DESCRIPTION
Add these consistent with other X.Org application recipes. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-graphics/xorg-app/xev_1.2.1.bb | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/recipes-graphics/xorg-app/xev_1.2.1.bb b/meta/recipes-graphics/xorg-app/xev_1.2.1.bb index 298910a..8dcb1ec 100644 --- a/meta/recipes-graphics/xorg-app/xev_1.2.1.bb +++ b/meta/recipes-graphics/xorg-app/xev_1.2.1.bb @@ -1,7 +1,13 @@ require xorg-app-common.inc + +SUMMARY = X Event Viewer +DESCRIPTION = Xev creates a window and then asks the X server to send it events \ +whenever anything happens to the window (such as it being moved, resized, \ +typed in, clicked in, etc.). You can also attach it to an existing window. + LIC_FILES_CHKSUM = file://xev.c;beginline=1;endline=33;md5=577c99421f1803b891d2c79097ae4682 -DESCRIPTION = X Event Viewer LICENSE = MIT + PE = 1 DEPENDS += libxrandr xproto -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 15/38] libunique: fix HOMEPAGE and touch up DESCRIPTION
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-gnome/libunique/libunique_1.1.6.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-gnome/libunique/libunique_1.1.6.bb b/meta/recipes-gnome/libunique/libunique_1.1.6.bb index c183689..b870b79 100644 --- a/meta/recipes-gnome/libunique/libunique_1.1.6.bb +++ b/meta/recipes-gnome/libunique/libunique_1.1.6.bb @@ -1,6 +1,6 @@ SUMMARY = Library for supporting single instance GTK+ applications -DESCRIPTION = Unique is a library for writing single instance application. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance. -HOMEPAGE = http://live.gnome.org/LibUnique; +DESCRIPTION = Unique is a library for writing single instance GTK+ applications. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance. +HOMEPAGE = https://wiki.gnome.org/Attic/LibUnique; BUGTRACKER = https://bugzilla.gnome.org/enter_bug.cgi?product=libunique; SRC_URI = ${GNOME_MIRROR}/libunique/1.1/libunique-${PV}.tar.bz2 \ -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 23/38] xf86-video-fbdev: set SUMMARY and DESCRIPTION
Set these consistent with other X.org video driver recipes. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-graphics/xorg-driver/xf86-video-fbdev_0.4.4.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-fbdev_0.4.4.bb b/meta/recipes-graphics/xorg-driver/xf86-video-fbdev_0.4.4.bb index 5d33854..52e9bd1 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-video-fbdev_0.4.4.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-video-fbdev_0.4.4.bb @@ -1,8 +1,9 @@ require xorg-driver-video.inc -LIC_FILES_CHKSUM = file://COPYING;md5=d8cbd99fff773f92e844948f74ef0df8 -DESCRIPTION = X.Org X server -- fbdev display driver +SUMMARY = X.Org X server -- fbdev display driver +DESCRIPTION = fbdev is an Xorg driver for framebuffer devices. This is a non-accelerated driver. +LIC_FILES_CHKSUM = file://COPYING;md5=d8cbd99fff773f92e844948f74ef0df8 SRC_URI[md5sum] = 3931c0e19d441cc576dc088f9eb9fd73 SRC_URI[sha256sum] = 9dd4b326498223abbfdf786089a46ea3db4fa6bbd341308eb48a9e00bc3fd51b -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 19/38] linux-dummy: set reasonable DESCRIPTION
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-kernel/linux/linux-dummy.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-kernel/linux/linux-dummy.bb b/meta/recipes-kernel/linux/linux-dummy.bb index acf07e1..bab1ac1 100644 --- a/meta/recipes-kernel/linux/linux-dummy.bb +++ b/meta/recipes-kernel/linux/linux-dummy.bb @@ -1,5 +1,8 @@ SECTION = kernel SUMMARY = Dummy Linux kernel +DESCRIPTION = Dummy Linux kernel, to be selected as the preferred \ +provider for virtual/kernel to satisfy dependencies for situations \ +where you wish to build the kernel externally from the build system. LICENSE = GPLv2 LIC_FILES_CHKSUM = file://${WORKDIR}/COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 18/38] linux-dummy: set LICENSE to GPLv2 to avoid license warning
This recipe doesn't actually produce any non-empty packages, but since it's pretending to be a Linux kernel it might as well pretend to have the same license, if for no other reason than to avoid producing a warning since the previous value (GPL) isn't acceptable. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-kernel/linux/linux-dummy.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/linux/linux-dummy.bb b/meta/recipes-kernel/linux/linux-dummy.bb index 3b898f8..acf07e1 100644 --- a/meta/recipes-kernel/linux/linux-dummy.bb +++ b/meta/recipes-kernel/linux/linux-dummy.bb @@ -1,6 +1,6 @@ SECTION = kernel SUMMARY = Dummy Linux kernel -LICENSE = GPL +LICENSE = GPLv2 LIC_FILES_CHKSUM = file://${WORKDIR}/COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 27/38] binutils: add/tweak SUMMARY
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-devtools/binutils/binutils-cross-canadian.inc | 2 +- meta/recipes-devtools/binutils/binutils.inc| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian.inc b/meta/recipes-devtools/binutils/binutils-cross-canadian.inc index 81349c0..52c573e 100644 --- a/meta/recipes-devtools/binutils/binutils-cross-canadian.inc +++ b/meta/recipes-devtools/binutils/binutils-cross-canadian.inc @@ -1,6 +1,6 @@ inherit cross-canadian -DESCRIPTION = A GNU collection of cross-canadian binary utilities for ${TARGET_ARCH} target +SUMMARY = GNU binary utilities (cross-canadian for ${TARGET_ARCH} target) PN = binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} BPN = binutils diff --git a/meta/recipes-devtools/binutils/binutils.inc b/meta/recipes-devtools/binutils/binutils.inc index cf13c4f..1259342 100644 --- a/meta/recipes-devtools/binutils/binutils.inc +++ b/meta/recipes-devtools/binutils/binutils.inc @@ -1,4 +1,4 @@ -SUMMARY = A GNU collection of binary utilities +SUMMARY = GNU binary utilities DESCRIPTION = The GNU Binutils are a collection of binary tools. \ The main ones are ld (GNU Linker), and as (GNU Assembler). This \ package also includes addition tools such as addr2line (Converts \ -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 09/38] gettext: set reasonable SUMMARY and DESCRIPTION
Ensure both recipe versions have the same values. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-core/gettext/gettext_0.16.1.bb | 3 ++- meta/recipes-core/gettext/gettext_0.18.3.1.bb | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/meta/recipes-core/gettext/gettext_0.16.1.bb b/meta/recipes-core/gettext/gettext_0.16.1.bb index db8314b..5d26f3e 100644 --- a/meta/recipes-core/gettext/gettext_0.16.1.bb +++ b/meta/recipes-core/gettext/gettext_0.16.1.bb @@ -1,4 +1,5 @@ -DESCRIPTION = The GNU internationalization library. +SUMMARY = Utilities and libraries for producing multi-lingual messages +DESCRIPTION = GNU gettext is a set of tools that provides a framework to help other programs produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs themselves, a runtime library supporting the retrieval of translated messages, and a few stand-alone programs to massage in various ways the sets of translatable and already translated strings. HOMEPAGE = http://www.gnu.org/software/gettext/gettext.html; SECTION = libs LICENSE = GPLv2 diff --git a/meta/recipes-core/gettext/gettext_0.18.3.1.bb b/meta/recipes-core/gettext/gettext_0.18.3.1.bb index 1f07ce1..1a31ab0 100644 --- a/meta/recipes-core/gettext/gettext_0.18.3.1.bb +++ b/meta/recipes-core/gettext/gettext_0.18.3.1.bb @@ -1,5 +1,5 @@ -SUMMARY = Utilities and libraries for producing multi-lingual messages. -DESCRIPTION = Gettext offers to programmers, translators, and even users, a well integrated set of tools and documentation. Specifically, the GNU `gettext' utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs themselves, a runtime library supporting the retrieval of translated messages, and a few stand-alone programs to massage in various ways the sets of translatable strings, or already translated strings. +SUMMARY = Utilities and libraries for producing multi-lingual messages +DESCRIPTION = GNU gettext is a set of tools that provides a framework to help other programs produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs themselves, a runtime library supporting the retrieval of translated messages, and a few stand-alone programs to massage in various ways the sets of translatable and already translated strings. HOMEPAGE = http://www.gnu.org/software/gettext/gettext.html; SECTION = libs LICENSE = GPLv3+ LGPL-2.1+ -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 28/38] core-image-lsb: fix DESCRIPTION
LSB includes X, and I wouldn't really call this image basic or foundational in our terms, so adjust the description to be a bit more appropriate. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-extended/images/core-image-lsb.bb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/recipes-extended/images/core-image-lsb.bb b/meta/recipes-extended/images/core-image-lsb.bb index 713a48e..829e221 100644 --- a/meta/recipes-extended/images/core-image-lsb.bb +++ b/meta/recipes-extended/images/core-image-lsb.bb @@ -1,6 +1,5 @@ -DESCRIPTION = A foundational basic image without support for X that can be \ -reasonably used for customization and is suitable for implementations that \ -conform to Linux Standard Base (LSB). +DESCRIPTION = An image containing packages that are required to conform \ +to the Linux Standard Base (LSB) specification. IMAGE_FEATURES += splash ssh-server-openssh hwcodecs package-management -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 26/38] icecc-create-env-native: add SUMMARY and tweak DESCRIPTION
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- .../recipes-devtools/icecc-create-env/icecc-create-env-native_0.1.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/icecc-create-env/icecc-create-env-native_0.1.bb b/meta/recipes-devtools/icecc-create-env/icecc-create-env-native_0.1.bb index c05a76d..f8f4aef 100644 --- a/meta/recipes-devtools/icecc-create-env/icecc-create-env-native_0.1.bb +++ b/meta/recipes-devtools/icecc-create-env/icecc-create-env-native_0.1.bb @@ -1,5 +1,6 @@ -DESCRIPTION = This is a modified version of the icecc-create-env script in order to\ -make it work with OE. +SUMMARY = icecc environment setup script +DESCRIPTION = This is a version of the icecc-create-env script that has \ +been modified in order to make it work with OE. SECTION = base # source file has just a GPL word, but upstream is GPLv2+. # most probably just GPL would be a mistake -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 22/38] xf86-input-vmmouse: set SUMMARY and DESCRIPTION
Set these consistent with other X.org input driver recipes. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.0.0.bb | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.0.0.bb b/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.0.0.bb index 3290ed5..35ef599 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.0.0.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.0.0.bb @@ -1,6 +1,11 @@ require xorg-driver-input.inc -DESCRIPTION = X.Org X server -- VMWare mouse input driver +SUMMARY = X.Org X server -- VMWare mouse input driver +DESCRIPTION = The vmmouse driver enables support for the special VMMouse \ +protocol that is provided by VMware virtual machines to give absolute \ +pointer positioning. The vmmouse driver is capable of falling back to the \ +standard 'mouse' driver if a VMware virtual machine is not detected. + PR = ${INC_PR}.0 SRC_URI[md5sum] = 34f9f64ee6a1a51fc8266a9af24e1e07 -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 30/38] stat: tidy up recipe
* Add SUMMARY * Tweak DESCRIPTION * Use PV in SRC_URI * Drop commented-out function that we obviously don't need * Move BBCLASSEXTEND to end to match with convention Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-extended/stat/stat_3.3.bb | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/meta/recipes-extended/stat/stat_3.3.bb b/meta/recipes-extended/stat/stat_3.3.bb index 2a9bdd1..c9edb1d 100644 --- a/meta/recipes-extended/stat/stat_3.3.bb +++ b/meta/recipes-extended/stat/stat_3.3.bb @@ -1,14 +1,13 @@ +SUMMARY = Command line file status display utility +DESCRIPTION = Displays all information about a file that the stat() call provides and all information about a filesystem that statfs() provides. SECTION = console/utils -DESCRIPTION = Display all information about a file that the stat() call provides and all information a filesystem that statfs() provides. LICENSE = GPLv2 LIC_FILES_CHKSUM = file://COPYRIGHT;md5=39886b077fd072e876e5c4c16310b631 \ file://GPL;md5=94d55d512a9ba36caa9b7df079bae19f -BBCLASSEXTEND = native - - -SRC_URI = ftp://metalab.unc.edu/pub/Linux/utils/file/stat-3.3.tar.gz \ +SRC_URI = ftp://metalab.unc.edu/pub/Linux/utils/file/stat-${PV}.tar.gz \ file://fix-error-return.patch + SRC_URI[md5sum] = 37e247e8e400ad9205f1b0500b728fd3 SRC_URI[sha256sum] = 7071f0384a423a938dd542c1f08547a02824f6359acd3ef3f944b2c4c2d1ee09 @@ -18,8 +17,5 @@ do_install() { install -m 644 stat.1 ${D}${mandir}/man1 } -#do_install_class-native() { -# install -d ${D}${bindir} -# install -m 755 stat ${D}${bindir} -#} +BBCLASSEXTEND = native -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 37/38] classes/package: set SUMMARY in do_split_packages()
do_split_packages() is commonly used to split out plugin/module packages dynamically within recipes. If it doesn't set SUMMARY for each of these packages then they get a generic SUMMARY from the recipe, which isn't particularly useful; so add a parameter to set this and default it from the current description parameter (it ought to have been the other way around, but the description parameter is what we currently have in use by all recipes that use this function.) Fixes [YOCTO #5406]. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/classes/package.bbclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index eb4cf44..9b4f11a 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -72,7 +72,7 @@ def legitimize_package_name(s): # Remaining package name validity fixes return s.lower().replace('_', '-').replace('@', '+').replace(',', '+').replace('/', '-') -def do_split_packages(d, root, file_regex, output_pattern, description, postinst=None, recursive=False, hook=None, extra_depends=None, aux_files_pattern=None, postrm=None, allow_dirs=False, prepend=False, match_path=False, aux_files_pattern_verbatim=None, allow_links=False): +def do_split_packages(d, root, file_regex, output_pattern, description, postinst=None, recursive=False, hook=None, extra_depends=None, aux_files_pattern=None, postrm=None, allow_dirs=False, prepend=False, match_path=False, aux_files_pattern_verbatim=None, allow_links=False, summary=None): Used in .bb files to split up dynamically generated subpackages of a given package, usually plugins or modules. @@ -116,6 +116,8 @@ def do_split_packages(d, root, file_regex, output_pattern, description, postinst package name. Can be a single string item or a list of strings for multiple items. Must include %s. allow_links-- True to allow symlinks to be matched - default False +summary-- Summary to set for each package. Must include %s; + defaults to description if not set. @@ -161,6 +163,9 @@ def do_split_packages(d, root, file_regex, output_pattern, description, postinst if extra_depends == None: extra_depends = d.getVar(PN, True) +if not summary: +summary = description + for o in sorted(objs): import re, stat if match_path: @@ -206,6 +211,7 @@ def do_split_packages(d, root, file_regex, output_pattern, description, postinst if extra_depends != '': d.appendVar('RDEPENDS_' + pkg, ' ' + extra_depends) d.setVar('DESCRIPTION_' + pkg, description % on) +d.setVar('SUMMARY_' + pkg, summary % on) if postinst: d.setVar('pkg_postinst_' + pkg, postinst) if postrm: -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 33/38] opkg-utils: tidy up recipe
* Update HOMEPAGE * Rearrange statements in logical order Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-devtools/opkg-utils/opkg-utils_git.bb | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb b/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb index 10063e8..714fc51 100644 --- a/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb +++ b/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb @@ -1,25 +1,27 @@ SUMMARY = Additional utilities for the opkg package manager SECTION = base -HOMEPAGE = http://wiki.openmoko.org/wiki/Opkg; +HOMEPAGE = http://code.google.com/p/opkg/; LICENSE = GPLv2+ LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ file://opkg.py;beginline=1;endline=18;md5=15917491ad6bf7acc666ca5f7cc1e083 -RDEPENDS_${PN} = python python-shell python-io python-math python-crypt python-logging python-fcntl python-subprocess python-pickle python-compression python-textutils python-stringold -RDEPENDS_${PN}_class-native = + SRCREV = 757a1664a440c60e8126443bf984e4bdf374c327 PV = 0.1.8+git${SRCPV} -SRC_URI = git://git.yoctoproject.org/opkg-utils \ - +SRC_URI = git://git.yoctoproject.org/opkg-utils S = ${WORKDIR}/git -# Avoid circular dependencies from package_ipk.bbclass -PACKAGES_class-native = +TARGET_CC_ARCH += ${LDFLAGS} do_install() { oe_runmake PREFIX=${prefix} DESTDIR=${D} install } +# Avoid circular dependencies from package_ipk.bbclass +PACKAGES_class-native = + +RDEPENDS_${PN} = python python-shell python-io python-math python-crypt python-logging python-fcntl python-subprocess python-pickle python-compression python-textutils python-stringold +RDEPENDS_${PN}_class-native = + BBCLASSEXTEND = native -TARGET_CC_ARCH += ${LDFLAGS} -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 25/38] gmp: set SUMMARY and DESCRIPTION
Use the same values for both recipe versions (the GPLv2 version doesn't use the .inc file). Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-support/gmp/gmp.inc | 3 ++- meta/recipes-support/gmp/gmp_4.2.1.bb | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-support/gmp/gmp.inc b/meta/recipes-support/gmp/gmp.inc index bec06ec..be2983f 100644 --- a/meta/recipes-support/gmp/gmp.inc +++ b/meta/recipes-support/gmp/gmp.inc @@ -1,5 +1,6 @@ SECTION = devel -DESCRIPTION = GNU multiprecision arithmetic library +SUMMARY = GNU multiprecision arithmetic library +DESCRIPTION = GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers HOMEPAGE = http://gmplib.org/; LICENSE = GPLv3 LGPLv3 diff --git a/meta/recipes-support/gmp/gmp_4.2.1.bb b/meta/recipes-support/gmp/gmp_4.2.1.bb index 4da8381..362aacf 100644 --- a/meta/recipes-support/gmp/gmp_4.2.1.bb +++ b/meta/recipes-support/gmp/gmp_4.2.1.bb @@ -1,3 +1,4 @@ +SUMMARY = GNU multiprecision arithmetic library DESCRIPTION = GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers HOMEPAGE = http://gmplib.org/; BUGTRACKER = http://gmplib.org/mailman/listinfo/gmp-bugs; -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 31/38] enchant: tidy up recipe
* Move recipe definitions into logical order * Fix spacing Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-support/enchant/enchant_1.6.0.bb | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/meta/recipes-support/enchant/enchant_1.6.0.bb b/meta/recipes-support/enchant/enchant_1.6.0.bb index 68ca525..c40266e 100644 --- a/meta/recipes-support/enchant/enchant_1.6.0.bb +++ b/meta/recipes-support/enchant/enchant_1.6.0.bb @@ -1,12 +1,13 @@ SUMMARY = Enchant Spell checker API Library -SECTION = libs +SECTION = libs HOMEPAGE = http://www.abisource.com/projects/enchant/; BUGTRACKER = http://bugzilla.abisource.com/enter_bug.cgi?product=Enchant; -LICENSE = LGPLv2.1+ + +LICENSE = LGPLv2.1+ LIC_FILES_CHKSUM = file://COPYING.LIB;md5=dfcbabf9131dc9a95febef6753a2958b \ file://src/enchant.h;beginline=1;endline=29;md5=8d881caa1d37523567e1d8f726675a18 -DEPENDS = aspell glib-2.0 -RDEPENDS_${PN}= aspell + +DEPENDS = aspell glib-2.0 inherit autotools pkgconfig @@ -19,8 +20,11 @@ SRC_URI[sha256sum] = 2fac9e7be7e9424b2c5570d8affe568db39f7572c10ed48d4e13cddf03 EXTRA_OECONF = --with-aspell-prefix=${STAGING_DIR_HOST}${prefix} --enable-aspell --disable-binreloc +export CXXFLAGS += -L${STAGING_LIBDIR} -lstdc++ + FILES_${PN} = ${bindir} ${libdir}/*${SOLIBS} ${datadir}/${BPN} ${libdir}/${BPN}/*.so FILES_${PN}-dev += ${libdir}/${BPN}/*{SOLIBSDEV} ${libdir}/${BPN}/*.la FILES_${PN}-staticdev += ${libdir}/${BPN}/*.a -export CXXFLAGS += -L${STAGING_LIBDIR} -lstdc++ +RDEPENDS_${PN} += aspell + -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 29/38] adt-installer: tweak DESCRIPTION and add SUMMARY and HOMEPAGE
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-devtools/installer/adt-installer_1.0.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/installer/adt-installer_1.0.bb b/meta/recipes-devtools/installer/adt-installer_1.0.bb index a4cdde5..e2c41a8 100644 --- a/meta/recipes-devtools/installer/adt-installer_1.0.bb +++ b/meta/recipes-devtools/installer/adt-installer_1.0.bb @@ -21,7 +21,9 @@ # THE SOFTWARE. -DESCRIPTION = Meta package for creating sdk installer tarball +SUMMARY = Application Development Toolkit +DESCRIPTION = Creates the Application Development Toolkit (ADT) installer tarball +HOMEPAGE = http://www.yoctoproject.org/tools-resources/projects/application-development-toolkit-adt; LIC_FILES_CHKSUM = file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420 LICENSE = MIT -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 36/38] bitbake.conf: add full stop to default DESCRIPTION
SUMMARY should not end with a full stop; however if DESCRIPTION is not set in a recipe and thus defaulted from SUMMARY, the additional DESCRIPTION values for other standard packages e.g. ${PN}-dev look a bit odd without a full stop separating the SUMMARY value and the rest of the text. Add a full stop to avoid this. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/conf/bitbake.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 6675bff..d6cb33c 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -214,7 +214,7 @@ BP = ${BPN}-${PV} SECTION = base PRIORITY = optional SUMMARY ?= ${PN} version ${PV}-${PR} -DESCRIPTION ?= ${SUMMARY} +DESCRIPTION ?= ${SUMMARY}. # The following two are commented out because they result in a recursive # definition of the variable in some corner cases. These are left in -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 38/38] bitbake.conf: set a default for MACHINE_FEATURES
Ensure that if MACHINE_FEATURES is not set by the machine config that we don't end up with expansion errors during parsing. Technically since the introduction of MACHINE_FEATURES_BACKFILL = rtc this is unlikely to be a problem unless rtc is also added to MACHINE_FEATURES_BACKFILL_CONSIDERED, however we should be consistent with DISTRO_FEATURES which is defaulted in bitbake.conf. Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/conf/bitbake.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index d6cb33c..57668e1 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -707,6 +707,7 @@ OES_BITBAKE_CONF = 1 # Machine properties and packagegroup-base stuff ## +MACHINE_FEATURES ?= DISTRO_FEATURES ?= DISTRO_EXTRA_RDEPENDS ?= -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 34/38] pciutils: tidy up recipe
* Move package-specific defitions to the end * Define pciutils-ids package as ${PN}-ids * Add SUMMARY and tweak DESCRIPTION for pciutils-ids package Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-bsp/pciutils/pciutils_3.2.1.bb | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta/recipes-bsp/pciutils/pciutils_3.2.1.bb b/meta/recipes-bsp/pciutils/pciutils_3.2.1.bb index 6d45d72..852a93e 100644 --- a/meta/recipes-bsp/pciutils/pciutils_3.2.1.bb +++ b/meta/recipes-bsp/pciutils/pciutils_3.2.1.bb @@ -1,14 +1,12 @@ -SUMMARY = PCI Utilities +SUMMARY = PCI utilities DESCRIPTION = 'The PCI Utilities package contains a library for portable access \ to PCI bus configuration space and several utilities based on this library.' -DESCRIPTION_pciutils-ids = 'The list of PCI IDs for pciutils' HOMEPAGE = http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml; SECTION = console/utils LICENSE = GPLv2+ LIC_FILES_CHKSUM = file://COPYING;md5=751419260aa954499f7abaabaa882bbe DEPENDS = zlib kmod -RDEPENDS_${PN} = ${PN}-ids SRC_URI = ${KERNELORG_MIRROR}/software/utils/pciutils/pciutils-${PV}.tar.bz2 \ file://configure.patch \ @@ -53,9 +51,12 @@ do_install () { ln -s ../sbin/lspci ${D}${bindir}/lspci } -PACKAGES =+ pciutils-ids libpci libpci-dev libpci-dbg -FILES_pciutils-ids = ${datadir}/pci.ids* +PACKAGES =+ ${PN}-ids libpci libpci-dev libpci-dbg +FILES_${PN}-ids = ${datadir}/pci.ids* FILES_libpci = ${libdir}/libpci.so.* FILES_libpci-dbg = ${libdir}/.debug FILES_libpci-dev = ${libdir}/libpci.a ${libdir}/libpci.la ${libdir}/libpci.so \ ${includedir}/pci ${libdir}/pkgconfig +SUMMARY_${PN}-ids = PCI utilities - device ID database +DESCRIPTION_${PN}-ids = Package providing the PCI device ID database for pciutils. +RDEPENDS_${PN} += ${PN}-ids -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 35/38] speex: fix SRC_URI to use PV instead of hardcoding the version
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-multimedia/speex/speex_1.2rc1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/speex/speex_1.2rc1.bb b/meta/recipes-multimedia/speex/speex_1.2rc1.bb index faf63b0..5de0169 100644 --- a/meta/recipes-multimedia/speex/speex_1.2rc1.bb +++ b/meta/recipes-multimedia/speex/speex_1.2rc1.bb @@ -9,7 +9,7 @@ DEPENDS = libogg PR = r2 -SRC_URI = http://downloads.us.xiph.org/releases/speex/speex-1.2rc1.tar.gz; +SRC_URI = http://downloads.us.xiph.org/releases/speex/speex-${PV}.tar.gz; SRC_URI[md5sum] = c4438b22c08e5811ff10e2b06ee9b9ae SRC_URI[sha256sum] = 342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6 -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH 32/38] guilt-native: tidy up recipe
* Fix indentation and spacing * Drop SRC_URI checksums that aren't used (recipe is fetching from git) Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-devtools/guilt/guilt-native_git.bb | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/meta/recipes-devtools/guilt/guilt-native_git.bb b/meta/recipes-devtools/guilt/guilt-native_git.bb index e88ae2c..dfb3378 100644 --- a/meta/recipes-devtools/guilt/guilt-native_git.bb +++ b/meta/recipes-devtools/guilt/guilt-native_git.bb @@ -6,15 +6,12 @@ LIC_FILES_CHKSUM = file://COPYING;md5=b6f3400dc1a01cebafe8a52b3f344135 inherit native SRC_URI = git://repo.or.cz/guilt.git \ - file://guilt-bash.patch \ - + file://guilt-bash.patch \ + -SRCREV=c2a5bae511c6d5354aa4e1cb59069c31df2b8eeb +SRCREV = c2a5bae511c6d5354aa4e1cb59069c31df2b8eeb -S=${WORKDIR}/git - -SRC_URI[md5sum] = d800c5e0743d90543ef51d797a626e09 -SRC_URI[sha256sum] = 64dfe6af1e924030f71163f3aa12cd846c80901d6ff8ef267ea35bb0752b4ba9 +S = ${WORKDIR}/git # we don't compile, we just install do_compile() { -- 1.8.1.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] Piglit in Poky
On 12/28/2013 10:28 AM, Koen Kooi wrote: Paul Eggleton schreef op 28-12-13 12:48: Hi Koen, On Tuesday 24 December 2013 15:22:32 Koen Kooi wrote: Burton, Ross schreef op 23-12-13 19:01: We'd like to integrate Piglit (an OpenGL test suite) into Poky so that we can run automated QA on the GL stack. Piglit is currently residing in meta-oe, but as Poky is a self-contained project we can't just add meta-oe to it: apart from the size of meta-oe, we can't ensure stability if meta-oe makes incompatible changes that affect Poky. Piglit isn't a stand-alone package, there are the dependencies of waffle, python-mako and python-numpy to consider too. There are two possibilities I can see: 1) Move piglit and deps to oe-core. Piglit is for QA purposes only and pushes the boundaries of core platform. In a sense this is a repeat of the discussion we had with Midori... does oe-core contain everything needed to sufficiently exercise the core components it ships or not? 2) Add piglit and deps to meta-yocto. Probably a new layer called meta-yocto-qa (or similar) because the Yocto Compatible guidelines forbid mixing distribution policy and recipes. Speaking of layers, can you *please* rename meta-yocto to meta-poky? It's what it's actually is and would remove a lot of confusion when trying to explain that yocto is not a distro, even if the distro layer is called 'meta-yocto'. This is a tangent, but a couple of points: 1) This rename would not come for free. We'd need to update people's existing bblayers.conf files on the fly, as we did when meta-yocto-bsp was split out of meta-yocto, and thus bump LCONF_VERSION; however, doing this only in poky has resulted in annoying problems when users remove poky from their configurations (since LCONF_VERSION is out-of-step between Poky and OE-Core, leading to confusing errors in this situation). Thus I think we'd want to solve this once and for all by bumping the value in OE-Core as well as Poky. 2) If you propose this rename, perhaps you will also consider renaming meta-oe, since that name within a similarly named meta-openembedded repository leads to a similar level of confusion...? I have no problems with renaming that layer since I get confused by this a few times a week myself :) What would we we rename it to? Philip regards, Koen ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core signature.asc Description: OpenPGP digital signature ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH] buildhistory.bbclass: Specify lang in decoding strings
On Friday 06 December 2013 16:11:54 Khem Raj wrote: On systems where default locale is utf-8 we get errors like File: 'buildhistory.bbclass', lineno: 38, function: write_pkghistory 0034: if pkginfo.rconflicts: 0035: f.write(RCONFLICTS = %s\n % pkginfo.rconflicts) 0036: f.write(PKGSIZE = %d\n % pkginfo.size) 0037: f.write(FILES = %s\n % pkginfo.files) *** 0038: f.write(FILELIST = %s\n % pkginfo.filelist) 0039: 0040: for filevar in pkginfo.filevars: 0041: filevarpath = os.path.join(pkgpath, latest.%s % filevar) 0042: val = pkginfo.filevars[filevar] Exception: UnicodeEncodeError: 'ascii' codec can't encode character u'\xed' in position 337: ordinal not in range(128) This patch specifies decode to use utf-8 so ascii and utf-8 based locales both work Signed-off-by: Khem Raj raj.k...@gmail.com --- meta/classes/buildhistory.bbclass |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/buildhistory.bbclass b/meta/classes/buildhistory.bbclass index 1e6d968..4ff39a0 100644 --- a/meta/classes/buildhistory.bbclass +++ b/meta/classes/buildhistory.bbclass @@ -190,7 +190,7 @@ python buildhistory_emit_pkghistory() { key = item[0] if key.endswith('_' + pkg): key = key[:-len(pkg)-1] -pkgdata[key] = item[1].decode('string_escape') +pkgdata[key] = item[1].decode('utf-8', 'string_escape') pkge = pkgdata.get('PKGE', '0') pkgv = pkgdata['PKGV'] Khem, did you test that this actually works? Here it does not - I get strings with \n \t in them; reverting this change makes it interpret these as it should. Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] [oe-core] db : Include C++ binding library in Berkeley DB recipe.
On 12/27/2013 09:54 AM, Philip Balister wrote: Create the C++ library for db. This library is packaged in a new package so the db package only contains the c library. This prevents existing users from adding libstdc++ to the package DEPENDS. This change seems to introduce a packaging failure when building the sdk using -c populate_sdk. ERROR: QA Issue: package nativesdk-db-cxx contains bad RPATH $ORIGIN/../../../../../../../home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/sysroots/i686-nativesdk-pokysdk-linux/opt/poky/1.5+snapshot/sysroots/i686-pokysdk-linux/usr/lib:$ORIGIN/.:$ORIGIN/../../lib in file /home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/i686-nativesdk-pokysdk-linux/nativesdk-db/5.3.21-r0/packages-split/nativesdk-db-cxx/opt/poky/1.5+snapshot/sysroots/i686-pokysdk-linux/usr/lib/libdb_cxx-5.3.so ERROR: QA run found fatal errors. Please consider fixing them. ERROR: Function failed: do_package_qa ERROR: Logfile of failure stored in: /home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/i686-nativesdk-pokysdk-linux/nativesdk-db/5.3.21-r0/temp/log.do_package.21337 NOTE: recipe nativesdk-db-5.3.21-r0: task do_package: Failed Sau! Signed-off-by: Philip Balister phi...@balister.org Signed-off-by: Douglas Geiger doug.gei...@bioradiation.net Signed-off-by: Steve Arnold est...@gentoogeek.org --- meta/recipes-support/db/db_5.3.21.bb | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/meta/recipes-support/db/db_5.3.21.bb b/meta/recipes-support/db/db_5.3.21.bb index 328f9db..1f1eca2 100644 --- a/meta/recipes-support/db/db_5.3.21.bb +++ b/meta/recipes-support/db/db_5.3.21.bb @@ -17,7 +17,8 @@ RCONFLICTS_${PN} = db3 SRC_URI = http://download.oracle.com/berkeley-db/db-${PV}.tar.gz; SRC_URI += file://arm-thumb-mutex_db5.patch;patchdir=.. \ -file://fix-parallel-build.patch +file://fix-parallel-build.patch \ + SRC_URI[md5sum] = 3fda0b004acdaa6fa350bfc41a3b95ca SRC_URI[sha256sum] = ddd92a930317df92021054c03992392db9ea5cddba43bef8920d392a82114fb8 @@ -47,18 +48,22 @@ B = ${WORKDIR}/db-${PV}/build_unix # management on the system. inherit lib_package +PACKAGES =+ ${PN}-cxx +FILES_${PN}-cxx = ${libdir}/*cxx*so + + # The dev package has the .so link (as in db3) and the .a's - # it is therefore incompatible (cannot be installed at the # same time) as the db3 package # sort out the .so since they do version prior to the .so SOLIBS = -5*.so -FILES_SOLIBSDEV = ${libdir}/libdb.so +FILES_SOLIBSDEV = ${libdir}/libdb.so ${libdir}/libdb_cxx.so #configuration - set in local.conf to override # All the --disable-* options replace --enable-smallbuild, which breaks a bunch of stuff (eg. postfix) DB5_CONFIG ?= --enable-o_direct --disable-cryptography --disable-queue --disable-replication --disable-verify --disable-compat185 --disable-sql -EXTRA_OECONF = ${DB5_CONFIG} +EXTRA_OECONF = ${DB5_CONFIG} --enable-shared --enable-cxx # Override the MUTEX setting here, the POSIX library is # the default - POSIX/pthreads/library. @@ -80,16 +85,17 @@ do_configure() { oe_runconf } +do_compile_prepend_class-target() { + sed -i -e 's|hardcode_into_libs=yes|hardcode_into_libs=no|' \ + ${B}/libtool +} + do_install_append() { mkdir -p ${D}/${includedir}/db51 - #mv ${D}/${includedir}/db_185.h ${D}/${includedir}/db51/. mv ${D}/${includedir}/db.h ${D}/${includedir}/db51/. mv ${D}/${includedir}/db_cxx.h ${D}/${includedir}/db51/. - #mv ${D}/${includedir}/dbsql.h ${D}/${includedir}/db51/. - #ln -s db51/db_185.h ${D}/${includedir}/db_185.h ln -s db51/db.h ${D}/${includedir}/db.h ln -s db51/db_cxx.h ${D}/${includedir}/db_cxx.h - #ln -s db51/dbsql.h ${D}/${includedir}/dbsql.h # The docs end up in /usr/docs - not right. if test -d ${D}/${prefix}/docs @@ -103,6 +109,7 @@ do_install_append() { } INSANE_SKIP_${PN} = dev-so +INSANE_SKIP_${PN}-cxx = dev-so BBCLASSEXTEND = native nativesdk ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core