All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/38] Cleanup series
@ 2013-12-28 22:28 Paul Eggleton
  2013-12-28 22:28 ` [PATCH 01/38] *-basic: rename to *-standardlinux Paul Eggleton
                   ` (39 more replies)
  0 siblings, 40 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:28 UTC (permalink / raw)
  To: openembedded-core

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 +0000)

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 +
 .../initrdscripts/initramfs-boot_1.0.bb            |   2 +-
 .../initrdscripts/initramfs-framework_1.0.bb       |  10 +-
 .../initrdscripts/initramfs-live-boot_1.0.bb       |   2 +-
 .../initramfs-live-install-efi_1.0.bb              |   2 +-
 .../initrdscripts/initramfs-live-install_1.0.bb    |   2 +-
 meta/recipes-core/jpeg/jpeg_8d.bb                  |   1 -
 meta/recipes-core/kbd/kbd_2.0.1.bb                 |   2 +-
 meta/recipes-core/meta/meta-environment.bb         |   2 +-
 meta/recipes-core/meta/meta-ide-support.bb         |   1 +
 meta/recipes-core/meta/meta-toolchain.bb           |   2 +-
 meta/recipes-core/meta/package-index.bb            |   2 +-
 .../packagegroup-core-standalone-sdk-target.bb     |   2 +-
 meta/recipes-core/systemd/systemd-compat-units.bb  |   2 +-
 meta/recipes-core/systemd/systemd-serialgetty.bb   |   2 +-
 .../systemd/systemd-systemctl-native.bb            |   2 +-
 meta/recipes-core/systemd/systemd_208.bb           |   2 +-
 .../sysvinit/sysvinit-inittab_2.88dsf.bb           |   2 +-
 meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb     |   2 +-
 meta/recipes-devtools/apt/apt.inc                  |   2 +-
 meta/recipes-devtools/automake/automake_1.13.4.bb  |   2 +-
 .../binutils/binutils-cross-canadian.inc           |   2 +-
 meta/recipes-devtools/binutils/binutils.inc        |   2 +-
 meta/recipes-devtools/cmake/cmake.inc              |   2 +-
 .../desktop-file-utils-native_0.22.bb              |   2 +-
 meta/recipes-devtools/dmidecode/dmidecode_2.12.bb  |   2 +-
 .../docbook-dsssl-stylesheets-native_1.79.bb       |   2 +-
 meta/recipes-devtools/dpkg/dpkg.inc                |   2 +-
 meta/recipes-devtools/elfutils/elfutils_0.148.bb   |   2 +-
 meta/recipes-devtools/elfutils/elfutils_0.155.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/gcc/gcc-common.inc           |   2 +-
 meta/recipes-devtools/gcc/gcc-cross-canadian.inc   |   2 +-
 meta/recipes-devtools/gdb/gdb-7.6.1.inc            |   2 +-
 meta/recipes-devtools/gdb/gdb-common.inc           |   4 +-
 meta/recipes-devtools/gdb/gdb-cross-canadian.inc   |   2 +-
 meta/recipes-devtools/git/git.inc                  |   2 +-
 meta/recipes-devtools/guilt/guilt-native_git.bb    |  13 +-
 .../help2man/help2man-native_1.43.3.bb             |   2 +-
 .../icecc-create-env-native_0.1.bb                 |   5 +-
 .../installer/adt-installer_1.0.bb                 |   4 +-
 meta/recipes-devtools/intltool/intltool.inc        |   2 +-
 meta/recipes-devtools/intltool/intltool_0.50.2.bb  |   2 +-
 .../kconfig-frontends_3.12.0.0.bb                  |   1 +
 meta/recipes-devtools/makedevs/makedevs_1.0.1.bb   |   2 +-
 meta/recipes-devtools/mkelfimage/mkelfimage_git.bb |   2 +-
 .../mklibs/mklibs-native_0.1.38.bb                 |   1 +
 meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb       |   6 +-
 meta/recipes-devtools/nasm/nasm_2.10.09.bb         |   2 +-
 meta/recipes-devtools/opkg-utils/opkg-utils_git.bb |  20 +--
 meta/recipes-devtools/opkg/opkg-collateral.bb      |   2 +-
 meta/recipes-devtools/opkg/opkg-config-base_1.0.bb |   2 +-
 meta/recipes-devtools/opkg/opkg.inc                |   6 +-
 meta/recipes-devtools/orc/orc.inc                  |   2 +-
 meta/recipes-devtools/perl/liburi-perl_1.60.bb     |   1 +
 .../perl/libxml-parser-perl_2.41.bb                |   2 +-
 meta/recipes-devtools/perl/perl-native_5.14.3.bb   |   2 +-
 meta/recipes-devtools/perl/perl_5.14.3.bb          |   2 +-
 meta/recipes-devtools/pseudo/pseudo.inc            |   2 +-
 .../python/python-2.7-manifest.inc                 | 132 ++++++++---------
 .../python/python-argparse_1.2.1.bb                |   2 +-
 meta/recipes-devtools/python/python-dbus_1.2.0.bb  |   2 +-
 .../python/python-docutils_0.11.bb                 |   2 +-
 meta/recipes-devtools/python/python-gst_0.10.22.bb |   2 +-
 .../python/python-imaging_1.1.7.bb                 |   2 +-
 .../python/python-pycairo_1.10.0.bb                |   2 +-
 .../python/python-pycurl_7.19.0.2.bb               |   2 +-
 .../python/python-pygobject_2.27.91.bb             |   2 +-
 .../recipes-devtools/python/python-pygtk_2.24.0.bb |   2 +-
 meta/recipes-devtools/python/python-pyrex_0.9.9.bb |   1 +
 meta/recipes-devtools/python/python-scons_2.3.0.bb |   2 +-
 .../python/python-setuptools_1.4.bb                |   2 +-
 meta/recipes-devtools/python/python.inc            |   2 +-
 .../qemu/qemu-helper-native_1.0.bb                 |   2 +-
 meta/recipes-devtools/qemu/qemu.inc                |   2 +-
 .../recipes-devtools/qemu/qemuwrapper-cross_1.0.bb |   2 +-
 meta/recipes-devtools/quilt/quilt-0.60.inc         |   2 +-
 meta/recipes-devtools/rsync/rsync.inc              |   2 +-
 meta/recipes-devtools/rsync/rsync_2.6.9.bb         |   2 +-
 .../run-postinsts/run-postinsts_1.0.bb             |   2 +-
 meta/recipes-devtools/strace/strace_4.8.bb         |   2 +-
 .../subversion/subversion_1.6.15.bb                |   2 +-
 .../subversion/subversion_1.7.10.bb                |   2 +-
 .../recipes-devtools/swabber/swabber-native_git.bb |   2 +-
 meta/recipes-devtools/syslinux/syslinux_6.01.bb    |   2 +-
 meta/recipes-devtools/tcf-agent/tcf-agent_git.bb   |   2 +-
 meta/recipes-devtools/tcltk/tcl_8.6.1.bb           |   2 +-
 meta/recipes-devtools/ubootchart/ubootchart_svn.bb |   2 +-
 .../unfs-server/unfs-server_2.1+2.2beta47.bb       |   2 +-
 .../unifdef/unifdef-native_2.6.18+git.bb           |   2 +-
 meta/recipes-devtools/vala/vala.inc                |   1 +
 meta/recipes-devtools/valgrind/valgrind_3.9.0.bb   |   2 +-
 meta/recipes-extended/at/at_3.1.14.bb              |   2 +-
 meta/recipes-extended/augeas/augeas.inc            |   2 +-
 meta/recipes-extended/bash/bash.inc                |   4 +-
 meta/recipes-extended/bc/bc_1.06.bb                |   3 +-
 meta/recipes-extended/byacc/byacc_20130925.bb      |   2 +-
 meta/recipes-extended/cracklib/cracklib_2.9.1.bb   |   2 +-
 .../cwautomacros/cwautomacros_20110201.bb          |   2 +-
 meta/recipes-extended/ed/ed_0.5.bb                 |   2 +-
 meta/recipes-extended/ed/ed_1.9.bb                 |   3 +-
 meta/recipes-extended/gawk/gawk_3.1.5.bb           |   6 +-
 meta/recipes-extended/gawk/gawk_4.0.2.bb           |   6 +-
 meta/recipes-extended/hdparm/hdparm_9.43.bb        |   1 +
 meta/recipes-extended/images/core-image-lsb.bb     |   7 +-
 ...-image-basic.bb => core-image-standardlinux.bb} |   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/lsb/lsbinitscripts_9.50.bb   |   2 +-
 meta/recipes-extended/lsb/lsbtest_1.0.bb           |   2 +-
 meta/recipes-extended/mc/mc_4.7.5.2.bb             |  10 +-
 meta/recipes-extended/mc/mc_4.8.10.bb              |  10 +-
 meta/recipes-extended/mdadm/mdadm_3.3.bb           |   3 +-
 meta/recipes-extended/mingetty/mingetty_1.08.bb    |   2 +-
 meta/recipes-extended/mktemp/mktemp_1.7.bb         |   2 +-
 .../net-tools/net-tools_1.60-25.bb                 |   4 +-
 .../packagegroups/packagegroup-core-basic.bb       | 138 -----------------
 .../packagegroup-core-standardlinux.bb             | 163 +++++++++++++++++++++
 meta/recipes-extended/parted/parted_3.1.bb         |   2 +-
 .../perl/libconvert-asn1-perl_0.26.bb              |   2 +-
 .../recipes-extended/perl/libtimedate-perl_2.30.bb |   2 +-
 meta/recipes-extended/quota/quota_4.01.bb          |   2 +-
 meta/recipes-extended/sed/sed_4.1.2.bb             |   2 +-
 meta/recipes-extended/sed/sed_4.2.2.bb             |   2 +-
 meta/recipes-extended/stat/stat_3.3.bb             |  14 +-
 meta/recipes-extended/texi2html/texi2html_5.0.bb   |   2 +-
 .../recipes-extended/tzcode/tzcode-native_2013h.bb |   2 +-
 meta/recipes-extended/tzdata/tzdata_2013h.bb       |   2 +-
 meta/recipes-extended/unzip/unzip_6.0.bb           |   2 +-
 meta/recipes-extended/wget/wget.inc                |   2 +-
 meta/recipes-extended/xinetd/xinetd_2.3.15.bb      |   2 +-
 meta/recipes-extended/xz/xz_5.1.3alpha.bb          |   2 +-
 meta/recipes-extended/zip/zip.inc                  |   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 +-
 .../recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb |   2 +-
 meta/recipes-gnome/gnome/gnome-mime-data_2.18.0.bb |   2 +-
 .../gnome/gsettings-desktop-schemas_3.7.3.bb       |   2 +-
 meta/recipes-gnome/gnome/libart-lgpl_2.3.21.bb     |   2 +-
 .../gtk-engines/gtk-engines_2.20.2.bb              |   2 +-
 .../gtk-theme-torturer/gtk-theme-torturer_git.bb   |   2 +-
 .../hicolor-icon-theme/hicolor-icon-theme_0.12.bb  |   2 +-
 meta/recipes-gnome/libglade/libglade_2.6.4.bb      |   2 +-
 meta/recipes-gnome/libnotify/libnotify_0.6.0.bb    |   2 +-
 meta/recipes-gnome/librsvg/librsvg_2.40.1.bb       |   2 +-
 meta/recipes-gnome/libunique/libunique_1.1.6.bb    |   5 +-
 meta/recipes-graphics/clutter/clutter-1.0.inc      |   2 +-
 meta/recipes-graphics/clutter/clutter-gst-1.0.inc  |   2 +-
 meta/recipes-graphics/clutter/clutter-gtk-1.0.inc  |   2 +-
 meta/recipes-graphics/cogl/cogl-1.0.inc            |   2 +-
 .../directfb/directfb-examples_1.6.0.bb            |   1 +
 meta/recipes-graphics/fstests/fstests_git.bb       |   2 +-
 meta/recipes-graphics/glew/glew_1.10.0.bb          |   1 +
 .../recipes-graphics/images/core-image-directfb.bb |   2 +-
 meta/recipes-graphics/libfakekey/libfakekey_git.bb |   2 +-
 .../libmatchbox/libmatchbox_1.11.bb                |   2 +-
 .../libxsettings-client_0.10.bb                    |   2 +-
 .../matchbox-session/matchbox-session_0.1.bb       |   4 +-
 .../matchbox-wm/matchbox-wm_1.2.bb                 |   2 +-
 .../matchbox-wm/matchbox-wm_git.bb                 |   4 +-
 .../menu-cache/menu-cache_0.4.1.bb                 |   1 -
 .../mini-x-session/mini-x-session_0.1.bb           |   2 +-
 meta/recipes-graphics/mx/mx.inc                    |   2 +-
 meta/recipes-graphics/pong-clock/pong-clock_1.0.bb |   2 +-
 .../startup-notification_0.12.bb                   |   4 +-
 meta/recipes-graphics/wayland/weston-init.bb       |   2 +-
 meta/recipes-graphics/x11-common/x11-common_0.1.bb |   2 +-
 meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb      |   2 +-
 .../xcursor-transparent-theme_0.1.1.bb             |   4 +-
 .../xinput-calibrator/pointercal-xinput_0.0.bb     |   2 +-
 .../xinput-calibrator/xinput-calibrator_git.bb     |   2 +-
 meta/recipes-graphics/xorg-app/xev_1.2.1.bb        |   8 +-
 meta/recipes-graphics/xorg-app/xorg-app-common.inc |   2 +-
 meta/recipes-graphics/xorg-app/xrandr_1.4.1.bb     |   2 +-
 .../xorg-driver/xf86-input-vmmouse_13.0.0.bb       |   7 +-
 .../xorg-driver/xf86-video-fbdev_0.4.4.bb          |   5 +-
 .../xorg-driver/xf86-video-modesetting_0.8.0.bb    |   3 +-
 .../xorg-driver/xorg-driver-common.inc             |   2 +-
 .../recipes-graphics/xorg-font/font-alias_1.0.3.bb |   2 +-
 meta/recipes-graphics/xorg-font/font-util_1.3.0.bb |   2 +-
 .../xorg-font/xorg-minimal-fonts.bb                |   1 -
 .../xorg-lib/libxcomposite_0.4.4.bb                |   2 +-
 meta/recipes-graphics/xorg-lib/libxfont_1.4.6.bb   |   2 +-
 .../xorg-proto/xorg-proto-common.inc               |   2 +-
 .../xorg-xserver/xserver-xf86-config_0.1.bb        |   2 +-
 .../recipes-graphics/xorg-xserver/xserver-xorg.inc |   2 +-
 .../xvideo-tests/xvideo-tests_git.bb               |   2 +-
 meta/recipes-kernel/blktrace/blktrace_git.bb       |   2 +-
 .../kern-tools/kern-tools-native_git.bb            |   2 +-
 .../recipes-kernel/kmod/depmodwrapper-cross_1.0.bb |   2 +-
 meta/recipes-kernel/kmod/kmod.inc                  |   1 +
 meta/recipes-kernel/latencytop/latencytop_0.5.bb   |   3 +-
 .../linux-firmware/linux-firmware_git.bb           |   2 +-
 .../linux-libc-headers/linux-libc-headers.inc      |   2 +-
 meta/recipes-kernel/linux/linux-dummy.bb           |   7 +-
 .../modutils-initscripts/modutils-initscripts.bb   |   2 +-
 meta/recipes-kernel/oprofile/oprofileui.inc        |   2 +-
 meta/recipes-kernel/sysprof/sysprof_git.bb         |   2 +-
 .../systemtap/systemtap-uprobes_git.bb             |   2 +-
 meta/recipes-kernel/systemtap/systemtap_git.bb     |   2 +-
 meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb   |   2 +-
 meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb     |   2 +-
 meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb  |   2 +-
 .../recipes-multimedia/alsa/alsa-tools_1.0.26.1.bb |   2 +-
 .../alsa/alsa-utils-alsaconf_1.0.27.2.bb           |   3 +-
 .../recipes-multimedia/alsa/alsa-utils_1.0.27.2.bb |  23 +--
 .../gstreamer/gst-fluendo-mp3_0.10.19.bb           |   4 +-
 .../gstreamer/gst-fluendo-mpegdemux_0.10.72.bb     |   2 +-
 meta/recipes-multimedia/gstreamer/gst-fluendo.inc  |   2 +-
 .../gstreamer/gst-meta-base_0.10.bb                |   2 +-
 meta/recipes-multimedia/gstreamer/gst-plugins.inc  |   2 +-
 .../gstreamer/gstreamer1.0-libav.inc               |   2 +-
 .../gstreamer/gstreamer1.0-omx.inc                 |   2 +-
 .../gstreamer/gstreamer1.0-plugins.inc             |   2 +-
 meta/recipes-multimedia/lame/lame_3.99.5.bb        |   4 +-
 meta/recipes-multimedia/liba52/liba52_0.7.4.bb     |   2 +-
 .../libid3tag/libid3tag_0.15.1b.bb                 |   2 +-
 meta/recipes-multimedia/libmad/libmad_0.15.1b.bb   |   2 +-
 meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb |   2 +-
 .../libsamplerate/libsamplerate0_0.1.8.bb          |   3 +-
 .../libsndfile/libsndfile1_1.0.25.bb               |   2 +-
 meta/recipes-multimedia/libtiff/tiff_4.0.3.bb      |   2 +-
 meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.4.1.bb |   2 +-
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |   2 +-
 meta/recipes-multimedia/speex/speex_1.2rc1.bb      |   2 +-
 meta/recipes-qt/qt-apps/fotowall_0.9.bb            |   1 +
 meta/recipes-qt/qt-apps/qmmp_0.6.6.bb              |   5 +-
 meta/recipes-qt/qt-apps/quicky_0.4.bb              |   2 +-
 meta/recipes-qt/qt-demo/qt-demo-init_0.1.bb        |   2 +-
 .../qt4-graphics-system/qt4-graphics-system_1.0.bb |   2 +-
 meta/recipes-qt/qt4/nativesdk-qt4-tools.inc        |   2 +-
 meta/recipes-qt/qt4/qt-mobility-embedded_1.2.0.bb  |   2 +-
 meta/recipes-qt/qt4/qt-mobility-x11_1.2.0.bb       |   2 +-
 meta/recipes-qt/qt4/qt4-embedded.inc               |   3 +-
 meta/recipes-qt/qt4/qt4-native.inc                 |   2 +-
 meta/recipes-qt/qt4/qt4-x11-free.inc               |   1 +
 meta/recipes-rt/rt-tests/rt-tests_0.85.bb          |   2 +-
 meta/recipes-sato/gaku/gaku_git.bb                 |   2 +-
 meta/recipes-sato/gtk-engines/gtk-sato-engine.inc  |   4 +-
 meta/recipes-sato/leafpad/leafpad_0.8.18.1.bb      |   2 +-
 meta/recipes-sato/libowl/libowl_git.bb             |   4 +-
 .../matchbox-config-gtk/matchbox-config-gtk_git.bb |   4 +-
 .../matchbox-desktop-sato_git.bb                   |   4 +-
 .../matchbox-desktop/matchbox-desktop_0.9.1.bb     |   2 +-
 .../matchbox-desktop/matchbox-desktop_2.0.bb       |   2 +-
 .../matchbox-desktop/matchbox-desktop_git.bb       |   4 +-
 .../matchbox-keyboard/matchbox-keyboard_git.bb     |   4 +-
 .../matchbox-panel-2/matchbox-panel-2_git.bb       |   4 +-
 .../matchbox-sato/matchbox-session-sato_0.1.bb     |   4 +-
 .../matchbox-terminal/matchbox-terminal_git.bb     |   4 +-
 .../matchbox-theme-sato/matchbox-theme-sato.inc    |   4 +-
 meta/recipes-sato/midori/midori_0.5.5.bb           |   2 +-
 .../recipes-sato/owl-video-widget/libowl-av_git.bb |   4 +-
 .../recipes-sato/owl-video-widget/owl-video_git.bb |   4 +-
 meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb         |   3 +-
 meta/recipes-sato/puzzles/oh-puzzles_git.bb        |   4 +-
 meta/recipes-sato/puzzles/puzzles_r9765.bb         |   4 +-
 .../recipes-sato/rxvt-unicode/rxvt-unicode_9.19.bb |   1 +
 .../sato-icon-theme/sato-icon-theme_0.4.1.bb       |   4 +-
 .../sato-screenshot/sato-screenshot_git.bb         |   4 +-
 .../settings-daemon/settings-daemon_git.bb         |   4 +-
 meta/recipes-sato/webkit/webkit-gtk_1.8.3.bb       |   2 +-
 meta/recipes-support/apr/apr-util_1.5.2.bb         |   2 +-
 meta/recipes-support/apr/apr_1.4.8.bb              |   2 +-
 meta/recipes-support/aspell/aspell_0.60.6.1.bb     |   6 +-
 meta/recipes-support/atk/atk_2.10.0.bb             |   2 +-
 meta/recipes-support/attr/acl.inc                  |   2 +-
 meta/recipes-support/attr/attr.inc                 |   2 +-
 meta/recipes-support/beecrypt/beecrypt_4.2.1.bb    |  16 +-
 meta/recipes-support/boost/bjam-native_1.55.0.bb   |   2 +-
 meta/recipes-support/boost/boost.inc               |   2 +-
 .../recipes-support/consolekit/consolekit_0.4.6.bb |   6 +-
 .../createrepo/createrepo_0.4.11.bb                |   2 +-
 meta/recipes-support/curl/curl_7.33.0.bb           |   2 +-
 meta/recipes-support/db/db_5.3.21.bb               |   2 +-
 meta/recipes-support/enchant/enchant_1.6.0.bb      |  16 +-
 meta/recipes-support/gdbm/gdbm_1.10.bb             |   2 +-
 meta/recipes-support/gdbm/gdbm_1.8.3.bb            |   2 +-
 meta/recipes-support/gmp/gmp.inc                   |   3 +-
 meta/recipes-support/gmp/gmp_4.2.1.bb              |   1 +
 meta/recipes-support/gnupg/gnupg_1.4.7.bb          |   2 +-
 meta/recipes-support/gnupg/gnupg_2.0.22.bb         |   2 +-
 meta/recipes-support/gnutls/gnutls.inc             |   2 +-
 meta/recipes-support/gnutls/libtasn1_3.3.bb        |   2 +-
 meta/recipes-support/libassuan/libassuan_2.1.1.bb  |   2 +-
 meta/recipes-support/libbsd/libbsd_0.6.0.bb        |   1 +
 meta/recipes-support/libcap/libcap.inc             |   2 +-
 meta/recipes-support/libcheck/libcheck_0.9.11.bb   |   2 +-
 meta/recipes-support/libcroco/libcroco_0.6.8.bb    |   2 +-
 meta/recipes-support/libdaemon/libdaemon_0.14.bb   |   2 +-
 meta/recipes-support/libexif/libexif_0.6.21.bb     |   2 +-
 meta/recipes-support/libfm/libfm_1.1.2.2.bb        |   3 +-
 meta/recipes-support/libgcrypt/libgcrypt.inc       |   2 +-
 .../libgpg-error/libgpg-error_1.12.bb              |   2 +-
 meta/recipes-support/libical/libical_0.48.bb       |   2 +-
 meta/recipes-support/libiconv/libiconv_1.11.1.bb   |   1 +
 meta/recipes-support/libiconv/libiconv_1.14.bb     |   1 +
 meta/recipes-support/libksba/libksba_1.3.0.bb      |   2 +-
 meta/recipes-support/libmpc/libmpc.inc             |   1 +
 meta/recipes-support/libnl/libnl_3.2.22.bb         |   2 +-
 meta/recipes-support/liboil/liboil_0.3.17.bb       |   2 +-
 meta/recipes-support/libproxy/libproxy_0.4.7.bb    |   2 +-
 meta/recipes-support/libsoup/libsoup-2.4_2.44.2.bb |   2 +-
 meta/recipes-support/liburcu/liburcu_0.8.1.bb      |   2 +-
 meta/recipes-support/libusb/libusb-compat_0.1.5.bb |   1 +
 meta/recipes-support/libusb/libusb1_1.0.9.bb       |   2 +-
 meta/recipes-support/libxslt/libxslt_1.1.28.bb     |   2 +-
 meta/recipes-support/lzo/lzo_2.06.bb               |   2 +-
 meta/recipes-support/mpfr/mpfr.inc                 |   2 +-
 meta/recipes-support/mpfr/mpfr_3.1.2.bb            |   3 +-
 meta/recipes-support/neon/neon_0.30.0.bb           |   2 +-
 meta/recipes-support/npth/npth_0.91.bb             |   2 +-
 meta/recipes-support/nspr/nspr_4.10.2.bb           |   2 +-
 .../nss-myhostname/nss-myhostname_0.3.bb           |   1 +
 meta/recipes-support/popt/popt_1.16.bb             |   2 +-
 meta/recipes-support/pth/pth_2.0.7.bb              |   2 +-
 .../shared-mime-info/shared-mime-info.inc          |   2 +-
 meta/recipes-support/sqlite/sqlite3.inc            |   2 +-
 meta/recipes-support/taglib/taglib_1.8.bb          |   2 +-
 .../user-creation/xuser-account_0.1.bb             |   2 +-
 meta/recipes-support/vte/vte.inc                   |   2 +-
 367 files changed, 748 insertions(+), 669 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

-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 57+ messages in thread

* [PATCH 01/38] *-basic: rename to *-standardlinux
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
@ 2013-12-28 22:28 ` Paul Eggleton
  2013-12-29 23:46   ` [PATCH 01/38] *-basic: rename to *-standardlinux - AB Change NEEDED Saul Wold
  2013-12-30  1:35   ` [PATCH 01/38] *-basic: rename to *-standardlinux Robert Yang
  2013-12-28 22:28 ` [PATCH 02/38] Drop empty/invalid BUGTRACKER values Paul Eggleton
                   ` (38 subsequent siblings)
  39 siblings, 2 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:28 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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..0000000
--- 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 \
-    dbus-glib \
-    python-dbus \
-    elfutils \
-    gzip \
-    less \
-    libcap \
-    libevent \
-    lighttpd \
-    logrotate \
-    nfs-utils \
-    pciutils \
-    libpcre \
-    rpcbind \
-    sysfsutils \
-    tcp-wrappers \
-    tzdata \
-    "
-
diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb b/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
new file mode 100644
index 0000000..3b04067
--- /dev/null
+++ b/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
@@ -0,0 +1,163 @@
+#
+# Copyright (C) 2010 Intel Corporation
+#
+
+SUMMARY = "Standard full-featured Linux system"
+DESCRIPTION = "Package group bringing in packages needed for a more traditional full-featured Linux system"
+PR = "r6"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PACKAGES = "\
+    packagegroup-core-standardlinux \
+    packagegroup-core-standardlinux-libs \
+    packagegroup-core-standardlinux-utils \
+    packagegroup-core-standardlinux-extended \
+    packagegroup-core-standardlinux-dev-utils \
+    packagegroup-core-standardlinux-multiuser \
+    packagegroup-core-standardlinux-initscripts \
+    packagegroup-core-standardlinux-sys-services \
+    "
+
+python __anonymous () {
+    # For backwards compatibility after rename
+    namemap = {}
+    namemap["packagegroup-core-standardlinux"] = "packagegroup-core-basic"
+    namemap["packagegroup-core-standardlinux-libs"] = "packagegroup-core-basic-libs"
+    namemap["packagegroup-core-standardlinux-utils"] = "packagegroup-core-basic-utils"
+    namemap["packagegroup-core-standardlinux-extended"] = "packagegroup-core-basic-extended"
+    namemap["packagegroup-core-standardlinux-dev-utils"] = "packagegroup-core-dev-utils"
+    namemap["packagegroup-core-standardlinux-multiuser"] = "packagegroup-core-multiuser"
+    namemap["packagegroup-core-standardlinux-initscripts"] = "packagegroup-core-initscripts"
+    namemap["packagegroup-core-standardlinux-sys-services"] = "packagegroup-core-sys-services"
+
+    packages = d.getVar("PACKAGES", True).split()
+    for pkg in packages:
+        if pkg.endswith('-dev'):
+            mapped = namemap.get(pkg[:-4], None)
+            if mapped:
+                mapped += '-dev'
+        elif pkg.endswith('-dbg'):
+            mapped = namemap.get(pkg[:-4], None)
+            if mapped:
+                mapped += '-dbg'
+        else:
+            mapped = namemap.get(pkg, None)
+
+        if mapped:
+            oldtaskname = mapped.replace("packagegroup-core", "task-core")
+            mapstr = " %s %s" % (mapped, oldtaskname)
+            d.appendVar("RPROVIDES_%s" % pkg, mapstr)
+            d.appendVar("RREPLACES_%s" % pkg, mapstr)
+            d.appendVar("RCONFLICTS_%s" % pkg, mapstr)
+}
+
+
+RDEPENDS_packagegroup-core-standardlinux = "\
+    packagegroup-core-standardlinux-libs \
+    packagegroup-core-standardlinux-utils \
+    packagegroup-core-standardlinux-extended \
+    packagegroup-core-standardlinux-dev-utils \
+    packagegroup-core-standardlinux-multiuser \
+    packagegroup-core-standardlinux-initscripts \
+    packagegroup-core-standardlinux-sys-services \
+    "
+
+RDEPENDS_packagegroup-core-standardlinux-libs = "\
+    glib-2.0 \
+    "
+
+RDEPENDS_packagegroup-core-standardlinux-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-standardlinux-extended = "\
+    iproute2 \
+    iputils \
+    iptables \
+    module-init-tools \
+    openssl \
+    "
+
+RDEPENDS_packagegroup-core-standardlinux-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-standardlinux-initscripts = "\
+    ${VIRTUAL-RUNTIME_initscripts} \
+    ${VIRTUAL-RUNTIME_init_manager} \
+    ethtool \
+    ${VIRTUAL-RUNTIME_login_manager} \
+    ${VIRTUAL-RUNTIME_syslog} \
+    "
+
+RDEPENDS_packagegroup-core-standardlinux-multiuser = "\
+    cracklib \
+    gzip \
+    ${@base_contains('DISTRO_FEATURES', 'pam', 'libuser', '', d)} \
+    shadow \
+    sudo \
+    "
+
+RDEPENDS_packagegroup-core-standardlinux-sys-services = "\
+    at \
+    bzip2 \
+    cronie \
+    dbus \
+    dbus-glib \
+    python-dbus \
+    elfutils \
+    gzip \
+    less \
+    libcap \
+    libevent \
+    lighttpd \
+    logrotate \
+    nfs-utils \
+    pciutils \
+    libpcre \
+    rpcbind \
+    sysfsutils \
+    tcp-wrappers \
+    tzdata \
+    "
+
diff --git a/meta/recipes-graphics/images/core-image-directfb.bb b/meta/recipes-graphics/images/core-image-directfb.bb
index 0c6c882..20588f0 100644
--- a/meta/recipes-graphics/images/core-image-directfb.bb
+++ b/meta/recipes-graphics/images/core-image-directfb.bb
@@ -12,6 +12,6 @@ CONFLICT_DISTRO_FEATURES = "x11"
 
 IMAGE_INSTALL += "\
 	${CORE_IMAGE_BASE_INSTALL} \
-	packagegroup-core-basic \
+	packagegroup-core-standardlinux \
 	packagegroup-core-directfb \
 "
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 02/38] Drop empty/invalid BUGTRACKER values
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
  2013-12-28 22:28 ` [PATCH 01/38] *-basic: rename to *-standardlinux Paul Eggleton
@ 2013-12-28 22:28 ` Paul Eggleton
  2013-12-28 22:28 ` [PATCH 03/38] Replace OpenedHand Bugzilla in BUGTRACKER Paul Eggleton
                   ` (37 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:28 UTC (permalink / raw)
  To: openembedded-core

Setting this value to blank or "n/a" in just a few recipes accomplishes
nothing.

Signed-off-by: Paul Eggleton <paul.eggleton@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 = "GPLv2 & GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 03/38] Replace OpenedHand Bugzilla in BUGTRACKER
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
  2013-12-28 22:28 ` [PATCH 01/38] *-basic: rename to *-standardlinux Paul Eggleton
  2013-12-28 22:28 ` [PATCH 02/38] Drop empty/invalid BUGTRACKER values Paul Eggleton
@ 2013-12-28 22:28 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 04/38] Replace one-line DESCRIPTION with SUMMARY Paul Eggleton
                   ` (36 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:28 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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
--- 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
@@ -1,6 +1,6 @@
 DESCRIPTION = "Transparent xcursor theme for handheld systems"
 HOMEPAGE = "http://www.matchbox-project.org/"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
diff --git a/meta/recipes-kernel/oprofile/oprofileui.inc b/meta/recipes-kernel/oprofile/oprofileui.inc
index 9a9bc19..6d59e47 100644
--- a/meta/recipes-kernel/oprofile/oprofileui.inc
+++ b/meta/recipes-kernel/oprofile/oprofileui.inc
@@ -1,7 +1,7 @@
 SUMMARY = "User Interface for the System-Wide Profiler"
 DESCRIPTION = "User interface for the OProfile tool"
 HOMEPAGE = "http://labs.o-hand.com/oprofileui/"
-BUGTRACKER = "http://bugzilla.o-hand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 SECTION = "x11"
 
diff --git a/meta/recipes-sato/gtk-engines/gtk-sato-engine.inc b/meta/recipes-sato/gtk-engines/gtk-sato-engine.inc
index f75a038..e5dedad 100644
--- a/meta/recipes-sato/gtk-engines/gtk-sato-engine.inc
+++ b/meta/recipes-sato/gtk-engines/gtk-sato-engine.inc
@@ -1,6 +1,6 @@
 DESCRIPTION = "Sato theme engine for GTK"
 HOMEPAGE = "http://www.o-hand.com"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "LGPLv2.1 & LGPLv2+"
 
diff --git a/meta/recipes-sato/libowl/libowl_git.bb b/meta/recipes-sato/libowl/libowl_git.bb
index 0c3f9a3..a6965f0 100644
--- a/meta/recipes-sato/libowl/libowl_git.bb
+++ b/meta/recipes-sato/libowl/libowl_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "OpenedHand Widget Library"
 HOMEPAGE = "http://www.o-hand.com"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "GPLv2 & LGPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb b/meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb
index 079d779..8103005 100644
--- a/meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb
+++ b/meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Matchbox GTK+ theme configuration application."
 HOMEPAGE = "http://matchbox-project.org"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb b/meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb
index 148cc55..1b0f9ed 100644
--- a/meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb
+++ b/meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Sato desktop folders"
 HOMEPAGE = "http://matchbox-project.org"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
diff --git a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb
index d894e84..003f440 100644
--- a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb
+++ b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Matchbox Window Manager Desktop"
 HOMEPAGE = "http://matchbox-project.org/"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "GPLv2+ & LGPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb b/meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb
index 225e66e..cecaa99 100644
--- a/meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb
+++ b/meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Matchbox virtual keyboard for X11"
 HOMEPAGE = "http://matchbox-project.org"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 SECTION = "x11"
 
 LICENSE = "LGPLv2.1"
diff --git a/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb b/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb
index 34542b2..603f292 100644
--- a/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb
+++ b/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "A simple GTK+ based panel for handheld devices."
 HOMEPAGE = "http://matchbox-project.org"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb b/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb
index 2d18c66..5e19396 100644
--- a/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb
+++ b/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb
@@ -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.0+"
 LIC_FILES_CHKSUM = "file://session;endline=3;md5=f8a5c5b9c279e52dc094d10e11c2be63"
diff --git a/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb b/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb
index 45549d9..432b8ea 100644
--- a/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb
+++ b/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Matchbox Terminal"
 HOMEPAGE = "http://www.matchbox-project.org/"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc b/meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc
index f031ce0..797d239 100644
--- a/meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc
+++ b/meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc
@@ -1,6 +1,6 @@
 DESCRIPTION = "Matchbox window manager Sato themes"
 HOMEPAGE = "http://www.matchbox-project.org/"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "CC-BY-SA-3.0"
 LIC_FILES_CHKSUM = "file://COPYING;md5=aae86bb34b0a83716ca09f4e783d6ba4"
diff --git a/meta/recipes-sato/owl-video-widget/libowl-av_git.bb b/meta/recipes-sato/owl-video-widget/libowl-av_git.bb
index 1b5d38c..572132b 100644
--- a/meta/recipes-sato/owl-video-widget/libowl-av_git.bb
+++ b/meta/recipes-sato/owl-video-widget/libowl-av_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "OpenedHand Widget Library Audio/Video"
 HOMEPAGE = "http://www.o-hand.com"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "LGPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=ac14b7ca45afea5af040da54db270eb0 \
diff --git a/meta/recipes-sato/owl-video-widget/owl-video_git.bb b/meta/recipes-sato/owl-video-widget/owl-video_git.bb
index 51c0149..c881745 100644
--- a/meta/recipes-sato/owl-video-widget/owl-video_git.bb
+++ b/meta/recipes-sato/owl-video-widget/owl-video_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "OpenedHand Widget Library video widget"
 HOMEPAGE = "http://o-hand.com/"
-BUGTRACKER = "http://bugzilla.o-hand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 LICENSE = "LGPLv2.1 & GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=ac14b7ca45afea5af040da54db270eb0 \
                     file://src/video.c;endline=22;md5=e8e9f23c3691c11af7d8fc03264ca9da \
diff --git a/meta/recipes-sato/puzzles/oh-puzzles_git.bb b/meta/recipes-sato/puzzles/oh-puzzles_git.bb
index 3ddb32f..1de0201 100644
--- a/meta/recipes-sato/puzzles/oh-puzzles_git.bb
+++ b/meta/recipes-sato/puzzles/oh-puzzles_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Portable Puzzle Collection"
 HOMEPAGE = "http://o-hand.com/"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENCE;md5=f56ec6772dd1c7c367067bbea8ea1675 \
diff --git a/meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb b/meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb
index a32e1a9..2b0b729 100644
--- a/meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb
+++ b/meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Sato Icon Theme"
 HOMEPAGE = "http://www.o-hand.com"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "CC-BY-SA-3.0"
 LIC_FILES_CHKSUM = "file://COPYING;md5=56a830bbe6e4697fe6cbbae01bb7c2b2"
diff --git a/meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb b/meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb
index 5d23f41..2460e03 100644
--- a/meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb
+++ b/meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "An ultra-simple screen capture utility, aimed at handheld devices"
 HOMEPAGE = "http://www.o-hand.com"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
 LICENSE = "GPLv2 & GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-sato/settings-daemon/settings-daemon_git.bb b/meta/recipes-sato/settings-daemon/settings-daemon_git.bb
index c0bb2b0..a11e5a0 100644
--- a/meta/recipes-sato/settings-daemon/settings-daemon_git.bb
+++ b/meta/recipes-sato/settings-daemon/settings-daemon_git.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Settings-daemon provides a bridge between gconf and xsettings"
 HOMEPAGE = "http://svn.o-hand.com/view/matchbox/trunk/settings-daemon/"
-BUGTRACKER = "http://bugzilla.openedhand.com/"
+BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 LICENSE = "MIT-style"
 LIC_FILES_CHKSUM = "file://xsettings-manager.h;endline=22;md5=7cfac9d2d4dc3694cc7eb605cf32a69b \
                     file://xsettings-common.h;endline=22;md5=7cfac9d2d4dc3694cc7eb605cf32a69b"
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 04/38] Replace one-line DESCRIPTION with SUMMARY
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (2 preceding siblings ...)
  2013-12-28 22:28 ` [PATCH 03/38] Replace OpenedHand Bugzilla in BUGTRACKER Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 05/38] Replace one-line DESCRIPTION with SUMMARY and tweak Paul Eggleton
                   ` (35 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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 +-
 meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb                        | 2 +-
 meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb                          | 2 +-
 meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb                       | 2 +-
 meta/recipes-multimedia/gstreamer/gst-fluendo.inc                       | 2 +-
 meta/recipes-multimedia/gstreamer/gstreamer1.0-libav.inc                | 2 +-
 meta/recipes-multimedia/gstreamer/gstreamer1.0-omx.inc                  | 2 +-
 meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb                      | 2 +-
 meta/recipes-qt/qt-apps/quicky_0.4.bb                                   | 2 +-
 meta/recipes-qt/qt-demo/qt-demo-init_0.1.bb                             | 2 +-
 meta/recipes-rt/rt-tests/rt-tests_0.85.bb                               | 2 +-
 meta/recipes-sato/leafpad/leafpad_0.8.18.1.bb                           | 2 +-
 meta/recipes-sato/libowl/libowl_git.bb                                  | 2 +-
 meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb            | 2 +-
 meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.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-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/pcmanfm/pcmanfm_1.1.2.bb                              | 2 +-
 meta/recipes-sato/puzzles/oh-puzzles_git.bb                             | 2 +-
 meta/recipes-support/apr/apr-util_1.5.2.bb                              | 2 +-
 meta/recipes-support/apr/apr_1.4.8.bb                                   | 2 +-
 meta/recipes-support/aspell/aspell_0.60.6.1.bb                          | 2 +-
 meta/recipes-support/boost/bjam-native_1.55.0.bb                        | 2 +-
 meta/recipes-support/boost/boost.inc                                    | 2 +-
 meta/recipes-support/enchant/enchant_1.6.0.bb                           | 2 +-
 meta/recipes-support/gnutls/gnutls.inc                                  | 2 +-
 meta/recipes-support/gnutls/libtasn1_3.3.bb                             | 2 +-
 meta/recipes-support/libassuan/libassuan_2.1.1.bb                       | 2 +-
 meta/recipes-support/libfm/libfm_1.1.2.2.bb                             | 2 +-
 meta/recipes-support/libical/libical_0.48.bb                            | 2 +-
 meta/recipes-support/libsoup/libsoup-2.4_2.44.2.bb                      | 2 +-
 meta/recipes-support/libusb/libusb1_1.0.9.bb                            | 2 +-
 meta/recipes-support/libxslt/libxslt_1.1.28.bb                          | 2 +-
 meta/recipes-support/lzo/lzo_2.06.bb                                    | 2 +-
 meta/recipes-support/nspr/nspr_4.10.2.bb                                | 2 +-
 94 files changed, 94 insertions(+), 94 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 427726a..2579134 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
@@ -2,7 +2,7 @@
 # It has a lower and invalid version number in order not to be accidentally used by bitbake.
 # It is used for tests that require overlayed recipe files.
 
-DESCRIPTION = "GNU Aspell spell-checker"
+SUMMARY = "GNU Aspell spell-checker"
 SECTION = "console/utils"
 LICENSE="LGPLv2 | LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34"
diff --git a/meta/recipes-bsp/formfactor/formfactor_0.0.bb b/meta/recipes-bsp/formfactor/formfactor_0.0.bb
index c9b53a1..b8d4fda 100644
--- a/meta/recipes-bsp/formfactor/formfactor_0.0.bb
+++ b/meta/recipes-bsp/formfactor/formfactor_0.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Device formfactor information"
+SUMMARY = "Device formfactor information"
 SECTION = "base"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
diff --git a/meta/recipes-bsp/hostap/hostap-conf_1.0.bb b/meta/recipes-bsp/hostap/hostap-conf_1.0.bb
index 466c073..0208509 100644
--- a/meta/recipes-bsp/hostap/hostap-conf_1.0.bb
+++ b/meta/recipes-bsp/hostap/hostap-conf_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "PCMCIA-cs configuration files for wireless LAN cards based on Intersil's Prism2/2.5/3 chipset"
+SUMMARY = "PCMCIA-cs configuration files for wireless LAN cards based on Intersil's Prism2/2.5/3 chipset"
 SECTION = "kernel/modules"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
diff --git a/meta/recipes-bsp/pointercal/pointercal_0.0.bb b/meta/recipes-bsp/pointercal/pointercal_0.0.bb
index c8233ea..5029c4a 100644
--- a/meta/recipes-bsp/pointercal/pointercal_0.0.bb
+++ b/meta/recipes-bsp/pointercal/pointercal_0.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Touchscreen calibration data"
+SUMMARY = "Touchscreen calibration data"
 SECTION = "base"
 PR = "r11"
 LICENSE = "MIT"
diff --git a/meta/recipes-bsp/v86d/v86d_0.1.10.bb b/meta/recipes-bsp/v86d/v86d_0.1.10.bb
index bce4f4e..a8f1d08 100644
--- a/meta/recipes-bsp/v86d/v86d_0.1.10.bb
+++ b/meta/recipes-bsp/v86d/v86d_0.1.10.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "User support binary for the uvesafb kernel module"
+SUMMARY = "User support binary for the uvesafb kernel module"
 HOMEPAGE = "http://dev.gentoo.org/~spock/projects/uvesafb/"
 
 # the copyright info is at the bottom of README, expect break
diff --git a/meta/recipes-connectivity/bind/bind_9.8.1.bb b/meta/recipes-connectivity/bind/bind_9.8.1.bb
index 5919c21..19a9f05 100644
--- a/meta/recipes-connectivity/bind/bind_9.8.1.bb
+++ b/meta/recipes-connectivity/bind/bind_9.8.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "ISC Internet Domain Name Server"
+SUMMARY = "ISC Internet Domain Name Server"
 HOMEPAGE = "http://www.isc.org/sw/bind/"
 SECTION = "console/network"
 
diff --git a/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb b/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
index 43d99b5..a0d18ef 100644
--- a/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
+++ b/meta/recipes-connectivity/mobile-broadband-provider-info/mobile-broadband-provider-info_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Mobile Broadband Service Provider Database"
+SUMMARY = "Mobile Broadband Service Provider Database"
 SECTION = "network"
 LICENSE = "PD"
 LIC_FILES_CHKSUM = "file://COPYING;md5=87964579b2a8ece4bc6744d2dc9a8b04"
diff --git a/meta/recipes-connectivity/wireless-tools/wireless-tools_29.bb b/meta/recipes-connectivity/wireless-tools/wireless-tools_29.bb
index b4d34bb..3aef24e 100644
--- a/meta/recipes-connectivity/wireless-tools/wireless-tools_29.bb
+++ b/meta/recipes-connectivity/wireless-tools/wireless-tools_29.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Tools for the Linux Standard Wireless Extension Subsystem"
+SUMMARY = "Tools for the Linux Standard Wireless Extension Subsystem"
 HOMEPAGE = "http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html"
 LICENSE = "GPLv2 & (LGPLv2.1 | MPL-1.1 | BSD)"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-core/dbus-wait/dbus-wait_git.bb b/meta/recipes-core/dbus-wait/dbus-wait_git.bb
index 93c782d..fdb19ba 100644
--- a/meta/recipes-core/dbus-wait/dbus-wait_git.bb
+++ b/meta/recipes-core/dbus-wait/dbus-wait_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A simple tool to wait for a specific signal over DBus"
+SUMMARY = "A simple tool to wait for a specific signal over DBus"
 HOMEPAGE = "http://git.yoctoproject.org/cgit/cgit.cgi/dbus-wait"
 SECTION = "base"
 LICENSE = "GPLv2"
diff --git a/meta/recipes-core/eglibc/cross-localedef-native_2.17.bb b/meta/recipes-core/eglibc/cross-localedef-native_2.17.bb
index 1d3c22b..a099c18 100644
--- a/meta/recipes-core/eglibc/cross-localedef-native_2.17.bb
+++ b/meta/recipes-core/eglibc/cross-localedef-native_2.17.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Cross locale generation tool for eglibc"
+SUMMARY = "Cross locale generation tool for eglibc"
 HOMEPAGE = "http://www.eglibc.org/home"
 SECTION = "libs"
 LICENSE = "LGPL-2.1"
diff --git a/meta/recipes-core/eglibc/cross-localedef-native_2.18.bb b/meta/recipes-core/eglibc/cross-localedef-native_2.18.bb
index 62296b52..4e7e947 100644
--- a/meta/recipes-core/eglibc/cross-localedef-native_2.18.bb
+++ b/meta/recipes-core/eglibc/cross-localedef-native_2.18.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Cross locale generation tool for eglibc"
+SUMMARY = "Cross locale generation tool for eglibc"
 HOMEPAGE = "http://www.eglibc.org/home"
 SECTION = "libs"
 LICENSE = "LGPL-2.1"
diff --git a/meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb b/meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb
index 63ef95b..d7bc444 100644
--- a/meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb
+++ b/meta/recipes-core/eglibc/ldconfig-native_2.12.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A standalone native ldconfig build"
+SUMMARY = "A standalone native ldconfig build"
 
 LICENSE = "GPLv2+"
 
diff --git a/meta/recipes-core/feed-config/poky-feed-config-opkg_1.0.bb b/meta/recipes-core/feed-config/poky-feed-config-opkg_1.0.bb
index 14f1d41..fb312f8 100644
--- a/meta/recipes-core/feed-config/poky-feed-config-opkg_1.0.bb
+++ b/meta/recipes-core/feed-config/poky-feed-config-opkg_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Poky example feed configuration"
+SUMMARY = "Poky example feed configuration"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 PR = "r2"
diff --git a/meta/recipes-core/meta/meta-environment.bb b/meta/recipes-core/meta/meta-environment.bb
index 41b87b5..0a8dca2 100644
--- a/meta/recipes-core/meta/meta-environment.bb
+++ b/meta/recipes-core/meta/meta-environment.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Package of environment files for SDK"
+SUMMARY = "Package of environment files for SDK"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
                     file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 LICENSE = "MIT"
diff --git a/meta/recipes-core/meta/meta-toolchain.bb b/meta/recipes-core/meta/meta-toolchain.bb
index dccf394..6ec90aa 100644
--- a/meta/recipes-core/meta/meta-toolchain.bb
+++ b/meta/recipes-core/meta/meta-toolchain.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Meta package for building a installable toolchain"
+SUMMARY = "Meta package for building a installable toolchain"
 LICENSE = "MIT"
 
 PR = "r7"
diff --git a/meta/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bb b/meta/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bb
index c8b5623..57480b9 100644
--- a/meta/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bb
+++ b/meta/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Target packages for the standalone SDK"
+SUMMARY = "Target packages for the standalone SDK"
 PR = "r8"
 LICENSE = "MIT"
 
diff --git a/meta/recipes-devtools/dmidecode/dmidecode_2.12.bb b/meta/recipes-devtools/dmidecode/dmidecode_2.12.bb
index ee6aa6a..3fc75fe 100644
--- a/meta/recipes-devtools/dmidecode/dmidecode_2.12.bb
+++ b/meta/recipes-devtools/dmidecode/dmidecode_2.12.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "DMI (Desktop Management Interface) table related utilities"
+SUMMARY = "DMI (Desktop Management Interface) table related utilities"
 HOMEPAGE = "http://www.nongnu.org/dmidecode/"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=393a5ca445f6965873eca0259a17f833"
diff --git a/meta/recipes-devtools/intltool/intltool.inc b/meta/recipes-devtools/intltool/intltool.inc
index bf0e45b..be77704 100644
--- a/meta/recipes-devtools/intltool/intltool.inc
+++ b/meta/recipes-devtools/intltool/intltool.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Utility scripts for internationalizing XML"
+SUMMARY = "Utility scripts for internationalizing XML"
 SECTION = "devel"
 LICENSE = "GPLv2"
 
diff --git a/meta/recipes-devtools/nasm/nasm_2.10.09.bb b/meta/recipes-devtools/nasm/nasm_2.10.09.bb
index 19663d6..bfba5dc 100644
--- a/meta/recipes-devtools/nasm/nasm_2.10.09.bb
+++ b/meta/recipes-devtools/nasm/nasm_2.10.09.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "General-purpose x86 assembler"
+SUMMARY = "General-purpose x86 assembler"
 SECTION = "devel"
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=90904486f8fbf1861cf42752e1a39efe"
diff --git a/meta/recipes-devtools/opkg/opkg-config-base_1.0.bb b/meta/recipes-devtools/opkg/opkg-config-base_1.0.bb
index f40e981..acbe129 100644
--- a/meta/recipes-devtools/opkg/opkg-config-base_1.0.bb
+++ b/meta/recipes-devtools/opkg/opkg-config-base_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Base configuration files for opkg"
+SUMMARY = "Base configuration files for opkg"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
diff --git a/meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb b/meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb
index 66df915..43a8a84 100644
--- a/meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb
+++ b/meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "XML::Parser - A perl module for parsing XML documents"
+SUMMARY = "XML::Parser - A perl module for parsing XML documents"
 SECTION = "libs"
 LICENSE = "Artistic-1.0 | GPL-1.0"
 LIC_FILES_CHKSUM = "file://README;beginline=2;endline=6;md5=c8767d7516229f07b26e42d1cf8b51f1"
diff --git a/meta/recipes-devtools/pseudo/pseudo.inc b/meta/recipes-devtools/pseudo/pseudo.inc
index 9411c57..f1d3db5 100644
--- a/meta/recipes-devtools/pseudo/pseudo.inc
+++ b/meta/recipes-devtools/pseudo/pseudo.inc
@@ -2,7 +2,7 @@
 # difficult.  To work around the current version of the wrapper use:
 # BBFETCH2=True PSEUDO_BUILD=1 ../bitbake/bin/bitbake pseudo-native [-c CMD]
 
-DESCRIPTION = "Pseudo gives fake root capabilities to a normal user"
+SUMMARY = "Pseudo gives fake root capabilities to a normal user"
 HOMEPAGE = "http://git.yoctoproject.org/cgit/cgit.cgi/pseudo"
 LIC_FILES_CHKSUM = "file://COPYING;md5=243b725d71bb5df4a1e5920b344b86ad"
 SECTION = "base"
diff --git a/meta/recipes-devtools/python/python-argparse_1.2.1.bb b/meta/recipes-devtools/python/python-argparse_1.2.1.bb
index 1f07738..b2850a3 100644
--- a/meta/recipes-devtools/python/python-argparse_1.2.1.bb
+++ b/meta/recipes-devtools/python/python-argparse_1.2.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Python command-line parsing library"
+SUMMARY = "Python command-line parsing library"
 SECTION = "devel/python"
 LICENSE = "PSF"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=09d08bb5b7047e2688ea3faad6408aa8"
diff --git a/meta/recipes-devtools/python/python-pygobject_2.27.91.bb b/meta/recipes-devtools/python/python-pygobject_2.27.91.bb
index 322521b..49ee108 100644
--- a/meta/recipes-devtools/python/python-pygobject_2.27.91.bb
+++ b/meta/recipes-devtools/python/python-pygobject_2.27.91.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Python GObject bindings"
+SUMMARY = "Python GObject bindings"
 SECTION = "devel/python"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7"
diff --git a/meta/recipes-devtools/python/python.inc b/meta/recipes-devtools/python/python.inc
index fcfeda5..87f5a39 100644
--- a/meta/recipes-devtools/python/python.inc
+++ b/meta/recipes-devtools/python/python.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "The Python Programming Language"
+SUMMARY = "The Python Programming Language"
 HOMEPAGE = "http://www.python.org"
 LICENSE = "PSFv2"
 SECTION = "devel/python"
diff --git a/meta/recipes-devtools/tcltk/tcl_8.6.1.bb b/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
index 0d6468a..be59ad1 100644
--- a/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
+++ b/meta/recipes-devtools/tcltk/tcl_8.6.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Tool Command Language"
+SUMMARY = "Tool Command Language"
 LICENSE = "BSD-3-Clause"
 SECTION = "devel/tcltk"
 HOMEPAGE = "http://tcl.sourceforge.net"
diff --git a/meta/recipes-devtools/ubootchart/ubootchart_svn.bb b/meta/recipes-devtools/ubootchart/ubootchart_svn.bb
index 8cdedf9..b13755e 100644
--- a/meta/recipes-devtools/ubootchart/ubootchart_svn.bb
+++ b/meta/recipes-devtools/ubootchart/ubootchart_svn.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A boot profiling tool"
+SUMMARY = "A boot profiling tool"
 HOMEPAGE = "http://code.google.com/p/ubootchart/"
 LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
diff --git a/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb b/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb
index f65e92b..226a645 100644
--- a/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb
+++ b/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Userspace NFS server"
+SUMMARY = "Userspace NFS server"
 SECTION = "console/network"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
diff --git a/meta/recipes-devtools/unifdef/unifdef-native_2.6.18+git.bb b/meta/recipes-devtools/unifdef/unifdef-native_2.6.18+git.bb
index b1869fd..9a28684 100644
--- a/meta/recipes-devtools/unifdef/unifdef-native_2.6.18+git.bb
+++ b/meta/recipes-devtools/unifdef/unifdef-native_2.6.18+git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Kernel header preprocessor"
+SUMMARY = "Kernel header preprocessor"
 SECTION = "devel"
 LICENSE = "BSD-2-Clause"
 
diff --git a/meta/recipes-extended/augeas/augeas.inc b/meta/recipes-extended/augeas/augeas.inc
index da41d42..61f81b0 100644
--- a/meta/recipes-extended/augeas/augeas.inc
+++ b/meta/recipes-extended/augeas/augeas.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Augeas configuration API"
+SUMMARY = "Augeas configuration API"
 HOMEPAGE = "http://augeas.net/"
 BUGTRACKER = "https://fedorahosted.org/augeas/report/1"
 
diff --git a/meta/recipes-extended/lighttpd/lighttpd_1.4.33.bb b/meta/recipes-extended/lighttpd/lighttpd_1.4.33.bb
index e8be659..528fda7 100644
--- a/meta/recipes-extended/lighttpd/lighttpd_1.4.33.bb
+++ b/meta/recipes-extended/lighttpd/lighttpd_1.4.33.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Lightweight high-performance web server"
+SUMMARY = "Lightweight high-performance web server"
 HOMEPAGE = "http://www.lighttpd.net/"
 BUGTRACKER = "http://redmine.lighttpd.net/projects/lighttpd/issues"
 
diff --git a/meta/recipes-extended/logrotate/logrotate_3.8.1.bb b/meta/recipes-extended/logrotate/logrotate_3.8.1.bb
index e5b30d8..b12a325 100644
--- a/meta/recipes-extended/logrotate/logrotate_3.8.1.bb
+++ b/meta/recipes-extended/logrotate/logrotate_3.8.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Rotates, compresses, removes and mails system log files"
+SUMMARY = "Rotates, compresses, removes and mails system log files"
 SECTION = "console/utils"
 HOMEPAGE = "https://fedorahosted.org/releases/l/o/logrotate"
 LICENSE = "GPLv2"
diff --git a/meta/recipes-extended/lsb/lsb_4.1.bb b/meta/recipes-extended/lsb/lsb_4.1.bb
index ecb4dcc..d265731 100644
--- a/meta/recipes-extended/lsb/lsb_4.1.bb
+++ b/meta/recipes-extended/lsb/lsb_4.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "LSB support for OpenEmbedded"
+SUMMARY = "LSB support for OpenEmbedded"
 SECTION = "console/utils"
 HOMEPAGE = "http://prdownloads.sourceforge.net/lsb"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-extended/texi2html/texi2html_5.0.bb b/meta/recipes-extended/texi2html/texi2html_5.0.bb
index f168416..a22b981 100644
--- a/meta/recipes-extended/texi2html/texi2html_5.0.bb
+++ b/meta/recipes-extended/texi2html/texi2html_5.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Perl script that converts Texinfo to HTML"
+SUMMARY = "Perl script that converts Texinfo to HTML"
 HOMEPAGE    = "http://www.nongnu.org/texi2html/"
 SECTION     = "console/utils"
 LICENSE     = "GPLv2"
diff --git a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.1.bb b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.1.bb
index b7aed7a..408178d 100644
--- a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.1.bb
+++ b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Image loading library for GTK+"
+SUMMARY = "Image loading library for GTK+"
 HOMEPAGE = "http://www.gtk.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-gnome/gnome/gconf_3.2.6.bb b/meta/recipes-gnome/gnome/gconf_3.2.6.bb
index 50285aa..e081ec3 100644
--- a/meta/recipes-gnome/gnome/gconf_3.2.6.bb
+++ b/meta/recipes-gnome/gnome/gconf_3.2.6.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNOME configuration system"
+SUMMARY = "GNOME configuration system"
 SECTION = "x11/gnome"
 LICENSE = "LGPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
diff --git a/meta/recipes-gnome/gnome/gnome-common_3.7.4.bb b/meta/recipes-gnome/gnome/gnome-common_3.7.4.bb
index 70b1e29..1fd2d83 100644
--- a/meta/recipes-gnome/gnome/gnome-common_3.7.4.bb
+++ b/meta/recipes-gnome/gnome/gnome-common_3.7.4.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Common macros for building GNOME applications"
+SUMMARY = "Common macros for building GNOME applications"
 HOMEPAGE = "http://www.gnome.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-gnome/gnome/gnome-desktop.inc b/meta/recipes-gnome/gnome/gnome-desktop.inc
index 3c6dc24..4fcf6ab 100644
--- a/meta/recipes-gnome/gnome/gnome-desktop.inc
+++ b/meta/recipes-gnome/gnome/gnome-desktop.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNOME library for reading .desktop files"
+SUMMARY = "GNOME library for reading .desktop files"
 SECTION = "x11/gnome"
 LICENSE = "GPLv2 & LGPLv2"
 DEPENDS = "gconf libxrandr virtual/libx11 gtk+ glib-2.0 gnome-doc-utils startup-notification"
diff --git a/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb b/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb
index 920ee4f..eb65224 100644
--- a/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb
+++ b/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNOME 2 default icon themes"
+SUMMARY = "GNOME 2 default icon themes"
 HOMEPAGE = "http://www.gnome.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 SECTION = "x11/gnome"
diff --git a/meta/recipes-gnome/gnome/gnome-mime-data_2.18.0.bb b/meta/recipes-gnome/gnome/gnome-mime-data_2.18.0.bb
index fc891c7..62712fa 100644
--- a/meta/recipes-gnome/gnome/gnome-mime-data_2.18.0.bb
+++ b/meta/recipes-gnome/gnome/gnome-mime-data_2.18.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Base MIME and Application database for GNOME"
+SUMMARY = "Base MIME and Application database for GNOME"
 HOMEPAGE = "http://www.gnome.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-gnome/gnome/libart-lgpl_2.3.21.bb b/meta/recipes-gnome/gnome/libart-lgpl_2.3.21.bb
index 934ef10..4966ea4 100644
--- a/meta/recipes-gnome/gnome/libart-lgpl_2.3.21.bb
+++ b/meta/recipes-gnome/gnome/libart-lgpl_2.3.21.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Library of functions for 2D graphics"
+SUMMARY = "Library of functions for 2D graphics"
 SECTION = "x11/gnome"
 LICENSE = "LGPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7"
diff --git a/meta/recipes-gnome/librsvg/librsvg_2.40.1.bb b/meta/recipes-gnome/librsvg/librsvg_2.40.1.bb
index 4fc0e72..7b97df5 100644
--- a/meta/recipes-gnome/librsvg/librsvg_2.40.1.bb
+++ b/meta/recipes-gnome/librsvg/librsvg_2.40.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Library for rendering SVG files"
+SUMMARY = "Library for rendering SVG files"
 HOMEPAGE = "http://ftp.gnome.org/pub/GNOME/sources/librsvg/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-graphics/fstests/fstests_git.bb b/meta/recipes-graphics/fstests/fstests_git.bb
index 678d1e7..2f5a872 100644
--- a/meta/recipes-graphics/fstests/fstests_git.bb
+++ b/meta/recipes-graphics/fstests/fstests_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Various benchmarning tests for X"
+SUMMARY = "Various benchmarning tests for X"
 HOMEPAGE = "http://www.o-hand.com"
 SECTION = "devel"
 LICENSE = "Zlib"
diff --git a/meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb b/meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb
index e2e971e..4acac39 100644
--- a/meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb
+++ b/meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox window manager core library"
+SUMMARY = "Matchbox window manager core library"
 SECTION = "x11/libs"
 HOMEPAGE = "http://matchbox-project.org/"
 BUGTRACKER = "http://bugzilla.yoctoproject.com/"
diff --git a/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb b/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb
index 360f312..fe886f5 100644
--- a/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb
+++ b/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A clock combined with a game of pong"
+SUMMARY = "A clock combined with a game of pong"
 LICENSE = "GPLv2+"
 DEPENDS = "virtual/libx11 xdmcp xau"
 
diff --git a/meta/recipes-graphics/x11-common/x11-common_0.1.bb b/meta/recipes-graphics/x11-common/x11-common_0.1.bb
index 2df1347..a2d8885 100644
--- a/meta/recipes-graphics/x11-common/x11-common_0.1.bb
+++ b/meta/recipes-graphics/x11-common/x11-common_0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Common X11 scripts and configuration files"
+SUMMARY = "Common X11 scripts and configuration files"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
 SECTION = "x11"
diff --git a/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb b/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb
index 2e9dc03..7a6f79b 100644
--- a/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb
+++ b/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Touchscreen calibration data from xinput-calibrator"
+SUMMARY = "Touchscreen calibration data from xinput-calibrator"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 
diff --git a/meta/recipes-graphics/xorg-app/xorg-app-common.inc b/meta/recipes-graphics/xorg-app/xorg-app-common.inc
index 40508ff..524a2d3 100644
--- a/meta/recipes-graphics/xorg-app/xorg-app-common.inc
+++ b/meta/recipes-graphics/xorg-app/xorg-app-common.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "X application"
+SUMMARY = "X application"
 HOMEPAGE = "http://www.x.org/"
 BUGTRACKER = "https://bugs.freedesktop.org"
 SECTION = "x11/apps"
diff --git a/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc b/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc
index 5f5d282..b46974b 100644
--- a/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc
+++ b/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "X driver"
+SUMMARY = "X driver"
 HOMEPAGE = "http://www.x.org"
 BUGTRACKER = "https://bugs.freedesktop.org"
 SECTION = "x11/drivers"
diff --git a/meta/recipes-graphics/xorg-font/font-util_1.3.0.bb b/meta/recipes-graphics/xorg-font/font-util_1.3.0.bb
index 2e8c7e6..8b42991 100644
--- a/meta/recipes-graphics/xorg-font/font-util_1.3.0.bb
+++ b/meta/recipes-graphics/xorg-font/font-util_1.3.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "X.Org font package creation/installation utilities"
+SUMMARY = "X.Org font package creation/installation utilities"
 
 require xorg-font-common.inc
 
diff --git a/meta/recipes-graphics/xorg-proto/xorg-proto-common.inc b/meta/recipes-graphics/xorg-proto/xorg-proto-common.inc
index 4680d0e..625a718 100644
--- a/meta/recipes-graphics/xorg-proto/xorg-proto-common.inc
+++ b/meta/recipes-graphics/xorg-proto/xorg-proto-common.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "X protocol headers: ${XORG_PN}"
+SUMMARY = "X protocol headers: ${XORG_PN}"
 HOMEPAGE = "http://www.x.org"
 BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg"
 
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb
index b8cd27e..57b3c0c 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "X.Org X server configuration file"
+SUMMARY = "X.Org X server configuration file"
 HOMEPAGE = "http://www.x.org"
 SECTION = "x11/base"
 LICENSE = "MIT-X"
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index ebfb814..a0283cd 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "The X.Org X server"
+SUMMARY = "The X.Org X server"
 HOMEPAGE = "http://www.x.org"
 SECTION = "x11/base"
 LICENSE = "MIT-X"
diff --git a/meta/recipes-graphics/xvideo-tests/xvideo-tests_git.bb b/meta/recipes-graphics/xvideo-tests/xvideo-tests_git.bb
index bb136a6..27aacde 100644
--- a/meta/recipes-graphics/xvideo-tests/xvideo-tests_git.bb
+++ b/meta/recipes-graphics/xvideo-tests/xvideo-tests_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Simple XVideo test application"
+SUMMARY = "Simple XVideo test application"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
                     file://src/test-xvideo.c;beginline=1;endline=20;md5=6ae3b4c3c2ff9e51dbbc35bb237afa00"
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index 1b0e11f..99ce95b 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Firmware files for use with Linux kernel"
+SUMMARY = "Firmware files for use with Linux kernel"
 SECTION = "kernel"
 # Notes:
 # This is kind of a mess. Each bit of firmware has their own license. Some free
diff --git a/meta/recipes-kernel/linux/linux-dummy.bb b/meta/recipes-kernel/linux/linux-dummy.bb
index 1c837c9..3b898f8 100644
--- a/meta/recipes-kernel/linux/linux-dummy.bb
+++ b/meta/recipes-kernel/linux/linux-dummy.bb
@@ -1,5 +1,5 @@
 SECTION = "kernel"
-DESCRIPTION = "Dummy Linux kernel"
+SUMMARY = "Dummy Linux kernel"
 LICENSE = "GPL"
 
 LIC_FILES_CHKSUM = "file://${WORKDIR}/COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe"
diff --git a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
index 0cfcbe4..ab9acba 100644
--- a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
+++ b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "UProbes kernel module for SystemTap"
+SUMMARY = "UProbes kernel module for SystemTap"
 
 require systemtap_git.inc
 
diff --git a/meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb b/meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb
index 00e3daa..9268a50 100644
--- a/meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb
+++ b/meta/recipes-kernel/trace-cmd/kernelshark_1.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Graphical trace viewer for Ftrace"
+SUMMARY = "Graphical trace viewer for Ftrace"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
                     file://kernel-shark.c;beginline=6;endline=8;md5=2c22c965a649ddd7973d7913c5634a5e"
diff --git a/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb b/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
index e9a41d4..74eafbb 100644
--- a/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
+++ b/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "User interface to Ftrace"
+SUMMARY = "User interface to Ftrace"
 LICENSE = "GPLv2 & LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
                     file://trace-cmd.c;beginline=6;endline=8;md5=2c22c965a649ddd7973d7913c5634a5e \
diff --git a/meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb b/meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb
index 0e1ea76..95ba244 100644
--- a/meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb
+++ b/meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "ALSA sound library"
+SUMMARY = "ALSA sound library"
 HOMEPAGE = "http://www.alsa-project.org"
 BUGTRACKER = "https://bugtrack.alsa-project.org/alsa-bug/login_page.php"
 SECTION = "libs/multimedia"
diff --git a/meta/recipes-multimedia/gstreamer/gst-fluendo.inc b/meta/recipes-multimedia/gstreamer/gst-fluendo.inc
index b2c7eea..c7e6595 100644
--- a/meta/recipes-multimedia/gstreamer/gst-fluendo.inc
+++ b/meta/recipes-multimedia/gstreamer/gst-fluendo.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Fluendo closed-format GStreamer plug-in"
+SUMMARY = "Fluendo closed-format GStreamer plug-in"
 SECTION = "multimedia"
 HOMEPAGE = "http://www.fluendo.com/resources/source-plugins.php"
 DEPENDS = "gstreamer zlib"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav.inc
index ec5956a..2b7123b 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav.inc
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Libav-based GStreamer 1.x plugin"
+SUMMARY = "Libav-based GStreamer 1.x plugin"
 SECTION = "multimedia"
 LICENSE = "GPLv2+ & LGPLv2+ & ( (GPLv2+ & LGPLv2.1+) | (GPLv3+ & LGPLv3+) )"
 LICENSE_FLAGS = "commercial"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx.inc
index 324d3f9..b76786b 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx.inc
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "OpenMAX IL plugins for GStreamer"
+SUMMARY = "OpenMAX IL plugins for GStreamer"
 SECTION = "multimedia"
 LICENSE = "LGPLv2.1"
 LICENSE_FLAGS = "commercial"
diff --git a/meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb b/meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb
index bca8836..f6c6a16 100644
--- a/meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb
+++ b/meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Bellagio OpenMAX Integration Layer"
+SUMMARY = "Bellagio OpenMAX Integration Layer"
 HOMEPAGE = "http://omxil.sourceforge.net/"
 LICENSE = "LGPLv2.1+"
 LICENSE_FLAGS = "commercial"
diff --git a/meta/recipes-qt/qt-apps/quicky_0.4.bb b/meta/recipes-qt/qt-apps/quicky_0.4.bb
index acacd8e..bcaa562 100644
--- a/meta/recipes-qt/qt-apps/quicky_0.4.bb
+++ b/meta/recipes-qt/qt-apps/quicky_0.4.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A simple note-taking application with Wiki-style syntax and behaviour"
+SUMMARY = "A simple note-taking application with Wiki-style syntax and behaviour"
 HOMEPAGE = "http://qt-apps.org/content/show.php/Quicky?content=80325"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://version.h;endline=19;md5=878bdaff438dab86298301fd1a210e14"
diff --git a/meta/recipes-qt/qt-demo/qt-demo-init_0.1.bb b/meta/recipes-qt/qt-demo/qt-demo-init_0.1.bb
index 6cd3e17..02695bf 100644
--- a/meta/recipes-qt/qt-demo/qt-demo-init_0.1.bb
+++ b/meta/recipes-qt/qt-demo/qt-demo-init_0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Init script for qtdemo"
+SUMMARY = "Init script for qtdemo"
 LICENSE = "MIT"
 SRC_URI = "file://qtdemo-init"
 PR = "r3"
diff --git a/meta/recipes-rt/rt-tests/rt-tests_0.85.bb b/meta/recipes-rt/rt-tests/rt-tests_0.85.bb
index c3964d2..ae61092 100644
--- a/meta/recipes-rt/rt-tests/rt-tests_0.85.bb
+++ b/meta/recipes-rt/rt-tests/rt-tests_0.85.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Real-Time preemption testcases"
+SUMMARY = "Real-Time preemption testcases"
 HOMEPAGE = "https://rt.wiki.kernel.org/index.php/Cyclictest"
 SECTION = "tests"
 DEPENDS = "linux-libc-headers virtual/libc"
diff --git a/meta/recipes-sato/leafpad/leafpad_0.8.18.1.bb b/meta/recipes-sato/leafpad/leafpad_0.8.18.1.bb
index 246bc5f..f124be9 100644
--- a/meta/recipes-sato/leafpad/leafpad_0.8.18.1.bb
+++ b/meta/recipes-sato/leafpad/leafpad_0.8.18.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Simple GTK+ Text Editor"
+SUMMARY = "Simple GTK+ Text Editor"
 HOMEPAGE = "http://tarot.freeshell.org/leafpad/"
 
 LICENSE = "GPLv2 & GPLv2+"
diff --git a/meta/recipes-sato/libowl/libowl_git.bb b/meta/recipes-sato/libowl/libowl_git.bb
index a6965f0..3ccd340 100644
--- a/meta/recipes-sato/libowl/libowl_git.bb
+++ b/meta/recipes-sato/libowl/libowl_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "OpenedHand Widget Library"
+SUMMARY = "OpenedHand Widget Library"
 HOMEPAGE = "http://www.o-hand.com"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb
index 30f294b..120f086 100644
--- a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb
+++ b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_0.9.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox Window Manager Desktop"
+SUMMARY = "Matchbox Window Manager Desktop"
 LICENSE = "GPLv2.0+"
 DEPENDS = "libmatchbox startup-notification"
 SECTION = "x11/wm"
diff --git a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb
index 7775704..c52e7f2 100644
--- a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb
+++ b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_2.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox Window Manager Desktop"
+SUMMARY = "Matchbox Window Manager Desktop"
 LICENSE = "GPLv2.0+"
 DEPENDS = "gtk+ startup-notification"
 SECTION = "x11/wm"
diff --git a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb
index 003f440..29b472a 100644
--- a/meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb
+++ b/meta/recipes-sato/matchbox-desktop/matchbox-desktop_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox Window Manager Desktop"
+SUMMARY = "Matchbox Window Manager Desktop"
 HOMEPAGE = "http://matchbox-project.org/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb b/meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb
index cecaa99..00a75af 100644
--- a/meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb
+++ b/meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox virtual keyboard for X11"
+SUMMARY = "Matchbox virtual keyboard for X11"
 HOMEPAGE = "http://matchbox-project.org"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 SECTION = "x11"
diff --git a/meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc b/meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc
index 797d239..b0f8380 100644
--- a/meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc
+++ b/meta/recipes-sato/matchbox-theme-sato/matchbox-theme-sato.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox window manager Sato themes"
+SUMMARY = "Matchbox window manager Sato themes"
 HOMEPAGE = "http://www.matchbox-project.org/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/owl-video-widget/libowl-av_git.bb b/meta/recipes-sato/owl-video-widget/libowl-av_git.bb
index 572132b..2b768d5 100644
--- a/meta/recipes-sato/owl-video-widget/libowl-av_git.bb
+++ b/meta/recipes-sato/owl-video-widget/libowl-av_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "OpenedHand Widget Library Audio/Video"
+SUMMARY = "OpenedHand Widget Library Audio/Video"
 HOMEPAGE = "http://www.o-hand.com"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/owl-video-widget/owl-video_git.bb b/meta/recipes-sato/owl-video-widget/owl-video_git.bb
index c881745..db83154 100644
--- a/meta/recipes-sato/owl-video-widget/owl-video_git.bb
+++ b/meta/recipes-sato/owl-video-widget/owl-video_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "OpenedHand Widget Library video widget"
+SUMMARY = "OpenedHand Widget Library video widget"
 HOMEPAGE = "http://o-hand.com/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 LICENSE = "LGPLv2.1 & GPLv2+"
diff --git a/meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb b/meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb
index e66aa2a..fe25682 100644
--- a/meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb
+++ b/meta/recipes-sato/pcmanfm/pcmanfm_1.1.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Fast lightweight tabbed filemanager"
+SUMMARY = "Fast lightweight tabbed filemanager"
 HOMEPAGE = "http://pcmanfm.sourceforge.net/"
 
 LICENSE = "GPLv2 & GPLv2+ & LGPLv2.1+"
diff --git a/meta/recipes-sato/puzzles/oh-puzzles_git.bb b/meta/recipes-sato/puzzles/oh-puzzles_git.bb
index 1de0201..bd762e9 100644
--- a/meta/recipes-sato/puzzles/oh-puzzles_git.bb
+++ b/meta/recipes-sato/puzzles/oh-puzzles_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Portable Puzzle Collection"
+SUMMARY = "Portable Puzzle Collection"
 HOMEPAGE = "http://o-hand.com/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-support/apr/apr-util_1.5.2.bb b/meta/recipes-support/apr/apr-util_1.5.2.bb
index ea0f7fb..653b147 100644
--- a/meta/recipes-support/apr/apr-util_1.5.2.bb
+++ b/meta/recipes-support/apr/apr-util_1.5.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Apache Portable Runtime (APR) companion library"
+SUMMARY = "Apache Portable Runtime (APR) companion library"
 HOMEPAGE = "http://apr.apache.org/"
 SECTION = "libs"
 DEPENDS = "apr expat gdbm"
diff --git a/meta/recipes-support/apr/apr_1.4.8.bb b/meta/recipes-support/apr/apr_1.4.8.bb
index d834170..d23929f 100644
--- a/meta/recipes-support/apr/apr_1.4.8.bb
+++ b/meta/recipes-support/apr/apr_1.4.8.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Apache Portable Runtime (APR) library"
+SUMMARY = "Apache Portable Runtime (APR) library"
 HOMEPAGE = "http://apr.apache.org/"
 SECTION = "libs"
 DEPENDS = "util-linux"
diff --git a/meta/recipes-support/aspell/aspell_0.60.6.1.bb b/meta/recipes-support/aspell/aspell_0.60.6.1.bb
index b196d96..fddc6a5 100644
--- a/meta/recipes-support/aspell/aspell_0.60.6.1.bb
+++ b/meta/recipes-support/aspell/aspell_0.60.6.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNU Aspell spell-checker"
+SUMMARY = "GNU Aspell spell-checker"
 SECTION = "console/utils"
 LICENSE="LGPLv2 | LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34"
diff --git a/meta/recipes-support/boost/bjam-native_1.55.0.bb b/meta/recipes-support/boost/bjam-native_1.55.0.bb
index 59a0310..d85d1a9 100644
--- a/meta/recipes-support/boost/bjam-native_1.55.0.bb
+++ b/meta/recipes-support/boost/bjam-native_1.55.0.bb
@@ -1,6 +1,6 @@
 include boost-${PV}.inc
 
-DESCRIPTION = "Portable Boost.Jam build tool for boost"
+SUMMARY = "Portable Boost.Jam build tool for boost"
 SECTION = "devel"
 
 inherit native
diff --git a/meta/recipes-support/boost/boost.inc b/meta/recipes-support/boost/boost.inc
index f13051c..c7642be 100644
--- a/meta/recipes-support/boost/boost.inc
+++ b/meta/recipes-support/boost/boost.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Free peer-reviewed portable C++ source libraries"
+SUMMARY = "Free peer-reviewed portable C++ source libraries"
 SECTION = "libs"
 DEPENDS = "bjam-native zlib bzip2"
 
diff --git a/meta/recipes-support/enchant/enchant_1.6.0.bb b/meta/recipes-support/enchant/enchant_1.6.0.bb
index c16a2a8..68ca525 100644
--- a/meta/recipes-support/enchant/enchant_1.6.0.bb
+++ b/meta/recipes-support/enchant/enchant_1.6.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Enchant Spell checker API Library"
+SUMMARY = "Enchant Spell checker API Library"
 SECTION     = "libs"
 HOMEPAGE = "http://www.abisource.com/projects/enchant/"
 BUGTRACKER = "http://bugzilla.abisource.com/enter_bug.cgi?product=Enchant"
diff --git a/meta/recipes-support/gnutls/gnutls.inc b/meta/recipes-support/gnutls/gnutls.inc
index 12cc4f1..18c91eb 100644
--- a/meta/recipes-support/gnutls/gnutls.inc
+++ b/meta/recipes-support/gnutls/gnutls.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNU Transport Layer Security Library"
+SUMMARY = "GNU Transport Layer Security Library"
 HOMEPAGE = "http://www.gnu.org/software/gnutls/"
 BUGTRACKER = "https://savannah.gnu.org/support/?group=gnutls"
 DEPENDS = "zlib lzo libtasn1 libgcrypt (>= 1.4.2) libcap readline"
diff --git a/meta/recipes-support/gnutls/libtasn1_3.3.bb b/meta/recipes-support/gnutls/libtasn1_3.3.bb
index 53de118..573d8c8 100644
--- a/meta/recipes-support/gnutls/libtasn1_3.3.bb
+++ b/meta/recipes-support/gnutls/libtasn1_3.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Library for ASN.1 and DER manipulation"
+SUMMARY = "Library for ASN.1 and DER manipulation"
 HOMEPAGE = "http://www.gnu.org/software/libtasn1/"
 
 LICENSE = "GPLv3+ & LGPLv2.1+"
diff --git a/meta/recipes-support/libassuan/libassuan_2.1.1.bb b/meta/recipes-support/libassuan/libassuan_2.1.1.bb
index 91784ea..4e6b4f8 100644
--- a/meta/recipes-support/libassuan/libassuan_2.1.1.bb
+++ b/meta/recipes-support/libassuan/libassuan_2.1.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "IPC library used by GnuPG and GPGME"
+SUMMARY = "IPC library used by GnuPG and GPGME"
 HOMEPAGE = "http://www.gnupg.org/related_software/libassuan/"
 BUGTRACKER = "https://bugs.g10code.com/gnupg/index"
 
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 97865e1..581ab8c 100644
--- a/meta/recipes-support/libfm/libfm_1.1.2.2.bb
+++ b/meta/recipes-support/libfm/libfm_1.1.2.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Library for file management"
+SUMMARY = "Library for file management"
 HOMEPAGE = "http://pcmanfm.sourceforge.net/"
 
 LICENSE = "GPLv2 & GPLv2+"
diff --git a/meta/recipes-support/libical/libical_0.48.bb b/meta/recipes-support/libical/libical_0.48.bb
index 459c5c5..f464026 100644
--- a/meta/recipes-support/libical/libical_0.48.bb
+++ b/meta/recipes-support/libical/libical_0.48.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "iCal and scheduling (RFC 2445, 2446, 2447) library"
+SUMMARY = "iCal and scheduling (RFC 2445, 2446, 2447) library"
 HOMEPAGE = "http://sourceforge.net/projects/freeassociation/"
 BUGTRACKER = "http://sourceforge.net/tracker/?group_id=16077&atid=116077"
 LICENSE = "LGPLv2.1 | MPL-1"
diff --git a/meta/recipes-support/libsoup/libsoup-2.4_2.44.2.bb b/meta/recipes-support/libsoup/libsoup-2.4_2.44.2.bb
index 3325939..a7ea106 100644
--- a/meta/recipes-support/libsoup/libsoup-2.4_2.44.2.bb
+++ b/meta/recipes-support/libsoup/libsoup-2.4_2.44.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "An HTTP library implementation in C"
+SUMMARY = "An HTTP library implementation in C"
 HOMEPAGE = "http://www.gnome.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-support/libusb/libusb1_1.0.9.bb b/meta/recipes-support/libusb/libusb1_1.0.9.bb
index 012ac27..d57425b 100644
--- a/meta/recipes-support/libusb/libusb1_1.0.9.bb
+++ b/meta/recipes-support/libusb/libusb1_1.0.9.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Userspace library to access USB (version 1.0)"
+SUMMARY = "Userspace library to access USB (version 1.0)"
 HOMEPAGE = "http://libusb.sf.net"
 BUGTRACKER = "http://www.libusb.org/report"
 SECTION = "libs"
diff --git a/meta/recipes-support/libxslt/libxslt_1.1.28.bb b/meta/recipes-support/libxslt/libxslt_1.1.28.bb
index a100693..24401bb 100644
--- a/meta/recipes-support/libxslt/libxslt_1.1.28.bb
+++ b/meta/recipes-support/libxslt/libxslt_1.1.28.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNOME XSLT library"
+SUMMARY = "GNOME XSLT library"
 HOMEPAGE = "http://xmlsoft.org/XSLT/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-support/lzo/lzo_2.06.bb b/meta/recipes-support/lzo/lzo_2.06.bb
index 187a95a..23f54ed 100644
--- a/meta/recipes-support/lzo/lzo_2.06.bb
+++ b/meta/recipes-support/lzo/lzo_2.06.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Lossless data compression library"
+SUMMARY = "Lossless data compression library"
 HOMEPAGE = "http://www.oberhumer.com/opensource/lzo/"
 SECTION = "libs"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-support/nspr/nspr_4.10.2.bb b/meta/recipes-support/nspr/nspr_4.10.2.bb
index b523a9f..4db506c 100644
--- a/meta/recipes-support/nspr/nspr_4.10.2.bb
+++ b/meta/recipes-support/nspr/nspr_4.10.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Netscape Portable Runtime Library"
+SUMMARY = "Netscape Portable Runtime Library"
 HOMEPAGE =  "http://www.mozilla.org/projects/nspr/"
 LICENSE = "GPL-2.0 | MPL-2.0 | LGPL-2.1"
 LIC_FILES_CHKSUM = "file://configure.in;beginline=3;endline=6;md5=90c2fdee38e45d6302abcfe475c8b5c5 \
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 05/38] Replace one-line DESCRIPTION with SUMMARY and tweak
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (3 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 04/38] Replace one-line DESCRIPTION with SUMMARY Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 06/38] Add missing SUMMARY values Paul Eggleton
                   ` (34 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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}").

For these recipes, I also took the opportunity to fix up the new SUMMARY
values as the originals needed tweaking. I've tried to make them
concisely explain the function of the recipe / package where possible.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 .../recipes-kernel/hello-mod/hello-mod_0.1.bb      |   2 +-
 meta/recipes-bsp/acpid/acpid.inc                   |   2 +-
 meta/recipes-bsp/pcmciautils/pcmciautils.inc       |   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/x-load/x-load.inc                 |   2 +-
 meta/recipes-bsp/zaurusd/zaurusd_git.bb            |   2 +-
 .../connman/connman-gnome_0.7.bb                   |   2 +-
 .../libnss-mdns/libnss-mdns_0.10.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 +--
 .../telepathy/telepathy-mission-control_5.16.0.bb  |   2 +-
 .../telepathy/telepathy-python_0.15.19.bb          |   2 +-
 .../wpa-supplicant/wpa-supplicant-2.0.inc          |   2 +-
 meta/recipes-core/dbus/dbus-ptest_1.6.18.bb        |   2 +-
 .../initrdscripts/initramfs-boot_1.0.bb            |   2 +-
 .../initrdscripts/initramfs-framework_1.0.bb       |  10 +-
 .../initrdscripts/initramfs-live-boot_1.0.bb       |   2 +-
 .../initramfs-live-install-efi_1.0.bb              |   2 +-
 .../initrdscripts/initramfs-live-install_1.0.bb    |   2 +-
 meta/recipes-core/kbd/kbd_2.0.1.bb                 |   2 +-
 meta/recipes-core/meta/package-index.bb            |   2 +-
 meta/recipes-core/systemd/systemd-compat-units.bb  |   2 +-
 meta/recipes-core/systemd/systemd-serialgetty.bb   |   2 +-
 .../systemd/systemd-systemctl-native.bb            |   2 +-
 meta/recipes-core/systemd/systemd_208.bb           |   2 +-
 .../sysvinit/sysvinit-inittab_2.88dsf.bb           |   2 +-
 meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb     |   2 +-
 meta/recipes-devtools/apt/apt.inc                  |   2 +-
 meta/recipes-devtools/cmake/cmake.inc              |   2 +-
 .../desktop-file-utils-native_0.22.bb              |   2 +-
 meta/recipes-devtools/dpkg/dpkg.inc                |   2 +-
 meta/recipes-devtools/elfutils/elfutils_0.148.bb   |   2 +-
 meta/recipes-devtools/elfutils/elfutils_0.155.bb   |   2 +-
 meta/recipes-devtools/gcc/gcc-common.inc           |   2 +-
 meta/recipes-devtools/gcc/gcc-cross-canadian.inc   |   2 +-
 meta/recipes-devtools/gdb/gdb-common.inc           |   2 +-
 meta/recipes-devtools/gdb/gdb-cross-canadian.inc   |   2 +-
 meta/recipes-devtools/git/git.inc                  |   2 +-
 meta/recipes-devtools/guilt/guilt-native_git.bb    |   2 +-
 .../help2man/help2man-native_1.43.3.bb             |   2 +-
 meta/recipes-devtools/makedevs/makedevs_1.0.1.bb   |   2 +-
 meta/recipes-devtools/mkelfimage/mkelfimage_git.bb |   2 +-
 meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb       |   2 +-
 meta/recipes-devtools/opkg-utils/opkg-utils_git.bb |   2 +-
 meta/recipes-devtools/opkg/opkg-collateral.bb      |   2 +-
 meta/recipes-devtools/opkg/opkg.inc                |   6 +-
 meta/recipes-devtools/orc/orc.inc                  |   2 +-
 meta/recipes-devtools/perl/perl-native_5.14.3.bb   |   2 +-
 meta/recipes-devtools/perl/perl_5.14.3.bb          |   2 +-
 .../python/python-2.7-manifest.inc                 | 132 ++++++++++-----------
 meta/recipes-devtools/python/python-dbus_1.2.0.bb  |   2 +-
 .../python/python-docutils_0.11.bb                 |   2 +-
 meta/recipes-devtools/python/python-gst_0.10.22.bb |   2 +-
 .../python/python-imaging_1.1.7.bb                 |   2 +-
 .../python/python-pycairo_1.10.0.bb                |   2 +-
 .../python/python-pycurl_7.19.0.2.bb               |   2 +-
 .../recipes-devtools/python/python-pygtk_2.24.0.bb |   2 +-
 meta/recipes-devtools/python/python-scons_2.3.0.bb |   2 +-
 .../python/python-setuptools_1.4.bb                |   2 +-
 .../qemu/qemu-helper-native_1.0.bb                 |   2 +-
 meta/recipes-devtools/qemu/qemu.inc                |   2 +-
 .../recipes-devtools/qemu/qemuwrapper-cross_1.0.bb |   2 +-
 meta/recipes-devtools/quilt/quilt-0.60.inc         |   2 +-
 meta/recipes-devtools/rsync/rsync.inc              |   2 +-
 meta/recipes-devtools/rsync/rsync_2.6.9.bb         |   2 +-
 .../run-postinsts/run-postinsts_1.0.bb             |   2 +-
 meta/recipes-devtools/strace/strace_4.8.bb         |   2 +-
 .../subversion/subversion_1.6.15.bb                |   2 +-
 .../subversion/subversion_1.7.10.bb                |   2 +-
 .../recipes-devtools/swabber/swabber-native_git.bb |   2 +-
 meta/recipes-devtools/syslinux/syslinux_6.01.bb    |   2 +-
 meta/recipes-devtools/tcf-agent/tcf-agent_git.bb   |   2 +-
 meta/recipes-devtools/valgrind/valgrind_3.9.0.bb   |   2 +-
 meta/recipes-extended/bash/bash.inc                |   2 +-
 meta/recipes-extended/bc/bc_1.06.bb                |   2 +-
 meta/recipes-extended/cracklib/cracklib_2.9.1.bb   |   2 +-
 .../cwautomacros/cwautomacros_20110201.bb          |   2 +-
 meta/recipes-extended/ed/ed_0.5.bb                 |   2 +-
 meta/recipes-extended/ed/ed_1.9.bb                 |   2 +-
 meta/recipes-extended/lsb/lsbinitscripts_9.50.bb   |   2 +-
 meta/recipes-extended/lsb/lsbtest_1.0.bb           |   2 +-
 meta/recipes-extended/mc/mc_4.7.5.2.bb             |  10 +-
 meta/recipes-extended/mc/mc_4.8.10.bb              |  10 +-
 meta/recipes-extended/mdadm/mdadm_3.3.bb           |   2 +-
 meta/recipes-extended/mingetty/mingetty_1.08.bb    |   2 +-
 meta/recipes-extended/mktemp/mktemp_1.7.bb         |   2 +-
 meta/recipes-extended/parted/parted_3.1.bb         |   2 +-
 .../perl/libconvert-asn1-perl_0.26.bb              |   2 +-
 .../recipes-extended/perl/libtimedate-perl_2.30.bb |   2 +-
 meta/recipes-extended/quota/quota_4.01.bb          |   2 +-
 meta/recipes-extended/sed/sed_4.1.2.bb             |   2 +-
 meta/recipes-extended/sed/sed_4.2.2.bb             |   2 +-
 .../recipes-extended/tzcode/tzcode-native_2013h.bb |   2 +-
 meta/recipes-extended/tzdata/tzdata_2013h.bb       |   2 +-
 meta/recipes-extended/unzip/unzip_6.0.bb           |   2 +-
 meta/recipes-extended/wget/wget.inc                |   2 +-
 meta/recipes-extended/xinetd/xinetd_2.3.15.bb      |   2 +-
 meta/recipes-extended/xz/xz_5.1.3alpha.bb          |   2 +-
 meta/recipes-extended/zip/zip.inc                  |   2 +-
 .../gnome/gsettings-desktop-schemas_3.7.3.bb       |   2 +-
 .../gtk-engines/gtk-engines_2.20.2.bb              |   2 +-
 .../gtk-theme-torturer/gtk-theme-torturer_git.bb   |   2 +-
 .../hicolor-icon-theme/hicolor-icon-theme_0.12.bb  |   2 +-
 meta/recipes-gnome/libglade/libglade_2.6.4.bb      |   2 +-
 meta/recipes-gnome/libnotify/libnotify_0.6.0.bb    |   2 +-
 meta/recipes-graphics/clutter/clutter-1.0.inc      |   2 +-
 meta/recipes-graphics/clutter/clutter-gst-1.0.inc  |   2 +-
 meta/recipes-graphics/clutter/clutter-gtk-1.0.inc  |   2 +-
 meta/recipes-graphics/cogl/cogl-1.0.inc            |   2 +-
 .../matchbox-session/matchbox-session_0.1.bb       |   2 +-
 .../matchbox-wm/matchbox-wm_1.2.bb                 |   2 +-
 .../matchbox-wm/matchbox-wm_git.bb                 |   2 +-
 .../mini-x-session/mini-x-session_0.1.bb           |   2 +-
 meta/recipes-graphics/mx/mx.inc                    |   2 +-
 .../startup-notification_0.12.bb                   |   2 +-
 meta/recipes-graphics/wayland/weston-init.bb       |   2 +-
 meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb      |   2 +-
 .../xcursor-transparent-theme_0.1.1.bb             |   2 +-
 .../xinput-calibrator/xinput-calibrator_git.bb     |   2 +-
 .../recipes-graphics/xorg-font/font-alias_1.0.3.bb |   2 +-
 meta/recipes-kernel/blktrace/blktrace_git.bb       |   2 +-
 .../kern-tools/kern-tools-native_git.bb            |   2 +-
 .../recipes-kernel/kmod/depmodwrapper-cross_1.0.bb |   2 +-
 meta/recipes-kernel/latencytop/latencytop_0.5.bb   |   2 +-
 .../linux-libc-headers/linux-libc-headers.inc      |   2 +-
 .../modutils-initscripts/modutils-initscripts.bb   |   2 +-
 meta/recipes-kernel/sysprof/sysprof_git.bb         |   2 +-
 meta/recipes-kernel/systemtap/systemtap_git.bb     |   2 +-
 .../recipes-multimedia/alsa/alsa-tools_1.0.26.1.bb |   2 +-
 .../alsa/alsa-utils-alsaconf_1.0.27.2.bb           |   3 +-
 .../recipes-multimedia/alsa/alsa-utils_1.0.27.2.bb |  20 ++--
 .../gstreamer/gst-fluendo-mp3_0.10.19.bb           |   4 +-
 .../gstreamer/gst-fluendo-mpegdemux_0.10.72.bb     |   2 +-
 .../gstreamer/gst-meta-base_0.10.bb                |   2 +-
 meta/recipes-multimedia/gstreamer/gst-plugins.inc  |   2 +-
 .../gstreamer/gstreamer1.0-plugins.inc             |   2 +-
 meta/recipes-multimedia/lame/lame_3.99.5.bb        |   2 +-
 meta/recipes-multimedia/liba52/liba52_0.7.4.bb     |   2 +-
 .../libid3tag/libid3tag_0.15.1b.bb                 |   2 +-
 meta/recipes-multimedia/libmad/libmad_0.15.1b.bb   |   2 +-
 .../libsamplerate/libsamplerate0_0.1.8.bb          |   2 +-
 .../libsndfile/libsndfile1_1.0.25.bb               |   2 +-
 meta/recipes-multimedia/libtiff/tiff_4.0.3.bb      |   2 +-
 meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.4.1.bb |   2 +-
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |   2 +-
 .../qt4-graphics-system/qt4-graphics-system_1.0.bb |   2 +-
 meta/recipes-qt/qt4/nativesdk-qt4-tools.inc        |   2 +-
 meta/recipes-qt/qt4/qt-mobility-embedded_1.2.0.bb  |   2 +-
 meta/recipes-qt/qt4/qt-mobility-x11_1.2.0.bb       |   2 +-
 meta/recipes-qt/qt4/qt4-native.inc                 |   2 +-
 meta/recipes-sato/gaku/gaku_git.bb                 |   2 +-
 meta/recipes-sato/gtk-engines/gtk-sato-engine.inc  |   2 +-
 .../matchbox-config-gtk/matchbox-config-gtk_git.bb |   2 +-
 .../matchbox-desktop-sato_git.bb                   |   2 +-
 .../matchbox-panel-2/matchbox-panel-2_git.bb       |   2 +-
 .../matchbox-sato/matchbox-session-sato_0.1.bb     |   2 +-
 .../matchbox-terminal/matchbox-terminal_git.bb     |   2 +-
 meta/recipes-sato/midori/midori_0.5.5.bb           |   2 +-
 meta/recipes-sato/puzzles/puzzles_r9765.bb         |   2 +-
 .../sato-icon-theme/sato-icon-theme_0.4.1.bb       |   2 +-
 .../sato-screenshot/sato-screenshot_git.bb         |   2 +-
 .../settings-daemon/settings-daemon_git.bb         |   2 +-
 meta/recipes-sato/webkit/webkit-gtk_1.8.3.bb       |   2 +-
 meta/recipes-support/atk/atk_2.10.0.bb             |   2 +-
 meta/recipes-support/attr/acl.inc                  |   2 +-
 meta/recipes-support/attr/attr.inc                 |   2 +-
 meta/recipes-support/beecrypt/beecrypt_4.2.1.bb    |   2 +-
 .../recipes-support/consolekit/consolekit_0.4.6.bb |   2 +-
 .../createrepo/createrepo_0.4.11.bb                |   2 +-
 meta/recipes-support/curl/curl_7.33.0.bb           |   2 +-
 meta/recipes-support/db/db_5.3.21.bb               |   2 +-
 meta/recipes-support/gdbm/gdbm_1.10.bb             |   2 +-
 meta/recipes-support/gdbm/gdbm_1.8.3.bb            |   2 +-
 meta/recipes-support/gnupg/gnupg_1.4.7.bb          |   2 +-
 meta/recipes-support/gnupg/gnupg_2.0.22.bb         |   2 +-
 meta/recipes-support/libcap/libcap.inc             |   2 +-
 meta/recipes-support/libcheck/libcheck_0.9.11.bb   |   2 +-
 meta/recipes-support/libcroco/libcroco_0.6.8.bb    |   2 +-
 meta/recipes-support/libdaemon/libdaemon_0.14.bb   |   2 +-
 meta/recipes-support/libexif/libexif_0.6.21.bb     |   2 +-
 meta/recipes-support/libgcrypt/libgcrypt.inc       |   2 +-
 .../libgpg-error/libgpg-error_1.12.bb              |   2 +-
 meta/recipes-support/libksba/libksba_1.3.0.bb      |   2 +-
 meta/recipes-support/libmpc/libmpc.inc             |   1 +
 meta/recipes-support/libnl/libnl_3.2.22.bb         |   2 +-
 meta/recipes-support/liboil/liboil_0.3.17.bb       |   2 +-
 meta/recipes-support/libproxy/libproxy_0.4.7.bb    |   2 +-
 meta/recipes-support/liburcu/liburcu_0.8.1.bb      |   2 +-
 meta/recipes-support/mpfr/mpfr.inc                 |   2 +-
 meta/recipes-support/neon/neon_0.30.0.bb           |   2 +-
 meta/recipes-support/npth/npth_0.91.bb             |   2 +-
 meta/recipes-support/popt/popt_1.16.bb             |   2 +-
 meta/recipes-support/pth/pth_2.0.7.bb              |   2 +-
 .../shared-mime-info/shared-mime-info.inc          |   2 +-
 meta/recipes-support/sqlite/sqlite3.inc            |   2 +-
 meta/recipes-support/taglib/taglib_1.8.bb          |   2 +-
 .../user-creation/xuser-account_0.1.bb             |   2 +-
 meta/recipes-support/vte/vte.inc                   |   2 +-
 204 files changed, 300 insertions(+), 300 deletions(-)

diff --git a/meta-skeleton/recipes-kernel/hello-mod/hello-mod_0.1.bb b/meta-skeleton/recipes-kernel/hello-mod/hello-mod_0.1.bb
index 3136ae7..c40b393 100644
--- a/meta-skeleton/recipes-kernel/hello-mod/hello-mod_0.1.bb
+++ b/meta-skeleton/recipes-kernel/hello-mod/hello-mod_0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "hello-world-mod tests the module.bbclass mechanism."
+SUMMARY = "Example of how to build an external Linux kernel module"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e"
 
diff --git a/meta/recipes-bsp/acpid/acpid.inc b/meta/recipes-bsp/acpid/acpid.inc
index a384265..0341094 100644
--- a/meta/recipes-bsp/acpid/acpid.inc
+++ b/meta/recipes-bsp/acpid/acpid.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "A daemon for delivering ACPI events."
+SUMMARY = "A daemon for delivering ACPI events"
 HOMEPAGE = "http://sourceforge.net/projects/acpid/"
 BUGTRACKER = "http://sourceforge.net/tracker/?group_id=33140&atid=407341"
 
diff --git a/meta/recipes-bsp/pcmciautils/pcmciautils.inc b/meta/recipes-bsp/pcmciautils/pcmciautils.inc
index 0ef939e..eafe820 100644
--- a/meta/recipes-bsp/pcmciautils/pcmciautils.inc
+++ b/meta/recipes-bsp/pcmciautils/pcmciautils.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Linux Kernel 2.6 Userland Utilities for the PCMCIA Subsystem"
+SUMMARY = "Linux kernel userland utilities for the PCMCIA subsystem"
 HOMEPAGE = "http://kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html"
 SECTION = "kernel/userland"
 
diff --git a/meta/recipes-bsp/u-boot/u-boot-fw-utils-cross_2013.07.bb b/meta/recipes-bsp/u-boot/u-boot-fw-utils-cross_2013.07.bb
index 4b7fd24..e616397 100644
--- a/meta/recipes-bsp/u-boot/u-boot-fw-utils-cross_2013.07.bb
+++ b/meta/recipes-bsp/u-boot/u-boot-fw-utils-cross_2013.07.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "U-boot bootloader fw_printenv/setenv utils"
+SUMMARY = "U-Boot bootloader fw_printenv/setenv utilities"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
 SECTION = "bootloader"
diff --git a/meta/recipes-bsp/u-boot/u-boot-fw-utils_2013.07.bb b/meta/recipes-bsp/u-boot/u-boot-fw-utils_2013.07.bb
index be54343..14b0976 100644
--- a/meta/recipes-bsp/u-boot/u-boot-fw-utils_2013.07.bb
+++ b/meta/recipes-bsp/u-boot/u-boot-fw-utils_2013.07.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "U-boot bootloader fw_printenv/setenv utils"
+SUMMARY = "U-Boot bootloader fw_printenv/setenv utilities"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
 SECTION = "bootloader"
diff --git a/meta/recipes-bsp/u-boot/u-boot-mkimage_2013.07.bb b/meta/recipes-bsp/u-boot/u-boot-mkimage_2013.07.bb
index a1b1db9..2ca6050 100644
--- a/meta/recipes-bsp/u-boot/u-boot-mkimage_2013.07.bb
+++ b/meta/recipes-bsp/u-boot/u-boot-mkimage_2013.07.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "U-boot bootloader mkimage tool"
+SUMMARY = "U-Boot bootloader image creation tool"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
 SECTION = "bootloader"
diff --git a/meta/recipes-bsp/u-boot/u-boot.inc b/meta/recipes-bsp/u-boot/u-boot.inc
index 10a3cf8..f49bb5d 100644
--- a/meta/recipes-bsp/u-boot/u-boot.inc
+++ b/meta/recipes-bsp/u-boot/u-boot.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "U-Boot - the Universal Boot Loader"
+SUMMARY = "Universal Boot Loader for embedded devices"
 HOMEPAGE = "http://www.denx.de/wiki/U-Boot/WebHome"
 SECTION = "bootloaders"
 PROVIDES = "virtual/bootloader"
diff --git a/meta/recipes-bsp/usbinit/usbinit.bb b/meta/recipes-bsp/usbinit/usbinit.bb
index 37e3b16..aba44b4 100644
--- a/meta/recipes-bsp/usbinit/usbinit.bb
+++ b/meta/recipes-bsp/usbinit/usbinit.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Initscript to manage gadget Ethernet"
+SUMMARY = "Initscript for enabling USB gadget Ethernet"
 
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://${WORKDIR}/COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe"
diff --git a/meta/recipes-bsp/x-load/x-load.inc b/meta/recipes-bsp/x-load/x-load.inc
index 3b55eb1..05d5ff0 100644
--- a/meta/recipes-bsp/x-load/x-load.inc
+++ b/meta/recipes-bsp/x-load/x-load.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "x-load bootloader loader"
+SUMMARY = "First level bootloader for OMAP SoCs"
 SECTION = "bootloaders"
 LICENSE = "GPL"
 
diff --git a/meta/recipes-bsp/zaurusd/zaurusd_git.bb b/meta/recipes-bsp/zaurusd/zaurusd_git.bb
index 7460337..b1c0e28 100644
--- a/meta/recipes-bsp/zaurusd/zaurusd_git.bb
+++ b/meta/recipes-bsp/zaurusd/zaurusd_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Daemon to handle device specifc features."
+SUMMARY = "Daemon to handle device-specific features"
 SECTION = "base"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
diff --git a/meta/recipes-connectivity/connman/connman-gnome_0.7.bb b/meta/recipes-connectivity/connman/connman-gnome_0.7.bb
index 2d422b2..f69d78c 100644
--- a/meta/recipes-connectivity/connman/connman-gnome_0.7.bb
+++ b/meta/recipes-connectivity/connman/connman-gnome_0.7.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "gtk frontend for connman"
+SUMMARY = "GTK+ frontend for the ConnMan network connection manager"
 HOMEPAGE = "http://connman.net/"
 SECTION = "libs/network"
 LICENSE = "GPLv2 & LGPLv2.1"
diff --git a/meta/recipes-connectivity/libnss-mdns/libnss-mdns_0.10.bb b/meta/recipes-connectivity/libnss-mdns/libnss-mdns_0.10.bb
index a2712c9..86d6377 100644
--- a/meta/recipes-connectivity/libnss-mdns/libnss-mdns_0.10.bb
+++ b/meta/recipes-connectivity/libnss-mdns/libnss-mdns_0.10.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "NSS module for Multicast DNS name resolution"
+SUMMARY = "Name Service Switch module for Multicast DNS (zeroconf) name resolution"
 HOMEPAGE = "http://0pointer.de/lennart/projects/nss-mdns/"
 SECTION = "libs"
 
diff --git a/meta/recipes-connectivity/openssl/ocf-linux.inc b/meta/recipes-connectivity/openssl/ocf-linux.inc
index 4efdc2f..d6cde9a 100644
--- a/meta/recipes-connectivity/openssl/ocf-linux.inc
+++ b/meta/recipes-connectivity/openssl/ocf-linux.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Install required headers to enable OCF Linux support"
+SUMMARY = "Installs required headers for OCF-Linux crypto acceleration support"
 LICENSE = "BSD"
 
 LIC_FILES_CHKSUM = "file://README;md5=493ffe65655667614cf24567adf22f11"
diff --git a/meta/recipes-connectivity/portmap/portmap.inc b/meta/recipes-connectivity/portmap/portmap.inc
index 0dfa78c..7588341 100644
--- a/meta/recipes-connectivity/portmap/portmap.inc
+++ b/meta/recipes-connectivity/portmap/portmap.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "RPC program number mapper."
+SUMMARY = "RPC program number mapper"
 HOMEPAGE = "http://neil.brown.name/portmap/"
 SECTION = "console/network"
 LICENSE = "BSD"
diff --git a/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb b/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
index d239c20..a7943f3 100644
--- a/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
+++ b/meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
@@ -1,5 +1,5 @@
+SUMMARY = "Enables PPP dial-in through a serial connection"
 SECTION = "console/network"
-DESCRIPTION = "Enables PPP dial-in through a serial connection"
 DEPENDS = "ppp"
 RDEPENDS_${PN} = "ppp"
 PR = "r8"
diff --git a/meta/recipes-connectivity/ppp/ppp_2.4.5.bb b/meta/recipes-connectivity/ppp/ppp_2.4.5.bb
index e951068..52bab4f 100644
--- a/meta/recipes-connectivity/ppp/ppp_2.4.5.bb
+++ b/meta/recipes-connectivity/ppp/ppp_2.4.5.bb
@@ -81,11 +81,11 @@ FILES_${PN}-minconn  = "${libdir}/pppd/${PV}/minconn.so"
 FILES_${PN}-password = "${libdir}/pppd/${PV}/pass*.so"
 FILES_${PN}-l2tp     = "${libdir}/pppd/${PV}/*l2tp.so"
 FILES_${PN}-tools    = "${sbindir}/pppstats ${sbindir}/pppdump"
-DESCRIPTION_${PN}-oa       = "Plugin for PPP needed for PPP-over-ATM"
-DESCRIPTION_${PN}-oe       = "Plugin for PPP needed for PPP-over-Ethernet"
-DESCRIPTION_${PN}-radius   = "Plugin for PPP that are related to RADIUS"
-DESCRIPTION_${PN}-winbind  = "Plugin for PPP to authenticate against Samba or Windows"
-DESCRIPTION_${PN}-minconn  = "Plugin for PPP to specify a minimum connect time before the idle timeout applies"
-DESCRIPTION_${PN}-password = "Plugin for PPP to get passwords via a pipe"
-DESCRIPTION_${PN}-l2tp     = "Plugin for PPP for l2tp support"
-DESCRIPTION_${PN}-tools    = "The pppdump and pppstats utitilities"
+SUMMARY_${PN}-oa       = "Plugin for PPP for PPP-over-ATM support"
+SUMMARY_${PN}-oe       = "Plugin for PPP for PPP-over-Ethernet support"
+SUMMARY_${PN}-radius   = "Plugin for PPP for RADIUS support"
+SUMMARY_${PN}-winbind  = "Plugin for PPP to authenticate against Samba or Windows"
+SUMMARY_${PN}-minconn  = "Plugin for PPP to set a delay before the idle timeout applies"
+SUMMARY_${PN}-password = "Plugin for PPP to get passwords via a pipe"
+SUMMARY_${PN}-l2tp     = "Plugin for PPP for l2tp support"
+SUMMARY_${PN}-tools    = "Additional tools for the PPP package"
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 bdab9c1..0716780 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,4 +1,4 @@
-DESCRIPTION = "Central control for Telepathy connection managers"
+SUMMARY = "Central control for Telepathy IM connection managers"
 HOMEPAGE = "http://mission-control.sourceforge.net/"
 LICENSE = "LGPLv2.1+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \
diff --git a/meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb b/meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb
index 5a02d81..1716702 100644
--- a/meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb
+++ b/meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Telepathy framework - Python package"
+SUMMARY = "Telepathy IM framework - Python package"
 HOMEPAGE = "http://telepathy.freedesktop.org/wiki/"
 LICENSE = "LGPLv2.1+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1 \
diff --git a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-2.0.inc b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-2.0.inc
index ce669a1..491dfbf 100644
--- a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-2.0.inc
+++ b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-2.0.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "A Client for Wi-Fi Protected Access (WPA)."
+SUMMARY = "Client for Wi-Fi Protected Access (WPA)"
 HOMEPAGE = "http://hostap.epitest.fi/wpa_supplicant/"
 BUGTRACKER = "http://hostap.epitest.fi/bugz/"
 SECTION = "network"
diff --git a/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb b/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
index 94af4c5..c54e957 100644
--- a/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
+++ b/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "D-Bus test package, only used for D-bus functionality test."
+SUMMARY = "D-Bus test package (for D-bus functionality testing only)"
 HOMEPAGE = "http://dbus.freedesktop.org"
 SECTION = "base"
 LICENSE = "AFL-2 | GPLv2+"
diff --git a/meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb
index 6f9b4c2..0ede20b 100644
--- a/meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A live image init script"
+SUMMARY = "Extremely basic live image init script"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 SRC_URI = "file://init-boot.sh"
diff --git a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
index a2c0813..861bec3 100644
--- a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "initramfs modular system"
+SUMMARY = "Modular initramfs system"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 RDEPENDS_${PN} += "busybox"
@@ -42,18 +42,18 @@ PACKAGES = "${PN}-base \
 
 FILES_${PN}-base = "/init /init.d/99-finish"
 
-DESCRIPTION_initramfs-module-mdev = "initramfs support for mdev"
+SUMMARY_initramfs-module-mdev = "initramfs support for mdev"
 RDEPENDS_initramfs-module-mdev = "${PN}-base"
 FILES_initramfs-module-mdev = "/init.d/01-mdev"
 
-DESCRIPTION_initramfs-module-udev = "initramfs support for udev"
+SUMMARY_initramfs-module-udev = "initramfs support for udev"
 RDEPENDS_initramfs-module-udev = "${PN}-base udev udev-utils"
 FILES_initramfs-module-udev = "/init.d/01-udev"
 
-DESCRIPTION_initramfs-module-e2fs = "initramfs support for ext4/ext3/ext2 filesystems"
+SUMMARY_initramfs-module-e2fs = "initramfs support for ext4/ext3/ext2 filesystems"
 RDEPENDS_initramfs-module-e2fs = "${PN}-base"
 FILES_initramfs-module-e2fs = "/init.d/10-e2fs"
 
-DESCRIPTION_initramfs-module-debug = "initramfs dynamic debug support"
+SUMMARY_initramfs-module-debug = "initramfs dynamic debug support"
 RDEPENDS_initramfs-module-debug = "${PN}-base"
 FILES_initramfs-module-debug = "/init.d/00-debug"
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb
index 8626bb5..2d378e2 100644
--- a/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A live image init script"
+SUMMARY = "Live image init script"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 DEPENDS = "virtual/kernel"
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb
index 264931f..7195dc2 100644
--- a/meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A live image init script for grub-efi"
+SUMMARY = "Live image install script for grub-efi"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 SRC_URI = "file://init-install-efi.sh"
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb
index 3a8836d..7bf31c9 100644
--- a/meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb
+++ b/meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A live image init script for grub"
+SUMMARY = "Live image install script for grub"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 SRC_URI = "file://init-install.sh"
diff --git a/meta/recipes-core/kbd/kbd_2.0.1.bb b/meta/recipes-core/kbd/kbd_2.0.1.bb
index b2afc60..998a2d3 100644
--- a/meta/recipes-core/kbd/kbd_2.0.1.bb
+++ b/meta/recipes-core/kbd/kbd_2.0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "This package contains keytable files and keyboard utilities"
+SUMMARY = "Keytable files and keyboard utilities"
 # everything minus console-fonts is GPLv2+
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a5fcc36121d93e1f69d96a313078c8b5"
diff --git a/meta/recipes-core/meta/package-index.bb b/meta/recipes-core/meta/package-index.bb
index 76bf331..3cc1239 100644
--- a/meta/recipes-core/meta/package-index.bb
+++ b/meta/recipes-core/meta/package-index.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Rebuild the package index"
+SUMMARY = "Rebuilds the package index"
 LICENSE = "MIT"
 
 INHIBIT_DEFAULT_DEPS = "1"
diff --git a/meta/recipes-core/systemd/systemd-compat-units.bb b/meta/recipes-core/systemd/systemd-compat-units.bb
index e4d93d2..a94be36 100644
--- a/meta/recipes-core/systemd/systemd-compat-units.bb
+++ b/meta/recipes-core/systemd/systemd-compat-units.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Units to make systemd work better with existing sysvinit scripts"
+SUMMARY = "Enhances systemd compatilibity with existing SysVinit scripts"
 
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
diff --git a/meta/recipes-core/systemd/systemd-serialgetty.bb b/meta/recipes-core/systemd/systemd-serialgetty.bb
index 37c49b1..8db3d00 100644
--- a/meta/recipes-core/systemd/systemd-serialgetty.bb
+++ b/meta/recipes-core/systemd/systemd-serialgetty.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Systemd serial config"
+SUMMARY = "Serial terminal support for systemd"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
diff --git a/meta/recipes-core/systemd/systemd-systemctl-native.bb b/meta/recipes-core/systemd/systemd-systemctl-native.bb
index 5940584..898c204 100644
--- a/meta/recipes-core/systemd/systemd-systemctl-native.bb
+++ b/meta/recipes-core/systemd/systemd-systemctl-native.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Wrapper to enable of systemd services"
+SUMMARY = "Wrapper for enabling systemd services"
 
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
diff --git a/meta/recipes-core/systemd/systemd_208.bb b/meta/recipes-core/systemd/systemd_208.bb
index 372e73d..dcf68dc 100644
--- a/meta/recipes-core/systemd/systemd_208.bb
+++ b/meta/recipes-core/systemd/systemd_208.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Systemd a init replacement"
+SUMMARY = "System and service manager for Linux, replacing SysVinit"
 HOMEPAGE = "http://www.freedesktop.org/wiki/Software/systemd"
 
 LICENSE = "GPLv2 & LGPLv2.1 & MIT"
diff --git a/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb b/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
index 05ba410..a13d509 100644
--- a/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
+++ b/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Inittab for sysvinit"
+SUMMARY = "Inittab configuration for SysVinit"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
diff --git a/meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb b/meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb
index f2d5659..dd25f71 100644
--- a/meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb
+++ b/meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "System-V like init."
+SUMMARY = "System-V like init"
 DESCRIPTION = "This package is required to boot in most configurations.  It provides the /sbin/init program.  This is the first process started on boot, and the last process terminated before the system halts."
 HOMEPAGE = "http://savannah.nongnu.org/projects/sysvinit/"
 SECTION = "base"
diff --git a/meta/recipes-devtools/apt/apt.inc b/meta/recipes-devtools/apt/apt.inc
index 83411a9..b528c00 100644
--- a/meta/recipes-devtools/apt/apt.inc
+++ b/meta/recipes-devtools/apt/apt.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Advanced front-end for dpkg."
+SUMMARY = "Advanced front-end for dpkg"
 LICENSE = "GPLv2.0+"
 SECTION = "base"
 
diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc
index 014ff5a..69f4fe2 100644
--- a/meta/recipes-devtools/cmake/cmake.inc
+++ b/meta/recipes-devtools/cmake/cmake.inc
@@ -1,7 +1,7 @@
 # Copyright (C) 2005, Koninklijke Philips Electronics NV.  All Rights Reserved
 # Released under the MIT license (see packages/COPYING)
 
-DESCRIPTION = "A cross-platform, open-source make system"
+SUMMARY = "Cross-platform, open-source make system"
 HOMEPAGE = "http://www.cmake.org/"
 BUGTRACKER = "http://public.kitware.com/Bug/my_view_page.php"
 SECTION = "console/utils"
diff --git a/meta/recipes-devtools/desktop-file-utils/desktop-file-utils-native_0.22.bb b/meta/recipes-devtools/desktop-file-utils/desktop-file-utils-native_0.22.bb
index 2a77642..6f73564 100644
--- a/meta/recipes-devtools/desktop-file-utils/desktop-file-utils-native_0.22.bb
+++ b/meta/recipes-devtools/desktop-file-utils/desktop-file-utils-native_0.22.bb
@@ -1,6 +1,6 @@
 SECTION = "console/utils"
+SUMMARY = "Command line utilities for working with *.desktop files"
 HOMEPAGE = "http://www.freedesktop.org/wiki/Software/desktop-file-utils"
-DESCRIPTION = "command line utilities to work with *.desktop files"
 LICENSE = "GPLv2"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
diff --git a/meta/recipes-devtools/dpkg/dpkg.inc b/meta/recipes-devtools/dpkg/dpkg.inc
index b1da4fb..c04c0ee 100644
--- a/meta/recipes-devtools/dpkg/dpkg.inc
+++ b/meta/recipes-devtools/dpkg/dpkg.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Package maintenance system for Debian."
+SUMMARY = "Package maintenance system from Debian"
 LICENSE = "GPLv2.0+"
 SECTION = "base"
 
diff --git a/meta/recipes-devtools/elfutils/elfutils_0.148.bb b/meta/recipes-devtools/elfutils/elfutils_0.148.bb
index 6336a09..1106242 100644
--- a/meta/recipes-devtools/elfutils/elfutils_0.148.bb
+++ b/meta/recipes-devtools/elfutils/elfutils_0.148.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A collection of utilities and DSOs to handle compiled objects."
+SUMMARY = "Utilities and libraries for handling compiled object files"
 HOMEPAGE = "https://fedorahosted.org/elfutils"
 SECTION = "base"
 LICENSE = "(GPL-2+ & Elfutils-Exception)"
diff --git a/meta/recipes-devtools/elfutils/elfutils_0.155.bb b/meta/recipes-devtools/elfutils/elfutils_0.155.bb
index 14eac26..b1f410c 100644
--- a/meta/recipes-devtools/elfutils/elfutils_0.155.bb
+++ b/meta/recipes-devtools/elfutils/elfutils_0.155.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A collection of utilities and DSOs to handle compiled objects."
+SUMMARY = "Utilities and libraries for handling compiled object files"
 HOMEPAGE = "https://fedorahosted.org/elfutils"
 SECTION = "base"
 LICENSE = "(GPLv3 & Elfutils-Exception)"
diff --git a/meta/recipes-devtools/gcc/gcc-common.inc b/meta/recipes-devtools/gcc/gcc-common.inc
index 112e8ce..feb402e 100644
--- a/meta/recipes-devtools/gcc/gcc-common.inc
+++ b/meta/recipes-devtools/gcc/gcc-common.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "The GNU cc and gcc C compilers."
+SUMMARY = "GNU cc and gcc C compilers"
 HOMEPAGE = "http://www.gnu.org/software/gcc/"
 SECTION = "devel"
 LICENSE = "GPL"
diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc b/meta/recipes-devtools/gcc/gcc-cross-canadian.inc
index 136f267..477f499 100644
--- a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc
+++ b/meta/recipes-devtools/gcc/gcc-cross-canadian.inc
@@ -1,6 +1,6 @@
 inherit cross-canadian
 
-DESCRIPTION = "The cross-canadian GNU cc and gcc C compilers for ${TARGET_ARCH} target."
+SUMMARY = "GNU cc and gcc C compilers (cross-canadian for ${TARGET_ARCH} target)"
 PN = "gcc-cross-canadian-${TRANSLATED_TARGET_ARCH}"
 BPN = "gcc"
 
diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc
index 6954954..31b5d73 100644
--- a/meta/recipes-devtools/gdb/gdb-common.inc
+++ b/meta/recipes-devtools/gdb/gdb-common.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "gdb - GNU debugger"
+SUMMARY = "GNU debugger"
 HOMEPAGE = "http://www.gnu.org/software/gdb/"
 LICENSE="GPLv3+"
 SECTION = "devel"
diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc
index 653f52b..e594bb1 100644
--- a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc
+++ b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc
@@ -1,7 +1,7 @@
 inherit cross-canadian
 inherit python-dir
 
-DESCRIPTION = "cross-canadian gdb for ${TARGET_ARCH} target - GNU debugger"
+SUMMARY = "GNU debugger (cross-canadian gdb for ${TARGET_ARCH} target)"
 PN = "gdb-cross-canadian-${TRANSLATED_TARGET_ARCH}"
 BPN = "gdb"
 
diff --git a/meta/recipes-devtools/git/git.inc b/meta/recipes-devtools/git/git.inc
index f33069c..024bd9c 100644
--- a/meta/recipes-devtools/git/git.inc
+++ b/meta/recipes-devtools/git/git.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "The git revision control system used by the Linux kernel developers"
+SUMMARY = "Distributed version control system"
 SECTION = "console/utils"
 LICENSE = "GPLv2"
 DEPENDS = "openssl curl zlib expat"
diff --git a/meta/recipes-devtools/guilt/guilt-native_git.bb b/meta/recipes-devtools/guilt/guilt-native_git.bb
index 9c75c3c..e88ae2c 100644
--- a/meta/recipes-devtools/guilt/guilt-native_git.bb
+++ b/meta/recipes-devtools/guilt/guilt-native_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "guilt is quilt like tool for git"
+SUMMARY = "quilt-like tool for Git"
 LICENSE = "GPLv2"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=b6f3400dc1a01cebafe8a52b3f344135"
diff --git a/meta/recipes-devtools/help2man/help2man-native_1.43.3.bb b/meta/recipes-devtools/help2man/help2man-native_1.43.3.bb
index d20cee1..5bf6149 100644
--- a/meta/recipes-devtools/help2man/help2man-native_1.43.3.bb
+++ b/meta/recipes-devtools/help2man/help2man-native_1.43.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Program to create simple man pages"
+SUMMARY = "Program for creating simple man pages"
 SECTION = "devel"
 LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
diff --git a/meta/recipes-devtools/makedevs/makedevs_1.0.1.bb b/meta/recipes-devtools/makedevs/makedevs_1.0.1.bb
index 6aa75a8..dd9bea2 100644
--- a/meta/recipes-devtools/makedevs/makedevs_1.0.1.bb
+++ b/meta/recipes-devtools/makedevs/makedevs_1.0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A tool to make device nodes"
+SUMMARY = "Tool for creating device nodes"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
 SECTION = "base"
diff --git a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
index 07bff64..baa8f45 100644
--- a/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
+++ b/meta/recipes-devtools/mkelfimage/mkelfimage_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A utility to create ELF boot images for ELF-based Linux kernel images"
+SUMMARY = "Utility for creating ELF boot images for ELF-based Linux kernel images"
 HOMEPAGE = "http://www.coreboot.org/Mkelfimage"
 SECTION = "devel"
 LICENSE = "GPLv2"
diff --git a/meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb b/meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb
index ea52784..6042dee 100644
--- a/meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb
+++ b/meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Tools for managing memory technology devices."
+SUMMARY = "Tools for managing memory technology devices"
 SECTION = "base"
 DEPENDS = "zlib lzo e2fsprogs util-linux"
 HOMEPAGE = "http://www.linux-mtd.infradead.org/"
diff --git a/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb b/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb
index 279cb74..10063e8 100644
--- a/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb
+++ b/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "OPKG Package Manager Utilities"
+SUMMARY = "Additional utilities for the opkg package manager"
 SECTION = "base"
 HOMEPAGE = "http://wiki.openmoko.org/wiki/Opkg"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-devtools/opkg/opkg-collateral.bb b/meta/recipes-devtools/opkg/opkg-collateral.bb
index cacd880..b121827 100644
--- a/meta/recipes-devtools/opkg/opkg-collateral.bb
+++ b/meta/recipes-devtools/opkg/opkg-collateral.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "opkg configuration files"
+SUMMARY = "Constructs the main configuration file for opkg"
 SECTION = "base"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
diff --git a/meta/recipes-devtools/opkg/opkg.inc b/meta/recipes-devtools/opkg/opkg.inc
index 4ffd430..c9fb505 100644
--- a/meta/recipes-devtools/opkg/opkg.inc
+++ b/meta/recipes-devtools/opkg/opkg.inc
@@ -1,6 +1,6 @@
-DESCRIPTION = "Open Package Manager"
-DESCRIPTION_libopkg = "Open Package Manager Library"
-DESCRIPTION_update-alternatives-cworth = "Update alternatives"
+SUMMARY = "Open Package Manager"
+SUMMARY_libopkg = "Open Package Manager library"
+SUMMARY_update-alternatives-cworth = "Utility for managing the alternatives system"
 SECTION = "base"
 HOMEPAGE = "http://code.google.com/p/opkg/"
 BUGTRACKER = "http://code.google.com/p/opkg/issues/list"
diff --git a/meta/recipes-devtools/orc/orc.inc b/meta/recipes-devtools/orc/orc.inc
index 6fd66a3..b134831 100644
--- a/meta/recipes-devtools/orc/orc.inc
+++ b/meta/recipes-devtools/orc/orc.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "orc - The Oil Runtime Compiler"
+SUMMARY = "Optimised Inner Loop Runtime Compiler"
 HOMEPAGE = "http://code.entropywave.com/projects/orc/"
 LICENSE = "BSD-2-Clause & BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://COPYING;md5=1400bd9d09e8af56b9ec982b3d85797e"
diff --git a/meta/recipes-devtools/perl/perl-native_5.14.3.bb b/meta/recipes-devtools/perl/perl-native_5.14.3.bb
index 659baaa..e664e24 100644
--- a/meta/recipes-devtools/perl/perl-native_5.14.3.bb
+++ b/meta/recipes-devtools/perl/perl-native_5.14.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Perl is a popular scripting language."
+SUMMARY = "Perl scripting language"
 HOMEPAGE = "http://www.perl.org/"
 SECTION = "libs"
 LICENSE = "Artistic-1.0 | GPL-1.0"
diff --git a/meta/recipes-devtools/perl/perl_5.14.3.bb b/meta/recipes-devtools/perl/perl_5.14.3.bb
index 3829d4b..09a3f3b 100644
--- a/meta/recipes-devtools/perl/perl_5.14.3.bb
+++ b/meta/recipes-devtools/perl/perl_5.14.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Perl is a popular scripting language."
+SUMMARY = "Perl scripting language"
 HOMEPAGE = "http://www.perl.org/"
 SECTION = "devel"
 LICENSE = "Artistic-1.0 | GPL-1.0"
diff --git a/meta/recipes-devtools/python/python-2.7-manifest.inc b/meta/recipes-devtools/python/python-2.7-manifest.inc
index 8e52252..49dbc0b 100644
--- a/meta/recipes-devtools/python/python-2.7-manifest.inc
+++ b/meta/recipes-devtools/python/python-2.7-manifest.inc
@@ -9,268 +9,268 @@ PROVIDES+="${PN}-2to3 ${PN}-audio ${PN}-bsddb ${PN}-codecs ${PN}-compile ${PN}-c
 
 PACKAGES="${PN}-dbg ${PN}-2to3 ${PN}-audio ${PN}-bsddb ${PN}-codecs ${PN}-compile ${PN}-compiler ${PN}-compression ${PN}-core ${PN}-crypt ${PN}-ctypes ${PN}-curses ${PN}-datetime ${PN}-db ${PN}-debugger ${PN}-dev ${PN}-difflib ${PN}-distutils-staticdev ${PN}-distutils ${PN}-doctest ${PN}-elementtree ${PN}-email ${PN}-fcntl ${PN}-gdbm ${PN}-hotshot ${PN}-html ${PN}-idle ${PN}-image ${PN}-io ${PN}-json ${PN}-lang ${PN}-logging ${PN}-mailbox ${PN}-math ${PN}-mime ${PN}-mmap ${PN}-multiprocessing ${PN}-netclient ${PN}-netserver ${PN}-numbers ${PN}-pickle ${PN}-pkgutil ${PN}-pprint ${PN}-profile ${PN}-pydoc ${PN}-re ${PN}-readline ${PN}-resource ${PN}-robotparser ${PN}-shell ${PN}-smtpd ${PN}-sqlite3 ${PN}-sqlite3-tests ${PN}-stringold ${PN}-subprocess ${PN}-syslog ${PN}-terminal ${PN}-tests ${PN}-textutils ${PN}-threading ${PN}-tkinter ${PN}-unittest ${PN}-unixadmin ${PN}-xml ${PN}-xmlrpc ${PN}-zlib ${PN}-modules"
 
-DESCRIPTION_${PN}-2to3="Python Automated Python 2 to 3 code translation"
+SUMMARY_${PN}-2to3="Python automated Python 2 to 3 code translator"
 RDEPENDS_${PN}-2to3="${PN}-core"
 FILES_${PN}-2to3="${bindir}/2to3 ${libdir}/python2.7/lib2to3 "
 
-DESCRIPTION_${PN}-audio="Python Audio Handling"
+SUMMARY_${PN}-audio="Python Audio Handling"
 RDEPENDS_${PN}-audio="${PN}-core"
 FILES_${PN}-audio="${libdir}/python2.7/wave.* ${libdir}/python2.7/chunk.* ${libdir}/python2.7/sndhdr.* ${libdir}/python2.7/lib-dynload/ossaudiodev.so ${libdir}/python2.7/lib-dynload/audioop.so ${libdir}/python2.7/audiodev.* ${libdir}/python2.7/sunaudio.* ${libdir}/python2.7/sunau.* ${libdir}/python2.7/toaiff.* "
 
-DESCRIPTION_${PN}-bsddb="Python Berkeley Database Bindings"
+SUMMARY_${PN}-bsddb="Python bindings for the Berkeley Database"
 RDEPENDS_${PN}-bsddb="${PN}-core"
 FILES_${PN}-bsddb="${libdir}/python2.7/bsddb ${libdir}/python2.7/lib-dynload/_bsddb.so "
 
-DESCRIPTION_${PN}-codecs="Python Codecs, Encodings & i18n Support"
+SUMMARY_${PN}-codecs="Python codecs, encodings & i18n support"
 RDEPENDS_${PN}-codecs="${PN}-core ${PN}-lang"
 FILES_${PN}-codecs="${libdir}/python2.7/codecs.* ${libdir}/python2.7/encodings ${libdir}/python2.7/gettext.* ${libdir}/python2.7/locale.* ${libdir}/python2.7/lib-dynload/_locale.so ${libdir}/python2.7/lib-dynload/_codecs* ${libdir}/python2.7/lib-dynload/_multibytecodec.so ${libdir}/python2.7/lib-dynload/unicodedata.so ${libdir}/python2.7/stringprep.* ${libdir}/python2.7/xdrlib.* "
 
-DESCRIPTION_${PN}-compile="Python Bytecode Compilation Support"
+SUMMARY_${PN}-compile="Python bytecode compilation support"
 RDEPENDS_${PN}-compile="${PN}-core"
 FILES_${PN}-compile="${libdir}/python2.7/py_compile.* ${libdir}/python2.7/compileall.* "
 
-DESCRIPTION_${PN}-compiler="Python Compiler Support"
+SUMMARY_${PN}-compiler="Python compiler support"
 RDEPENDS_${PN}-compiler="${PN}-core"
 FILES_${PN}-compiler="${libdir}/python2.7/compiler "
 
-DESCRIPTION_${PN}-compression="Python High Level Compression Support"
+SUMMARY_${PN}-compression="Python high-level compression support"
 RDEPENDS_${PN}-compression="${PN}-core ${PN}-zlib"
 FILES_${PN}-compression="${libdir}/python2.7/gzip.* ${libdir}/python2.7/zipfile.* ${libdir}/python2.7/tarfile.* ${libdir}/python2.7/lib-dynload/bz2.so "
 
-DESCRIPTION_${PN}-core="Python Interpreter and core modules (needed!)"
+SUMMARY_${PN}-core="Python interpreter and core modules"
 RDEPENDS_${PN}-core="${PN}-lang ${PN}-re"
 FILES_${PN}-core="${libdir}/python2.7/__future__.* ${libdir}/python2.7/_abcoll.* ${libdir}/python2.7/abc.* ${libdir}/python2.7/copy.* ${libdir}/python2.7/copy_reg.* ${libdir}/python2.7/ConfigParser.* ${libdir}/python2.7/genericpath.* ${libdir}/python2.7/getopt.* ${libdir}/python2.7/linecache.* ${libdir}/python2.7/new.* ${libdir}/python2.7/os.* ${libdir}/python2.7/posixpath.* ${libdir}/python2.7/struct.* ${libdir}/python2.7/warnings.* ${libdir}/python2.7/site.* ${libdir}/python2.7/stat.* ${libdir}/python2.7/UserDict.* ${libdir}/python2.7/UserList.* ${libdir}/python2.7/UserString.* ${libdir}/python2.7/lib-dynload/binascii.so ${libdir}/python2.7/lib-dynload/_struct.so ${libdir}/python2.7/lib-dynload/time.so ${libdir}/python2.7/lib-dynload/xreadlines.so \
 ${libdir}/python2.7/types.* ${libdir}/python2.7/platform.* ${bindir}/python* ${libdir}/python2.7/_weakrefset.* ${libdir}/python2.7/sysconfig.* ${libdir}/python2.7/config/Makefile ${includedir}/python${PYTHON_MAJMIN}/pyconfig*.h ${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py "
 
-DESCRIPTION_${PN}-crypt="Python Basic Cryptographic and Hashing Support"
+SUMMARY_${PN}-crypt="Python basic cryptographic and hashing support"
 RDEPENDS_${PN}-crypt="${PN}-core"
 FILES_${PN}-crypt="${libdir}/python2.7/hashlib.* ${libdir}/python2.7/md5.* ${libdir}/python2.7/sha.* ${libdir}/python2.7/lib-dynload/crypt.so ${libdir}/python2.7/lib-dynload/_hashlib.so ${libdir}/python2.7/lib-dynload/_sha256.so ${libdir}/python2.7/lib-dynload/_sha512.so "
 
-DESCRIPTION_${PN}-ctypes="Python C Types Support"
+SUMMARY_${PN}-ctypes="Python C types support"
 RDEPENDS_${PN}-ctypes="${PN}-core"
 FILES_${PN}-ctypes="${libdir}/python2.7/ctypes ${libdir}/python2.7/lib-dynload/_ctypes.so ${libdir}/python2.7/lib-dynload/_ctypes_test.so "
 
-DESCRIPTION_${PN}-curses="Python Curses Support"
+SUMMARY_${PN}-curses="Python curses support"
 RDEPENDS_${PN}-curses="${PN}-core"
 FILES_${PN}-curses="${libdir}/python2.7/curses ${libdir}/python2.7/lib-dynload/_curses.so ${libdir}/python2.7/lib-dynload/_curses_panel.so "
 
-DESCRIPTION_${PN}-datetime="Python Calendar and Time support"
+SUMMARY_${PN}-datetime="Python calendar and time support"
 RDEPENDS_${PN}-datetime="${PN}-core ${PN}-codecs"
 FILES_${PN}-datetime="${libdir}/python2.7/_strptime.* ${libdir}/python2.7/calendar.* ${libdir}/python2.7/lib-dynload/datetime.so "
 
-DESCRIPTION_${PN}-db="Python File-Based Database Support"
+SUMMARY_${PN}-db="Python file-based database support"
 RDEPENDS_${PN}-db="${PN}-core"
 FILES_${PN}-db="${libdir}/python2.7/anydbm.* ${libdir}/python2.7/dumbdbm.* ${libdir}/python2.7/whichdb.* "
 
-DESCRIPTION_${PN}-debugger="Python Debugger"
+SUMMARY_${PN}-debugger="Python debugger"
 RDEPENDS_${PN}-debugger="${PN}-core ${PN}-io ${PN}-lang ${PN}-re ${PN}-stringold ${PN}-shell ${PN}-pprint"
 FILES_${PN}-debugger="${libdir}/python2.7/bdb.* ${libdir}/python2.7/pdb.* "
 
-DESCRIPTION_${PN}-dev="Python Development Package"
+SUMMARY_${PN}-dev="Python development package"
 RDEPENDS_${PN}-dev="${PN}-core"
 FILES_${PN}-dev="${includedir} ${libdir}/lib*${SOLIBSDEV} ${libdir}/*.la ${libdir}/*.a ${libdir}/*.o ${libdir}/pkgconfig ${base_libdir}/*.a ${base_libdir}/*.o ${datadir}/aclocal ${datadir}/pkgconfig "
 
-DESCRIPTION_${PN}-difflib="Python helpers for computing deltas between objects."
+SUMMARY_${PN}-difflib="Python helpers for computing deltas between objects"
 RDEPENDS_${PN}-difflib="${PN}-lang ${PN}-re"
 FILES_${PN}-difflib="${libdir}/python2.7/difflib.* "
 
-DESCRIPTION_${PN}-distutils="Python Distribution Utilities"
+SUMMARY_${PN}-distutils="Python Distribution Utilities"
 RDEPENDS_${PN}-distutils="${PN}-core"
 FILES_${PN}-distutils="${libdir}/python2.7/config ${libdir}/python2.7/distutils "
 
-DESCRIPTION_${PN}-distutils-staticdev="Python Distribution Utilities (Static Libraries)"
+SUMMARY_${PN}-distutils-staticdev="Python distribution utilities (static libraries)"
 RDEPENDS_${PN}-distutils-staticdev="${PN}-distutils"
 FILES_${PN}-distutils-staticdev="${libdir}/python2.7/config/lib*.a "
 
-DESCRIPTION_${PN}-doctest="Python framework for running examples in docstrings."
+SUMMARY_${PN}-doctest="Python framework for running examples in docstrings"
 RDEPENDS_${PN}-doctest="${PN}-core ${PN}-lang ${PN}-io ${PN}-re ${PN}-unittest ${PN}-debugger ${PN}-difflib"
 FILES_${PN}-doctest="${libdir}/python2.7/doctest.* "
 
-DESCRIPTION_${PN}-elementtree="Python elementree"
+SUMMARY_${PN}-elementtree="Python elementree"
 RDEPENDS_${PN}-elementtree="${PN}-core"
 FILES_${PN}-elementtree="${libdir}/python2.7/lib-dynload/_elementtree.so "
 
-DESCRIPTION_${PN}-email="Python Email Support"
+SUMMARY_${PN}-email="Python email support"
 RDEPENDS_${PN}-email="${PN}-core ${PN}-io ${PN}-re ${PN}-mime ${PN}-audio ${PN}-image ${PN}-netclient"
 FILES_${PN}-email="${libdir}/python2.7/imaplib.* ${libdir}/python2.7/email "
 
-DESCRIPTION_${PN}-fcntl="Python's fcntl Interface"
+SUMMARY_${PN}-fcntl="Python's fcntl interface"
 RDEPENDS_${PN}-fcntl="${PN}-core"
 FILES_${PN}-fcntl="${libdir}/python2.7/lib-dynload/fcntl.so "
 
-DESCRIPTION_${PN}-gdbm="Python GNU Database Support"
+SUMMARY_${PN}-gdbm="Python GNU database support"
 RDEPENDS_${PN}-gdbm="${PN}-core"
 FILES_${PN}-gdbm="${libdir}/python2.7/lib-dynload/gdbm.so "
 
-DESCRIPTION_${PN}-hotshot="Python Hotshot Profiler"
+SUMMARY_${PN}-hotshot="Python hotshot performance profiler"
 RDEPENDS_${PN}-hotshot="${PN}-core"
 FILES_${PN}-hotshot="${libdir}/python2.7/hotshot ${libdir}/python2.7/lib-dynload/_hotshot.so "
 
-DESCRIPTION_${PN}-html="Python HTML Processing"
+SUMMARY_${PN}-html="Python HTML processing support"
 RDEPENDS_${PN}-html="${PN}-core"
 FILES_${PN}-html="${libdir}/python2.7/formatter.* ${libdir}/python2.7/htmlentitydefs.* ${libdir}/python2.7/htmllib.* ${libdir}/python2.7/markupbase.* ${libdir}/python2.7/sgmllib.* ${libdir}/python2.7/HTMLParser.* "
 
-DESCRIPTION_${PN}-idle="Python Integrated Development Environment"
+SUMMARY_${PN}-idle="Python Integrated Development Environment"
 RDEPENDS_${PN}-idle="${PN}-core ${PN}-tkinter"
 FILES_${PN}-idle="${bindir}/idle ${libdir}/python2.7/idlelib "
 
-DESCRIPTION_${PN}-image="Python Graphical Image Handling"
+SUMMARY_${PN}-image="Python graphical image handling"
 RDEPENDS_${PN}-image="${PN}-core"
 FILES_${PN}-image="${libdir}/python2.7/colorsys.* ${libdir}/python2.7/imghdr.* ${libdir}/python2.7/lib-dynload/imageop.so ${libdir}/python2.7/lib-dynload/rgbimg.so "
 
-DESCRIPTION_${PN}-io="Python Low-Level I/O"
+SUMMARY_${PN}-io="Python low-level I/O"
 RDEPENDS_${PN}-io="${PN}-core ${PN}-math ${PN}-textutils"
 FILES_${PN}-io="${libdir}/python2.7/lib-dynload/_socket.so ${libdir}/python2.7/lib-dynload/_io.so ${libdir}/python2.7/lib-dynload/_ssl.so ${libdir}/python2.7/lib-dynload/select.so ${libdir}/python2.7/lib-dynload/termios.so ${libdir}/python2.7/lib-dynload/cStringIO.so ${libdir}/python2.7/pipes.* ${libdir}/python2.7/socket.* ${libdir}/python2.7/ssl.* ${libdir}/python2.7/tempfile.* ${libdir}/python2.7/StringIO.* ${libdir}/python2.7/io.* ${libdir}/python2.7/_pyio.* "
 
-DESCRIPTION_${PN}-json="Python JSON Support"
+SUMMARY_${PN}-json="Python JSON support"
 RDEPENDS_${PN}-json="${PN}-core ${PN}-math ${PN}-re"
 FILES_${PN}-json="${libdir}/python2.7/json ${libdir}/python2.7/lib-dynload/_json.so "
 
-DESCRIPTION_${PN}-lang="Python Low-Level Language Support"
+SUMMARY_${PN}-lang="Python low-level language support"
 RDEPENDS_${PN}-lang="${PN}-core"
 FILES_${PN}-lang="${libdir}/python2.7/lib-dynload/_bisect.so ${libdir}/python2.7/lib-dynload/_collections.so ${libdir}/python2.7/lib-dynload/_heapq.so ${libdir}/python2.7/lib-dynload/_weakref.so ${libdir}/python2.7/lib-dynload/_functools.so ${libdir}/python2.7/lib-dynload/array.so ${libdir}/python2.7/lib-dynload/itertools.so ${libdir}/python2.7/lib-dynload/operator.so ${libdir}/python2.7/lib-dynload/parser.so ${libdir}/python2.7/atexit.* ${libdir}/python2.7/bisect.* ${libdir}/python2.7/code.* ${libdir}/python2.7/codeop.* ${libdir}/python2.7/collections.* ${libdir}/python2.7/dis.* ${libdir}/python2.7/functools.* ${libdir}/python2.7/heapq.* ${libdir}/python2.7/inspect.* ${libdir}/python2.7/keyword.* ${libdir}/python2.7/opcode.* ${libdir}/python2.7/symbol.* ${libdir}/python2.7/repr.* ${libdir}/python2.7/token.* ${libdir}/python2.7/tokenize.* ${libdir}/python2.7/traceback.* ${libdir}/python2.7/weakref.* "
 
-DESCRIPTION_${PN}-logging="Python Logging Support"
+SUMMARY_${PN}-logging="Python logging support"
 RDEPENDS_${PN}-logging="${PN}-core ${PN}-io ${PN}-lang ${PN}-pickle ${PN}-stringold"
 FILES_${PN}-logging="${libdir}/python2.7/logging "
 
-DESCRIPTION_${PN}-mailbox="Python Mailbox Format Support"
+SUMMARY_${PN}-mailbox="Python mailbox format support"
 RDEPENDS_${PN}-mailbox="${PN}-core ${PN}-mime"
 FILES_${PN}-mailbox="${libdir}/python2.7/mailbox.* "
 
-DESCRIPTION_${PN}-math="Python Math Support"
+SUMMARY_${PN}-math="Python math support"
 RDEPENDS_${PN}-math="${PN}-core ${PN}-crypt"
 FILES_${PN}-math="${libdir}/python2.7/lib-dynload/cmath.so ${libdir}/python2.7/lib-dynload/math.so ${libdir}/python2.7/lib-dynload/_random.so ${libdir}/python2.7/random.* ${libdir}/python2.7/sets.* "
 
-DESCRIPTION_${PN}-mime="Python MIME Handling APIs"
+SUMMARY_${PN}-mime="Python MIME handling APIs"
 RDEPENDS_${PN}-mime="${PN}-core ${PN}-io"
 FILES_${PN}-mime="${libdir}/python2.7/mimetools.* ${libdir}/python2.7/uu.* ${libdir}/python2.7/quopri.* ${libdir}/python2.7/rfc822.* ${libdir}/python2.7/MimeWriter.* "
 
-DESCRIPTION_${PN}-mmap="Python Memory-Mapped-File Support"
+SUMMARY_${PN}-mmap="Python memory-mapped file support"
 RDEPENDS_${PN}-mmap="${PN}-core ${PN}-io"
 FILES_${PN}-mmap="${libdir}/python2.7/lib-dynload/mmap.so "
 
-DESCRIPTION_${PN}-multiprocessing="Python Multiprocessing Support"
+SUMMARY_${PN}-multiprocessing="Python multiprocessing support"
 RDEPENDS_${PN}-multiprocessing="${PN}-core ${PN}-io ${PN}-lang ${PN}-pickle ${PN}-threading ${PN}-ctypes"
 FILES_${PN}-multiprocessing="${libdir}/python2.7/lib-dynload/_multiprocessing.so ${libdir}/python2.7/multiprocessing "
 
-DESCRIPTION_${PN}-netclient="Python Internet Protocol Clients"
+SUMMARY_${PN}-netclient="Python Internet Protocol clients"
 RDEPENDS_${PN}-netclient="${PN}-core ${PN}-crypt ${PN}-datetime ${PN}-io ${PN}-lang ${PN}-logging ${PN}-mime"
 FILES_${PN}-netclient="${libdir}/python2.7/*Cookie*.* ${libdir}/python2.7/base64.* ${libdir}/python2.7/cookielib.* ${libdir}/python2.7/ftplib.* ${libdir}/python2.7/gopherlib.* ${libdir}/python2.7/hmac.* ${libdir}/python2.7/httplib.* ${libdir}/python2.7/mimetypes.* ${libdir}/python2.7/nntplib.* ${libdir}/python2.7/poplib.* ${libdir}/python2.7/smtplib.* ${libdir}/python2.7/telnetlib.* ${libdir}/python2.7/urllib.* ${libdir}/python2.7/urllib2.* ${libdir}/python2.7/urlparse.* ${libdir}/python2.7/uuid.* ${libdir}/python2.7/rfc822.* ${libdir}/python2.7/mimetools.* "
 
-DESCRIPTION_${PN}-netserver="Python Internet Protocol Servers"
+SUMMARY_${PN}-netserver="Python Internet Protocol servers"
 RDEPENDS_${PN}-netserver="${PN}-core ${PN}-netclient"
 FILES_${PN}-netserver="${libdir}/python2.7/cgi.* ${libdir}/python2.7/*HTTPServer.* ${libdir}/python2.7/SocketServer.* "
 
-DESCRIPTION_${PN}-numbers="Python Number APIs"
+SUMMARY_${PN}-numbers="Python number APIs"
 RDEPENDS_${PN}-numbers="${PN}-core ${PN}-lang ${PN}-re"
 FILES_${PN}-numbers="${libdir}/python2.7/decimal.* ${libdir}/python2.7/numbers.* "
 
-DESCRIPTION_${PN}-pickle="Python Persistence Support"
+SUMMARY_${PN}-pickle="Python serialisation/persistence support"
 RDEPENDS_${PN}-pickle="${PN}-core ${PN}-codecs ${PN}-io ${PN}-re"
 FILES_${PN}-pickle="${libdir}/python2.7/pickle.* ${libdir}/python2.7/shelve.* ${libdir}/python2.7/lib-dynload/cPickle.so ${libdir}/python2.7/pickletools.* "
 
-DESCRIPTION_${PN}-pkgutil="Python Package Extension Utility Support"
+SUMMARY_${PN}-pkgutil="Python package extension utility support"
 RDEPENDS_${PN}-pkgutil="${PN}-core"
 FILES_${PN}-pkgutil="${libdir}/python2.7/pkgutil.* "
 
-DESCRIPTION_${PN}-pprint="Python Pretty-Print Support"
+SUMMARY_${PN}-pprint="Python pretty-print support"
 RDEPENDS_${PN}-pprint="${PN}-core ${PN}-io"
 FILES_${PN}-pprint="${libdir}/python2.7/pprint.* "
 
-DESCRIPTION_${PN}-profile="Python Basic Profiling Support"
+SUMMARY_${PN}-profile="Python basic performance profiling support"
 RDEPENDS_${PN}-profile="${PN}-core ${PN}-textutils"
 FILES_${PN}-profile="${libdir}/python2.7/profile.* ${libdir}/python2.7/pstats.* ${libdir}/python2.7/cProfile.* ${libdir}/python2.7/lib-dynload/_lsprof.so "
 
-DESCRIPTION_${PN}-pydoc="Python Interactive Help Support"
+SUMMARY_${PN}-pydoc="Python interactive help support"
 RDEPENDS_${PN}-pydoc="${PN}-core ${PN}-lang ${PN}-stringold ${PN}-re"
 FILES_${PN}-pydoc="${bindir}/pydoc ${libdir}/python2.7/pydoc.* ${libdir}/python2.7/pydoc_data "
 
-DESCRIPTION_${PN}-re="Python Regular Expression APIs"
+SUMMARY_${PN}-re="Python Regular Expression APIs"
 RDEPENDS_${PN}-re="${PN}-core"
 FILES_${PN}-re="${libdir}/python2.7/re.* ${libdir}/python2.7/sre.* ${libdir}/python2.7/sre_compile.* ${libdir}/python2.7/sre_constants* ${libdir}/python2.7/sre_parse.* "
 
-DESCRIPTION_${PN}-readline="Python Readline Support"
+SUMMARY_${PN}-readline="Python readline support"
 RDEPENDS_${PN}-readline="${PN}-core"
 FILES_${PN}-readline="${libdir}/python2.7/lib-dynload/readline.so ${libdir}/python2.7/rlcompleter.* "
 
-DESCRIPTION_${PN}-resource="Python Resource Control Interface"
+SUMMARY_${PN}-resource="Python resource control interface"
 RDEPENDS_${PN}-resource="${PN}-core"
 FILES_${PN}-resource="${libdir}/python2.7/lib-dynload/resource.so "
 
-DESCRIPTION_${PN}-robotparser="Python robots.txt parser"
+SUMMARY_${PN}-robotparser="Python robots.txt parser"
 RDEPENDS_${PN}-robotparser="${PN}-core ${PN}-netclient"
 FILES_${PN}-robotparser="${libdir}/python2.7/robotparser.* "
 
-DESCRIPTION_${PN}-shell="Python Shell-Like Functionality"
+SUMMARY_${PN}-shell="Python shell-like functionality"
 RDEPENDS_${PN}-shell="${PN}-core ${PN}-re"
 FILES_${PN}-shell="${libdir}/python2.7/cmd.* ${libdir}/python2.7/commands.* ${libdir}/python2.7/dircache.* ${libdir}/python2.7/fnmatch.* ${libdir}/python2.7/glob.* ${libdir}/python2.7/popen2.* ${libdir}/python2.7/shlex.* ${libdir}/python2.7/shutil.* "
 
-DESCRIPTION_${PN}-smtpd="Python Simple Mail Transport Daemon"
+SUMMARY_${PN}-smtpd="Python Simple Mail Transport Daemon"
 RDEPENDS_${PN}-smtpd="${PN}-core ${PN}-netserver ${PN}-email ${PN}-mime"
 FILES_${PN}-smtpd="${bindir}/smtpd.* ${libdir}/python2.7/smtpd.* "
 
-DESCRIPTION_${PN}-sqlite3="Python Sqlite3 Database Support"
+SUMMARY_${PN}-sqlite3="Python Sqlite3 database support"
 RDEPENDS_${PN}-sqlite3="${PN}-core ${PN}-datetime ${PN}-lang ${PN}-crypt ${PN}-io ${PN}-threading ${PN}-zlib"
 FILES_${PN}-sqlite3="${libdir}/python2.7/lib-dynload/_sqlite3.so ${libdir}/python2.7/sqlite3/dbapi2.* ${libdir}/python2.7/sqlite3/__init__.* ${libdir}/python2.7/sqlite3/dump.* "
 
-DESCRIPTION_${PN}-sqlite3-tests="Python Sqlite3 Database Support Tests"
+SUMMARY_${PN}-sqlite3-tests="Python Sqlite3 database support tests"
 RDEPENDS_${PN}-sqlite3-tests="${PN}-core ${PN}-sqlite3"
 FILES_${PN}-sqlite3-tests="${libdir}/python2.7/sqlite3/test "
 
-DESCRIPTION_${PN}-stringold="Python String APIs [deprecated]"
+SUMMARY_${PN}-stringold="Python string APIs [deprecated]"
 RDEPENDS_${PN}-stringold="${PN}-core ${PN}-re"
 FILES_${PN}-stringold="${libdir}/python2.7/lib-dynload/strop.so ${libdir}/python2.7/string.* ${libdir}/python2.7/stringold.* "
 
-DESCRIPTION_${PN}-subprocess="Python Subprocess Support"
+SUMMARY_${PN}-subprocess="Python subprocess support"
 RDEPENDS_${PN}-subprocess="${PN}-core ${PN}-io ${PN}-re ${PN}-fcntl ${PN}-pickle"
 FILES_${PN}-subprocess="${libdir}/python2.7/subprocess.* "
 
-DESCRIPTION_${PN}-syslog="Python Syslog Interface"
+SUMMARY_${PN}-syslog="Python syslog interface"
 RDEPENDS_${PN}-syslog="${PN}-core"
 FILES_${PN}-syslog="${libdir}/python2.7/lib-dynload/syslog.so "
 
-DESCRIPTION_${PN}-terminal="Python Terminal Controlling Support"
+SUMMARY_${PN}-terminal="Python terminal controlling support"
 RDEPENDS_${PN}-terminal="${PN}-core ${PN}-io"
 FILES_${PN}-terminal="${libdir}/python2.7/pty.* ${libdir}/python2.7/tty.* "
 
-DESCRIPTION_${PN}-tests="Python Tests"
+SUMMARY_${PN}-tests="Python tests"
 RDEPENDS_${PN}-tests="${PN}-core"
 FILES_${PN}-tests="${libdir}/python2.7/test "
 
-DESCRIPTION_${PN}-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support"
+SUMMARY_${PN}-textutils="Python option parsing, text wrapping and CSV support"
 RDEPENDS_${PN}-textutils="${PN}-core ${PN}-io ${PN}-re ${PN}-stringold"
 FILES_${PN}-textutils="${libdir}/python2.7/lib-dynload/_csv.so ${libdir}/python2.7/csv.* ${libdir}/python2.7/optparse.* ${libdir}/python2.7/textwrap.* "
 
-DESCRIPTION_${PN}-threading="Python Threading & Synchronization Support"
+SUMMARY_${PN}-threading="Python threading & synchronization support"
 RDEPENDS_${PN}-threading="${PN}-core ${PN}-lang"
 FILES_${PN}-threading="${libdir}/python2.7/_threading_local.* ${libdir}/python2.7/dummy_thread.* ${libdir}/python2.7/dummy_threading.* ${libdir}/python2.7/mutex.* ${libdir}/python2.7/threading.* ${libdir}/python2.7/Queue.* "
 
-DESCRIPTION_${PN}-tkinter="Python Tcl/Tk Bindings"
+SUMMARY_${PN}-tkinter="Python Tcl/Tk bindings"
 RDEPENDS_${PN}-tkinter="${PN}-core"
 FILES_${PN}-tkinter="${libdir}/python2.7/lib-dynload/_tkinter.so ${libdir}/python2.7/lib-tk "
 
-DESCRIPTION_${PN}-unittest="Python Unit Testing Framework"
+SUMMARY_${PN}-unittest="Python unit testing framework"
 RDEPENDS_${PN}-unittest="${PN}-core ${PN}-stringold ${PN}-lang ${PN}-io ${PN}-difflib ${PN}-pprint ${PN}-shell"
 FILES_${PN}-unittest="${libdir}/python2.7/unittest/ "
 
-DESCRIPTION_${PN}-unixadmin="Python Unix Administration Support"
+SUMMARY_${PN}-unixadmin="Python Unix administration support"
 RDEPENDS_${PN}-unixadmin="${PN}-core"
 FILES_${PN}-unixadmin="${libdir}/python2.7/lib-dynload/nis.so ${libdir}/python2.7/lib-dynload/grp.so ${libdir}/python2.7/lib-dynload/pwd.so ${libdir}/python2.7/getpass.* "
 
-DESCRIPTION_${PN}-xml="Python basic XML support."
+SUMMARY_${PN}-xml="Python basic XML support"
 RDEPENDS_${PN}-xml="${PN}-core ${PN}-elementtree ${PN}-re"
 FILES_${PN}-xml="${libdir}/python2.7/lib-dynload/pyexpat.so ${libdir}/python2.7/xml ${libdir}/python2.7/xmllib.* "
 
-DESCRIPTION_${PN}-xmlrpc="Python XMLRPC Support"
+SUMMARY_${PN}-xmlrpc="Python XML-RPC support"
 RDEPENDS_${PN}-xmlrpc="${PN}-core ${PN}-xml ${PN}-netserver ${PN}-lang"
 FILES_${PN}-xmlrpc="${libdir}/python2.7/xmlrpclib.* ${libdir}/python2.7/SimpleXMLRPCServer.* ${libdir}/python2.7/DocXMLRPCServer.* "
 
-DESCRIPTION_${PN}-zlib="Python zlib Support."
+SUMMARY_${PN}-zlib="Python zlib compression support"
 RDEPENDS_${PN}-zlib="${PN}-core"
 FILES_${PN}-zlib="${libdir}/python2.7/lib-dynload/zlib.so "
 
-DESCRIPTION_${PN}-modules="All Python modules"
+SUMMARY_${PN}-modules="All Python modules"
 RDEPENDS_${PN}-modules="${PN}-2to3 ${PN}-audio ${PN}-bsddb ${PN}-codecs ${PN}-compile ${PN}-compiler ${PN}-compression ${PN}-core ${PN}-crypt ${PN}-ctypes ${PN}-curses ${PN}-datetime ${PN}-db ${PN}-debugger ${PN}-difflib ${PN}-distutils ${PN}-doctest ${PN}-elementtree ${PN}-email ${PN}-fcntl ${PN}-gdbm ${PN}-hotshot ${PN}-html ${PN}-idle ${PN}-image ${PN}-io ${PN}-json ${PN}-lang ${PN}-logging ${PN}-mailbox ${PN}-math ${PN}-mime ${PN}-mmap ${PN}-multiprocessing ${PN}-netclient ${PN}-netserver ${PN}-numbers ${PN}-pickle ${PN}-pkgutil ${PN}-pprint ${PN}-profile ${PN}-pydoc ${PN}-re ${PN}-readline ${PN}-resource ${PN}-robotparser ${PN}-shell ${PN}-smtpd ${PN}-sqlite3 ${PN}-sqlite3-tests ${PN}-stringold ${PN}-subprocess ${PN}-syslog ${PN}-terminal ${PN}-tests ${PN}-textutils ${PN}-threading ${PN}-tkinter ${PN}-unittest ${PN}-unixadmin ${PN}-xml ${PN}-xmlrpc ${PN}-zlib  "
 ALLOW_EMPTY_${PN}-modules = "1"
 
diff --git a/meta/recipes-devtools/python/python-dbus_1.2.0.bb b/meta/recipes-devtools/python/python-dbus_1.2.0.bb
index a185d84..e64f99f 100644
--- a/meta/recipes-devtools/python/python-dbus_1.2.0.bb
+++ b/meta/recipes-devtools/python/python-dbus_1.2.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Python bindings for DBus, a socket-based message bus system for interprocess communication"
+SUMMARY = "Python bindings for the DBus inter-process communication system"
 SECTION = "devel/python"
 HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
 LICENSE = "MIT"
diff --git a/meta/recipes-devtools/python/python-docutils_0.11.bb b/meta/recipes-devtools/python/python-docutils_0.11.bb
index 7987244..f5da973 100644
--- a/meta/recipes-devtools/python/python-docutils_0.11.bb
+++ b/meta/recipes-devtools/python/python-docutils_0.11.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Text processing system"
+SUMMARY = "Text processing system for documentation"
 HOMEPAGE = "http://docutils.sourceforge.net"
 SECTION = "devel/python"
 LICENSE = "PSF & BSD-2-Clause & GPLv3"
diff --git a/meta/recipes-devtools/python/python-gst_0.10.22.bb b/meta/recipes-devtools/python/python-gst_0.10.22.bb
index 8b041c3..a551adb 100644
--- a/meta/recipes-devtools/python/python-gst_0.10.22.bb
+++ b/meta/recipes-devtools/python/python-gst_0.10.22.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Python Gstreamer bindings"
+SUMMARY = "Python bindings for the GStreamer multimedia framework"
 SECTION = "devel/python"
 LICENSE = "LGPLv2.1"
 DEPENDS = "gstreamer gst-plugins-base python-pygobject"
diff --git a/meta/recipes-devtools/python/python-imaging_1.1.7.bb b/meta/recipes-devtools/python/python-imaging_1.1.7.bb
index efc57cf..ed8cfcc 100644
--- a/meta/recipes-devtools/python/python-imaging_1.1.7.bb
+++ b/meta/recipes-devtools/python/python-imaging_1.1.7.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Python Imaging Library"
+SUMMARY = "Python Imaging Library (PIL)"
 SECTION = "devel/python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://README;beginline=92;endline=120;md5=c4371af4579f1e489cf881c1443dd4ec"
diff --git a/meta/recipes-devtools/python/python-pycairo_1.10.0.bb b/meta/recipes-devtools/python/python-pycairo_1.10.0.bb
index dc009b3..5b59b6c 100644
--- a/meta/recipes-devtools/python/python-pycairo_1.10.0.bb
+++ b/meta/recipes-devtools/python/python-pycairo_1.10.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Python Bindings for the Cairo canvas library"
+SUMMARY = "Python bindings for the Cairo canvas library"
 HOMEPAGE = "http://cairographics.org/pycairo"
 BUGTRACKER = "http://bugs.freedesktop.org"
 SECTION = "python-devel"
diff --git a/meta/recipes-devtools/python/python-pycurl_7.19.0.2.bb b/meta/recipes-devtools/python/python-pycurl_7.19.0.2.bb
index fb57b49..aceaab3 100644
--- a/meta/recipes-devtools/python/python-pycurl_7.19.0.2.bb
+++ b/meta/recipes-devtools/python/python-pycurl_7.19.0.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "libcurl python bindings."
+SUMMARY = "Python bindings for libcurl"
 HOMEPAGE = "http://pycurl.sourceforge.net/"
 SECTION = "devel/python"
 LICENSE = "LGPLv2.1+ | MIT"
diff --git a/meta/recipes-devtools/python/python-pygtk_2.24.0.bb b/meta/recipes-devtools/python/python-pygtk_2.24.0.bb
index 475ea17..3dbef89 100644
--- a/meta/recipes-devtools/python/python-pygtk_2.24.0.bb
+++ b/meta/recipes-devtools/python/python-pygtk_2.24.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Python GTK+ 2.17.x Bindings"
+SUMMARY = "Python bindings for the GTK+ UI toolkit"
 SECTION = "devel/python"
 # needs gtk+ 2.17.x
 DEPENDS = "gtk+ libglade python-pycairo python-pygobject"
diff --git a/meta/recipes-devtools/python/python-scons_2.3.0.bb b/meta/recipes-devtools/python/python-scons_2.3.0.bb
index 1110f6e..eb2735d 100644
--- a/meta/recipes-devtools/python/python-scons_2.3.0.bb
+++ b/meta/recipes-devtools/python/python-scons_2.3.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A Software Construction Tool"
+SUMMARY = "Software Construction tool (make/autotools replacement)"
 SECTION = "devel/python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=98e9a1e6029e715255c52032a1eba637"
diff --git a/meta/recipes-devtools/python/python-setuptools_1.4.bb b/meta/recipes-devtools/python/python-setuptools_1.4.bb
index 3cfda56..4138d28 100644
--- a/meta/recipes-devtools/python/python-setuptools_1.4.bb
+++ b/meta/recipes-devtools/python/python-setuptools_1.4.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Download, build, install, upgrade, and uninstall Python packages"
+SUMMARY = "Downloads, builds, installs, upgrades, and uninstalls Python packages"
 HOMEPAGE = "http://cheeseshop.python.org/pypi/setuptools"
 SECTION = "devel/python"
 LICENSE = "PSF"
diff --git a/meta/recipes-devtools/qemu/qemu-helper-native_1.0.bb b/meta/recipes-devtools/qemu/qemu-helper-native_1.0.bb
index e3eb8dc..8d27c4d 100644
--- a/meta/recipes-devtools/qemu/qemu-helper-native_1.0.bb
+++ b/meta/recipes-devtools/qemu/qemu-helper-native_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Qemu helper utilities from Poky"
+SUMMARY = "Helper utilities needed by the runqemu script"
 LICENSE = "GPLv2"
 RDEPENDS_${PN} = "qemu-native"
 PR = "r1"
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index 230fdaf..fa9306d 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "open source processor emulator"
+SUMMARY = "Fast open source processor emulator"
 HOMEPAGE = "http://qemu.org"
 LICENSE = "GPLv2 & LGPLv2.1"
 DEPENDS = "glib-2.0 zlib alsa-lib virtual/libx11 pixman dtc libsdl"
diff --git a/meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb b/meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb
index 501d803..3bfb5bd 100644
--- a/meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb
+++ b/meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Qemu wrapper script"
+SUMMARY = "QEMU wrapper script"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 
diff --git a/meta/recipes-devtools/quilt/quilt-0.60.inc b/meta/recipes-devtools/quilt/quilt-0.60.inc
index 5fe201f..18105bc 100644
--- a/meta/recipes-devtools/quilt/quilt-0.60.inc
+++ b/meta/recipes-devtools/quilt/quilt-0.60.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Tool to work with series of patches."
+SUMMARY = "Tool for working with series of patches"
 HOMEPAGE = "http://savannah.nongnu.org/projects/quilt/"
 SECTION = "devel"
 LICENSE = "GPLv2"
diff --git a/meta/recipes-devtools/rsync/rsync.inc b/meta/recipes-devtools/rsync/rsync.inc
index fd337df..4223c59 100644
--- a/meta/recipes-devtools/rsync/rsync.inc
+++ b/meta/recipes-devtools/rsync/rsync.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "A file-synchronization tool"
+SUMMARY = "File synchronization tool"
 HOMEPAGE = "http://rsync.samba.org/"
 BUGTRACKER = "http://rsync.samba.org/bugzilla.html"
 SECTION = "console/network"
diff --git a/meta/recipes-devtools/rsync/rsync_2.6.9.bb b/meta/recipes-devtools/rsync/rsync_2.6.9.bb
index 8c8b115..6854c77 100644
--- a/meta/recipes-devtools/rsync/rsync_2.6.9.bb
+++ b/meta/recipes-devtools/rsync/rsync_2.6.9.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A file-synchronization tool"
+SUMMARY = "File synchronization tool"
 HOMEPAGE = "http://rsync.samba.org/"
 BUGTRACKER = "http://rsync.samba.org/bugzilla.html"
 SECTION = "console/network"
diff --git a/meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb b/meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb
index e18e7b6..9c4de03 100644
--- a/meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb
+++ b/meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Run postinstall scripts on device"
+SUMMARY = "Runs postinstall scripts on first boot of the target device"
 SECTION = "devel"
 PR = "r9"
 LICENSE = "MIT"
diff --git a/meta/recipes-devtools/strace/strace_4.8.bb b/meta/recipes-devtools/strace/strace_4.8.bb
index 9fedb6b..2482745 100644
--- a/meta/recipes-devtools/strace/strace_4.8.bb
+++ b/meta/recipes-devtools/strace/strace_4.8.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "strace is a system call tracing tool."
+SUMMARY = "System call tracing tool"
 HOMEPAGE = "http://strace.sourceforge.net"
 SECTION = "console/utils"
 LICENSE = "BSD"
diff --git a/meta/recipes-devtools/subversion/subversion_1.6.15.bb b/meta/recipes-devtools/subversion/subversion_1.6.15.bb
index ef679b3..f225671 100644
--- a/meta/recipes-devtools/subversion/subversion_1.6.15.bb
+++ b/meta/recipes-devtools/subversion/subversion_1.6.15.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "The Subversion (svn) client"
+SUMMARY = "Subversion (svn) version control system client"
 SECTION = "console/network"
 DEPENDS = "apr-util neon sqlite3"
 RDEPENDS_${PN} = "neon"
diff --git a/meta/recipes-devtools/subversion/subversion_1.7.10.bb b/meta/recipes-devtools/subversion/subversion_1.7.10.bb
index 489bddf..acef3bd 100644
--- a/meta/recipes-devtools/subversion/subversion_1.7.10.bb
+++ b/meta/recipes-devtools/subversion/subversion_1.7.10.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "The Subversion (svn) client"
+SUMMARY = "Subversion (svn) version control system client"
 SECTION = "console/network"
 DEPENDS = "apr-util neon sqlite3 file"
 RDEPENDS_${PN} = "neon"
diff --git a/meta/recipes-devtools/swabber/swabber-native_git.bb b/meta/recipes-devtools/swabber/swabber-native_git.bb
index 2648c61..2f313bb 100644
--- a/meta/recipes-devtools/swabber/swabber-native_git.bb
+++ b/meta/recipes-devtools/swabber/swabber-native_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Swabber is a tool that can help with understanding a program's use of host files."
+SUMMARY = "Tool to monitor and report on host system file usage"
 HOMEPAGE = "http://git.yoctoproject.org/cgit/cgit.cgi/swabber"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
diff --git a/meta/recipes-devtools/syslinux/syslinux_6.01.bb b/meta/recipes-devtools/syslinux/syslinux_6.01.bb
index 1c240de..078f8bc 100644
--- a/meta/recipes-devtools/syslinux/syslinux_6.01.bb
+++ b/meta/recipes-devtools/syslinux/syslinux_6.01.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A multi-purpose linux bootloader"
+SUMMARY = "Multi-purpose linux bootloader"
 HOMEPAGE = "http://syslinux.zytor.com/"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
diff --git a/meta/recipes-devtools/tcf-agent/tcf-agent_git.bb b/meta/recipes-devtools/tcf-agent/tcf-agent_git.bb
index e7779cd..1eb0021 100644
--- a/meta/recipes-devtools/tcf-agent/tcf-agent_git.bb
+++ b/meta/recipes-devtools/tcf-agent/tcf-agent_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Target Communication Framework"
+SUMMARY = "Target Communication Framework for the Eclipse IDE"
 HOMEPAGE = "http://wiki.eclipse.org/TCF"
 BUGTRACKER = "https://bugs.eclipse.org/bugs/"
 
diff --git a/meta/recipes-devtools/valgrind/valgrind_3.9.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.9.0.bb
index 80aac62..216fdab 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.9.0.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.9.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Valgrind memory debugger"
+SUMMARY = "Valgrind memory debugger and instrumentation framework"
 HOMEPAGE = "http://valgrind.org/"
 BUGTRACKER = "http://valgrind.org/support/bug_reports.html"
 LICENSE = "GPLv2 & GPLv2+ & BSD"
diff --git a/meta/recipes-extended/bash/bash.inc b/meta/recipes-extended/bash/bash.inc
index 99875bf..107c48f 100644
--- a/meta/recipes-extended/bash/bash.inc
+++ b/meta/recipes-extended/bash/bash.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "An sh-compatible command language interpreter."
+SUMMARY = "An sh-compatible command language interpreter"
 HOMEPAGE = "http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html"
 SECTION = "base/shell"
 
diff --git a/meta/recipes-extended/bc/bc_1.06.bb b/meta/recipes-extended/bc/bc_1.06.bb
index 3013c10..0550318 100644
--- a/meta/recipes-extended/bc/bc_1.06.bb
+++ b/meta/recipes-extended/bc/bc_1.06.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "An arbitrary precision calculator language."
+SUMMARY = "Arbitrary precision calculator language"
 HOMEPAGE = "http://www.gnu.org/software/bc/bc.html"
 
 LICENSE = "GPLv2+ & LGPLv2.1"
diff --git a/meta/recipes-extended/cracklib/cracklib_2.9.1.bb b/meta/recipes-extended/cracklib/cracklib_2.9.1.bb
index 5e6156f..b4354a4 100644
--- a/meta/recipes-extended/cracklib/cracklib_2.9.1.bb
+++ b/meta/recipes-extended/cracklib/cracklib_2.9.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A pro-active password checker library"
+SUMMARY = "Password strength checker library"
 HOMEPAGE = "http://sourceforge.net/projects/cracklib"
 
 LICENSE = "LGPLv2.1+"
diff --git a/meta/recipes-extended/cwautomacros/cwautomacros_20110201.bb b/meta/recipes-extended/cwautomacros/cwautomacros_20110201.bb
index 3f16225..ee4b890 100644
--- a/meta/recipes-extended/cwautomacros/cwautomacros_20110201.bb
+++ b/meta/recipes-extended/cwautomacros/cwautomacros_20110201.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "cwautomacros: a collection of autoconf m4 macros"
+SUMMARY = "Collection of autoconf m4 macros"
 SECTION = "base"
 HOMEPAGE = "http://cwautomacros.berlios.de/"
 LICENSE = "GPLv2"
diff --git a/meta/recipes-extended/ed/ed_0.5.bb b/meta/recipes-extended/ed/ed_0.5.bb
index d251e4e..a696c0c 100644
--- a/meta/recipes-extended/ed/ed_0.5.bb
+++ b/meta/recipes-extended/ed/ed_0.5.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNU ed is a line-oriented text editor"
+SUMMARY = "Line-oriented text editor"
 HOMEPAGE = "http://www.gnu.org/software/ed/"
 SECTION = "base"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-extended/ed/ed_1.9.bb b/meta/recipes-extended/ed/ed_1.9.bb
index 90c46e6..8ae99cc 100644
--- a/meta/recipes-extended/ed/ed_1.9.bb
+++ b/meta/recipes-extended/ed/ed_1.9.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "a line-oriented text editor"
+SUMMARY = "Line-oriented text editor"
 HOMEPAGE = "http://www.gnu.org/software/ed/"
 
 LICENSE = "GPLv3+"
diff --git a/meta/recipes-extended/lsb/lsbinitscripts_9.50.bb b/meta/recipes-extended/lsb/lsbinitscripts_9.50.bb
index 3071b6a..347fa7f 100644
--- a/meta/recipes-extended/lsb/lsbinitscripts_9.50.bb
+++ b/meta/recipes-extended/lsb/lsbinitscripts_9.50.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "SysV init scripts which only is used in an LSB image"
+SUMMARY = "SysV init scripts which are only used in an LSB image"
 SECTION = "base"
 LICENSE = "GPLv2"
 DEPENDS = "popt glib-2.0"
diff --git a/meta/recipes-extended/lsb/lsbtest_1.0.bb b/meta/recipes-extended/lsb/lsbtest_1.0.bb
index 520c1e7..a877beb 100644
--- a/meta/recipes-extended/lsb/lsbtest_1.0.bb
+++ b/meta/recipes-extended/lsb/lsbtest_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "automate test for lsb"
+SUMMARY = "Automates Linux Standard Base (LSB) tests"
 SECTION = "console/utils"
 LICENSE = "GPLv2"
 PR = "r3"
diff --git a/meta/recipes-extended/mc/mc_4.7.5.2.bb b/meta/recipes-extended/mc/mc_4.7.5.2.bb
index 52e4f40..ac2216d 100644
--- a/meta/recipes-extended/mc/mc_4.7.5.2.bb
+++ b/meta/recipes-extended/mc/mc_4.7.5.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Midnight Commander is an ncurses based file manager."
+SUMMARY = "Midnight Commander is an ncurses based file manager"
 HOMEPAGE = "http://www.midnight-commander.org/"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
@@ -26,7 +26,7 @@ do_install_append () {
 
 PACKAGES =+ "${BPN}-helpers-perl ${BPN}-helpers-python ${BPN}-helpers ${BPN}-fish"
 
-DESCRIPTION_${BPN}-helpers-perl = "Midnight Commander perl based helper scripts" 
+SUMMARY_${BPN}-helpers-perl = "Midnight Commander Perl-based helper scripts"
 FILES_${BPN}-helpers-perl = "${libexecdir}/mc/extfs.d/a+ ${libexecdir}/mc/extfs.d/apt+ \
                              ${libexecdir}/mc/extfs.d/deb ${libexecdir}/mc/extfs.d/deba \
                              ${libexecdir}/mc/extfs.d/debd ${libexecdir}/mc/extfs.d/dpkg+ \
@@ -35,13 +35,13 @@ FILES_${BPN}-helpers-perl = "${libexecdir}/mc/extfs.d/a+ ${libexecdir}/mc/extfs.
                              ${libexecdir}/mc/extfs.d/uzip"
 RDEPENDS_${BPN}-helpers-perl = "perl"
 
-DESCRIPTION_${BPN}-helpers-python = "Midnight Commander python based helper scripts" 
+SUMMARY_${BPN}-helpers-python = "Midnight Commander Python-based helper scripts"
 FILES_${BPN}-helpers-python = "${libexecdir}/mc/extfs.d/s3+ ${libexecdir}/mc/extfs.d/uc1541"
 RDEPENDS_${BPN}-helpers-python = "python"
 
-DESCRIPTION_${BPN}-helpers = "Midnight Commander shell helper scripts" 
+SUMMARY_${BPN}-helpers = "Midnight Commander shell helper scripts"
 FILES_${BPN}-helpers = "${libexecdir}/mc/extfs.d/* ${libexecdir}/mc/ext.d/*"
 
-DESCRIPTION_${BPN}-fish = "Midnight Commander Fish scripts"
+SUMMARY_${BPN}-fish = "Midnight Commander Fish scripts"
 FILES_${BPN}-fish = "${libexecdir}/mc/fish"
 
diff --git a/meta/recipes-extended/mc/mc_4.8.10.bb b/meta/recipes-extended/mc/mc_4.8.10.bb
index 51b6772..09cfa3c 100644
--- a/meta/recipes-extended/mc/mc_4.8.10.bb
+++ b/meta/recipes-extended/mc/mc_4.8.10.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Midnight Commander is an ncurses based file manager."
+SUMMARY = "Midnight Commander is an ncurses based file manager"
 HOMEPAGE = "http://www.midnight-commander.org/"
 LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=270bbafe360e73f9840bd7981621f9c2"
@@ -24,7 +24,7 @@ do_install_append () {
 
 PACKAGES =+ "${BPN}-helpers-perl ${BPN}-helpers-python ${BPN}-helpers ${BPN}-fish"
 
-DESCRIPTION_${BPN}-helpers-perl = "Midnight Commander perl based helper scripts" 
+SUMMARY_${BPN}-helpers-perl = "Midnight Commander Perl-based helper scripts"
 FILES_${BPN}-helpers-perl = "${libexecdir}/mc/extfs.d/a+ ${libexecdir}/mc/extfs.d/apt+ \
                              ${libexecdir}/mc/extfs.d/deb ${libexecdir}/mc/extfs.d/deba \
                              ${libexecdir}/mc/extfs.d/debd ${libexecdir}/mc/extfs.d/dpkg+ \
@@ -33,12 +33,12 @@ FILES_${BPN}-helpers-perl = "${libexecdir}/mc/extfs.d/a+ ${libexecdir}/mc/extfs.
                              ${libexecdir}/mc/extfs.d/uzip"
 RDEPENDS_${BPN}-helpers-perl = "perl"
 
-DESCRIPTION_${BPN}-helpers-python = "Midnight Commander python based helper scripts" 
+SUMMARY_${BPN}-helpers-python = "Midnight Commander Python-based helper scripts"
 FILES_${BPN}-helpers-python = "${libexecdir}/mc/extfs.d/s3+ ${libexecdir}/mc/extfs.d/uc1541"
 RDEPENDS_${BPN}-helpers-python = "python"
 
-DESCRIPTION_${BPN}-helpers = "Midnight Commander shell helper scripts" 
+SUMMARY_${BPN}-helpers = "Midnight Commander shell helper scripts"
 FILES_${BPN}-helpers = "${libexecdir}/mc/extfs.d/* ${libexecdir}/mc/ext.d/*"
 
-DESCRIPTION_${BPN}-fish = "Midnight Commander Fish scripts"
+SUMMARY_${BPN}-fish = "Midnight Commander Fish scripts"
 FILES_${BPN}-fish = "${libexecdir}/mc/fish"
diff --git a/meta/recipes-extended/mdadm/mdadm_3.3.bb b/meta/recipes-extended/mdadm/mdadm_3.3.bb
index 5362396..cfb9ccd 100644
--- a/meta/recipes-extended/mdadm/mdadm_3.3.bb
+++ b/meta/recipes-extended/mdadm/mdadm_3.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = " A tool for managing Soft RAID under Linux"
+SUMMARY = "Tool for managing software RAID under Linux"
 HOMEPAGE = "http://www.kernel.org/pub/linux/utils/raid/mdadm/"
 
 # Some files are GPLv2+ while others are GPLv2.
diff --git a/meta/recipes-extended/mingetty/mingetty_1.08.bb b/meta/recipes-extended/mingetty/mingetty_1.08.bb
index fbd9cb4..f1936af 100644
--- a/meta/recipes-extended/mingetty/mingetty_1.08.bb
+++ b/meta/recipes-extended/mingetty/mingetty_1.08.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = " A compact getty program for virtual consoles only"
+SUMMARY = "Compact getty terminal handler for virtual consoles only"
 SECTION = "console/utils"
 HOMEPAGE = "http://sourceforge.net/projects/mingetty/"
 LICENSE = "GPLv2"
diff --git a/meta/recipes-extended/mktemp/mktemp_1.7.bb b/meta/recipes-extended/mktemp/mktemp_1.7.bb
index 170a183..b53fc11 100644
--- a/meta/recipes-extended/mktemp/mktemp_1.7.bb
+++ b/meta/recipes-extended/mktemp/mktemp_1.7.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Allow safe temporary file creation from shell scripts."
+SUMMARY = "Enables safe temporary file creation from shell scripts"
 HOMEPAGE = "http://www.mktemp.org/"
 BUGTRACKER = "http://www.mktemp.org/bugs"
 SECTION = "console/utils"
diff --git a/meta/recipes-extended/parted/parted_3.1.bb b/meta/recipes-extended/parted/parted_3.1.bb
index 079b295..2d72027 100644
--- a/meta/recipes-extended/parted/parted_3.1.bb
+++ b/meta/recipes-extended/parted/parted_3.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "parted, the GNU partition resizing program"
+SUMMARY = "Disk partition editing/resizing utility"
 HOMEPAGE = "http://www.gnu.org/software/parted/parted.html"
 LICENSE = "GPLv3+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=2f31b266d3440dd7ee50f92cf67d8e6c"
diff --git a/meta/recipes-extended/perl/libconvert-asn1-perl_0.26.bb b/meta/recipes-extended/perl/libconvert-asn1-perl_0.26.bb
index 95682ee..9c2c9d5 100644
--- a/meta/recipes-extended/perl/libconvert-asn1-perl_0.26.bb
+++ b/meta/recipes-extended/perl/libconvert-asn1-perl_0.26.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Convert::ASN1 - ASN.1 Encode/Decode library"
+SUMMARY = "Convert::ASN1 - Perl ASN.1 Encode/Decode library"
 SECTION = "libs"
 LICENSE = "Artistic-1.0 | GPL-1.0+"
 LIC_FILES_CHKSUM = "file://README.md;beginline=91;endline=97;md5=ceff7fd286eb6d8e8e0d3d23e096a63f"
diff --git a/meta/recipes-extended/perl/libtimedate-perl_2.30.bb b/meta/recipes-extended/perl/libtimedate-perl_2.30.bb
index fb396f1..c8fcde4 100644
--- a/meta/recipes-extended/perl/libtimedate-perl_2.30.bb
+++ b/meta/recipes-extended/perl/libtimedate-perl_2.30.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "TimeDate - parser for absolute times"
+SUMMARY = "Perl modules useful for manipulating date and time information"
 SECTION = "libs"
 # You can redistribute it and/or modify it under the same terms as Perl itself.
 LICENSE = "Artistic-1.0 | GPL-1.0+"
diff --git a/meta/recipes-extended/quota/quota_4.01.bb b/meta/recipes-extended/quota/quota_4.01.bb
index a5f69b3..d62834f 100644
--- a/meta/recipes-extended/quota/quota_4.01.bb
+++ b/meta/recipes-extended/quota/quota_4.01.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "display disk usage and limits"
+SUMMARY = "Tools for monitoring & limiting user disk usage per filesystem"
 SECTION = "base"
 HOMEPAGE = "http://sourceforge.net/projects/linuxquota/"
 BUGTRACKER = "http://sourceforge.net/tracker/?group_id=18136&atid=118136"
diff --git a/meta/recipes-extended/sed/sed_4.1.2.bb b/meta/recipes-extended/sed/sed_4.1.2.bb
index 5fa4e87..5607b0a 100644
--- a/meta/recipes-extended/sed/sed_4.1.2.bb
+++ b/meta/recipes-extended/sed/sed_4.1.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "sed is a Stream EDitor."
+SUMMARY = "Stream EDitor (text filtering utility)"
 HOMEPAGE = "http://www.gnu.org/software/sed/"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-extended/sed/sed_4.2.2.bb b/meta/recipes-extended/sed/sed_4.2.2.bb
index c3eca27..cf8347c 100644
--- a/meta/recipes-extended/sed/sed_4.2.2.bb
+++ b/meta/recipes-extended/sed/sed_4.2.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "sed is a Stream EDitor."
+SUMMARY = "Stream EDitor (text filtering utility)"
 HOMEPAGE = "http://www.gnu.org/software/sed/"
 LICENSE = "GPLv3+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \
diff --git a/meta/recipes-extended/tzcode/tzcode-native_2013h.bb b/meta/recipes-extended/tzcode/tzcode-native_2013h.bb
index 5cdc7ef..9e1c8f8 100644
--- a/meta/recipes-extended/tzcode/tzcode-native_2013h.bb
+++ b/meta/recipes-extended/tzcode/tzcode-native_2013h.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "tzcode, timezone zoneinfo utils -- zic, zdump, tzselect"
+SUMMARY = "Timezone zoneinfo utils (zic, zdump, tzselect)"
 LICENSE = "PD & BSD"
 
 LIC_FILES_CHKSUM = "file://${WORKDIR}/README;md5=0b7570113550eb5d30aa4bd220964b8f"
diff --git a/meta/recipes-extended/tzdata/tzdata_2013h.bb b/meta/recipes-extended/tzdata/tzdata_2013h.bb
index 16d67d3..f2b513c 100644
--- a/meta/recipes-extended/tzdata/tzdata_2013h.bb
+++ b/meta/recipes-extended/tzdata/tzdata_2013h.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Timezone data"
+SUMMARY = "Timezone database"
 HOMEPAGE = "ftp://elsie.nci.nih.gov/pub/"
 SECTION = "base"
 LICENSE = "PD & BSD"
diff --git a/meta/recipes-extended/unzip/unzip_6.0.bb b/meta/recipes-extended/unzip/unzip_6.0.bb
index 0f634c8..584802a 100644
--- a/meta/recipes-extended/unzip/unzip_6.0.bb
+++ b/meta/recipes-extended/unzip/unzip_6.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A (de)compression library for the ZIP format"
+SUMMARY = "Utilities for extracting and viewing files in .zip archives"
 HOMEPAGE = "http://www.info-zip.org"
 SECTION = "console/utils"
 LICENSE = "BSD-3-Clause"
diff --git a/meta/recipes-extended/wget/wget.inc b/meta/recipes-extended/wget/wget.inc
index 7af55c4..3f2193d 100644
--- a/meta/recipes-extended/wget/wget.inc
+++ b/meta/recipes-extended/wget/wget.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "A console URL download utility featuring HTTP, FTP, and more."
+SUMMARY = "Console URL download utility supporting HTTP, FTP, etc."
 SECTION = "console/network"
 LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
diff --git a/meta/recipes-extended/xinetd/xinetd_2.3.15.bb b/meta/recipes-extended/xinetd/xinetd_2.3.15.bb
index 0e28172..1928949 100644
--- a/meta/recipes-extended/xinetd/xinetd_2.3.15.bb
+++ b/meta/recipes-extended/xinetd/xinetd_2.3.15.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Highly configurable, modular and secure inetd"
+SUMMARY = "Socket-based service activation daemon"
 HOMEPAGE = "http://www.xinetd.org"
 
 # xinetd is a BSD-like license
diff --git a/meta/recipes-extended/xz/xz_5.1.3alpha.bb b/meta/recipes-extended/xz/xz_5.1.3alpha.bb
index 9e2c933..b8501a5 100644
--- a/meta/recipes-extended/xz/xz_5.1.3alpha.bb
+++ b/meta/recipes-extended/xz/xz_5.1.3alpha.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "utils for managing LZMA compressed files"
+SUMMARY = "Utilities for managing LZMA compressed files"
 HOMEPAGE = "http://tukaani.org/xz/"
 SECTION = "base"
 
diff --git a/meta/recipes-extended/zip/zip.inc b/meta/recipes-extended/zip/zip.inc
index c73571a..6221c5e 100644
--- a/meta/recipes-extended/zip/zip.inc
+++ b/meta/recipes-extended/zip/zip.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Archiver for .zip files"
+SUMMARY = "Compressor/archiver for creating and modifying .zip files"
 HOMEPAGE = "http://www.info-zip.org"
 SECTION = "console/utils"
 
diff --git a/meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb b/meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb
index 874f9cb..40e5b11 100644
--- a/meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb
+++ b/meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A collection of GSettings schemas for settings shared by various components of a desktop"
+SUMMARY = "GNOME desktop-wide GSettings schemas"
 HOMEPAGE = "http://live.gnome.org/gsettings-desktop-schemas"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-gnome/gtk-engines/gtk-engines_2.20.2.bb b/meta/recipes-gnome/gtk-engines/gtk-engines_2.20.2.bb
index f899307..ba07ac0 100644
--- a/meta/recipes-gnome/gtk-engines/gtk-engines_2.20.2.bb
+++ b/meta/recipes-gnome/gtk-engines/gtk-engines_2.20.2.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GTK theme engines"
+SUMMARY = "GTK+ theme engines"
 HOMEPAGE = "http://www.gnome.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-gnome/gtk-theme-torturer/gtk-theme-torturer_git.bb b/meta/recipes-gnome/gtk-theme-torturer/gtk-theme-torturer_git.bb
index 3a10ea7..889fd89 100644
--- a/meta/recipes-gnome/gtk-theme-torturer/gtk-theme-torturer_git.bb
+++ b/meta/recipes-gnome/gtk-theme-torturer/gtk-theme-torturer_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Gtk+ Theme Benchmark Program"
+SUMMARY = "GTK+ Theme benchmark program"
 DEPENDS = "gtk+"
 HOMEPAGE = "http://wiki.laptop.org/go/GTK_for_OLPC"
 SECTION = "devel"
diff --git a/meta/recipes-gnome/hicolor-icon-theme/hicolor-icon-theme_0.12.bb b/meta/recipes-gnome/hicolor-icon-theme/hicolor-icon-theme_0.12.bb
index 9a8e5a6..ba0c27f 100644
--- a/meta/recipes-gnome/hicolor-icon-theme/hicolor-icon-theme_0.12.bb
+++ b/meta/recipes-gnome/hicolor-icon-theme/hicolor-icon-theme_0.12.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "default icon theme that all icon themes automatically inherit from."
+SUMMARY = "Default icon theme that all icon themes automatically inherit from"
 HOMEPAGE = "http://icon-theme.freedesktop.org/wiki/HicolorTheme"
 BUGTRACKER = "https://bugs.freedesktop.org/"
 
diff --git a/meta/recipes-gnome/libglade/libglade_2.6.4.bb b/meta/recipes-gnome/libglade/libglade_2.6.4.bb
index c8a2fac..72f4c56 100644
--- a/meta/recipes-gnome/libglade/libglade_2.6.4.bb
+++ b/meta/recipes-gnome/libglade/libglade_2.6.4.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Runtime support for GTK interface builder"
+SUMMARY = "Runtime support for the GTK+ interface builder"
 HOMEPAGE = "http://library.gnome.org/devel/libglade/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-gnome/libnotify/libnotify_0.6.0.bb b/meta/recipes-gnome/libnotify/libnotify_0.6.0.bb
index 0a590e3..61ae5e6 100644
--- a/meta/recipes-gnome/libnotify/libnotify_0.6.0.bb
+++ b/meta/recipes-gnome/libnotify/libnotify_0.6.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Send desktop notifications to a notification daemon"
+SUMMARY = "Library for sending desktop notifications to a notification daemon"
 SECTION = "libs"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34"
diff --git a/meta/recipes-graphics/clutter/clutter-1.0.inc b/meta/recipes-graphics/clutter/clutter-1.0.inc
index d9311fe..3ca19b3 100644
--- a/meta/recipes-graphics/clutter/clutter-1.0.inc
+++ b/meta/recipes-graphics/clutter/clutter-1.0.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Clutter graphics library"
+SUMMARY = "Graphics library for creating hardware-accelerated user interfaces"
 HOMEPAGE = "http://www.clutter-project.org/"
 LICENSE = "LGPLv2.1+"
 
diff --git a/meta/recipes-graphics/clutter/clutter-gst-1.0.inc b/meta/recipes-graphics/clutter/clutter-gst-1.0.inc
index b5edcae..bb05ede 100644
--- a/meta/recipes-graphics/clutter/clutter-gst-1.0.inc
+++ b/meta/recipes-graphics/clutter/clutter-gst-1.0.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Clutter GStreamer"
+SUMMARY = "GStreamer integration library for Clutter"
 HOMEPAGE = "http://www.clutter-project.org/"
 LICENSE = "LGPLv2+"
 
diff --git a/meta/recipes-graphics/clutter/clutter-gtk-1.0.inc b/meta/recipes-graphics/clutter/clutter-gtk-1.0.inc
index 3717f48..45898b4 100644
--- a/meta/recipes-graphics/clutter/clutter-gtk-1.0.inc
+++ b/meta/recipes-graphics/clutter/clutter-gtk-1.0.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "ClutterGtk"
+SUMMARY = "Library for embedding a Clutter canvas in a GTK+ application"
 HOMEPAGE = "http://www.clutter-project.org/"
 LICENSE = "LGPLv2+"
 
diff --git a/meta/recipes-graphics/cogl/cogl-1.0.inc b/meta/recipes-graphics/cogl/cogl-1.0.inc
index d4df009..15bfea2 100644
--- a/meta/recipes-graphics/cogl/cogl-1.0.inc
+++ b/meta/recipes-graphics/cogl/cogl-1.0.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "a modern 3D graphics API with associated utility APIs"
+SUMMARY = "Modern 3D graphics API with associated utility APIs"
 HOMEPAGE = "http://wiki.clutter-project.org/wiki/Cogl"
 LICENSE = "LGPLv2.1+"
 
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 9453eae..cbaf054 100644
--- a/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb
+++ b/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Custom MB session files for poky"
+SUMMARY = "Custom Matchbox session files"
 HOMEPAGE = "http://www.matchbox-project.org/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.bb b/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.bb
index b009c4b..8ee42c3 100644
--- a/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.bb
+++ b/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.bb
@@ -1,5 +1,5 @@
+SUMMARY = "Matchbox lightweight window manager"
 SECTION = "x11/wm"
-DESCRIPTION = "Matchbox window manager"
 LICENSE = "GPLv2.0+"
 DEPENDS = "libmatchbox virtual/libx11 libxext libxcomposite libxfixes libxcursor xdamage libxrender startup-notification expat"
 PR = "r5"
diff --git a/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb b/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb
index 7d112ef..154b967 100644
--- a/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb
+++ b/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox window manager"
+SUMMARY = "Matchbox lightweight window manager"
 HOMEPAGE = "http://matchbox-project.org"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb b/meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb
index 3819ee3..4e89d63 100644
--- a/meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb
+++ b/meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Mini X session files for poky"
+SUMMARY = "Very simple session manager for X"
 HOMEPAGE = "http://www.yoctoproject.org"
 BUGTRACKER = "http://bugzilla.pokylinux.org"
 
diff --git a/meta/recipes-graphics/mx/mx.inc b/meta/recipes-graphics/mx/mx.inc
index e3b4b15..0b02c10 100644
--- a/meta/recipes-graphics/mx/mx.inc
+++ b/meta/recipes-graphics/mx/mx.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Clutter based widget library"
+SUMMARY = "Clutter based UI widget library"
 LICENSE = "LGPLv2.1"
 
 inherit clutter
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 036058a..db66f6e 100644
--- a/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb
+++ b/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Startup-notification contains a reference implementation of the startup notification protocol."
+SUMMARY = "Enables monitoring and display of application startup"
 HOMEPAGE = "http://www.freedesktop.org/wiki/software/startup-notification/"
 BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=Specifications"
 
diff --git a/meta/recipes-graphics/wayland/weston-init.bb b/meta/recipes-graphics/wayland/weston-init.bb
index 4ebda8b..9a2e84c 100644
--- a/meta/recipes-graphics/wayland/weston-init.bb
+++ b/meta/recipes-graphics/wayland/weston-init.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "startup for weston"
+SUMMARY = "Startup script for the Weston Wayland compositor"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
 
diff --git a/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb b/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb
index 7b3501d..162c2dd 100644
--- a/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb
+++ b/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Export your X session on-the-fly via VNC"
+SUMMARY = "Exports your X session on-the-fly via VNC"
 HOMEPAGE = "http://www.karlrunge.com/x11vnc/"
 
 SECTION = "x11/utils"
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 0dcfbea..5e668ab 100644
--- 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
@@ -1,4 +1,4 @@
-DESCRIPTION = "Transparent xcursor theme for handheld systems"
+SUMMARY = "Transparent X11 cursor theme for touchscreens"
 HOMEPAGE = "http://www.matchbox-project.org/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb
index 1ffd6d8..783bcd7 100644
--- a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb
+++ b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A generic touchscreen calibration program for X.Org"
+SUMMARY = "Touchscreen calibration program for X11"
 HOMEPAGE = "http://www.freedesktop.org/wiki/Software/xinput_calibrator"
 LICENSE = "MIT-X"
 LIC_FILES_CHKSUM = "file://src/calibrator.cpp;endline=22;md5=1bcba08f67cdb56f34021557898e4b5a"
diff --git a/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb b/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
index 176bacb..15e1015 100644
--- a/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
+++ b/meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "X font aliases."
+SUMMARY = "X font aliases"
 
 require xorg-font-common.inc
 
diff --git a/meta/recipes-kernel/blktrace/blktrace_git.bb b/meta/recipes-kernel/blktrace/blktrace_git.bb
index cdb2026..7a32993 100644
--- a/meta/recipes-kernel/blktrace/blktrace_git.bb
+++ b/meta/recipes-kernel/blktrace/blktrace_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "blktrace - generate traces of the I/O traffic on block devices"
+SUMMARY = "Generates traces of I/O traffic on block devices"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
 
diff --git a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
index 8c68ff3..1a2f881 100644
--- a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
+++ b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Scripts and utilities for managing Yocto branched kernels."
+SUMMARY = "Tools for managing Yocto Project style branched kernels"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://git/tools/kgit;beginline=5;endline=9;md5=d8d1d729a70cd5f52972f8884b80743d"
 
diff --git a/meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb b/meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb
index 7d3aca2..ec20bf8 100644
--- a/meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb
+++ b/meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Depmod wrapper script"
+SUMMARY = "Wrapper script for the Linux kernel module dependency indexer"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 
diff --git a/meta/recipes-kernel/latencytop/latencytop_0.5.bb b/meta/recipes-kernel/latencytop/latencytop_0.5.bb
index 4b1f16f..af44eb6 100644
--- a/meta/recipes-kernel/latencytop/latencytop_0.5.bb
+++ b/meta/recipes-kernel/latencytop/latencytop_0.5.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "LatencyTOP, a Linux tool measuring and fixing latency"
+SUMMARY = "Linux tool for measuring and fixing latency"
 HOMEPAGE = "http://www.latencytop.org/"
 
 LICENSE = "GPLv2"
diff --git a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc
index f44b61c..3f27afa 100644
--- a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc
+++ b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Sanitized set of kernel headers for the C library's use."
+SUMMARY = "Sanitized set of kernel headers for the C library's use"
 SECTION = "devel"
 LICENSE = "GPLv2"
 
diff --git a/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb b/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb
index 594e554..44a1bfc 100644
--- a/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb
+++ b/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb
@@ -1,5 +1,5 @@
+SUMMARY = "Initscript for auto-loading kernel modules on boot"
 SECTION = "base"
-DESCRIPTION = "modutils configuration files"
 LICENSE = "PD"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=7bf87fc37976e93ec66ad84fac58c098"
 SRC_URI = "file://modutils.sh \
diff --git a/meta/recipes-kernel/sysprof/sysprof_git.bb b/meta/recipes-kernel/sysprof/sysprof_git.bb
index 7ffab03..73e617f 100644
--- a/meta/recipes-kernel/sysprof/sysprof_git.bb
+++ b/meta/recipes-kernel/sysprof/sysprof_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "sysprof - System-wide Performance Profiler for Linux"
+SUMMARY = "System-wide Performance Profiler for Linux"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
 
diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb
index bcc826a..e346ce2 100644
--- a/meta/recipes-kernel/systemtap/systemtap_git.bb
+++ b/meta/recipes-kernel/systemtap/systemtap_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "SystemTap - script-directed dynamic tracing and performance analysis tool for Linux"
+SUMMARY = "Script-directed dynamic tracing and performance analysis tool for Linux"
 
 require systemtap_git.inc
 
diff --git a/meta/recipes-multimedia/alsa/alsa-tools_1.0.26.1.bb b/meta/recipes-multimedia/alsa/alsa-tools_1.0.26.1.bb
index a18cb46..c3b97a3 100644
--- a/meta/recipes-multimedia/alsa/alsa-tools_1.0.26.1.bb
+++ b/meta/recipes-multimedia/alsa/alsa-tools_1.0.26.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Alsa Tools package contains advanced tools for certain sound cards."
+SUMMARY = "Advanced tools for certain ALSA sound card drivers"
 HOMEPAGE = "http://www.alsa-project.org"
 BUGTRACKER = "https://bugtrack.alsa-project.org/alsa-bug/login_page.php"
 SECTION = "console/utils"
diff --git a/meta/recipes-multimedia/alsa/alsa-utils-alsaconf_1.0.27.2.bb b/meta/recipes-multimedia/alsa/alsa-utils-alsaconf_1.0.27.2.bb
index cacc37c..968c81e 100644
--- a/meta/recipes-multimedia/alsa/alsa-utils-alsaconf_1.0.27.2.bb
+++ b/meta/recipes-multimedia/alsa/alsa-utils-alsaconf_1.0.27.2.bb
@@ -1,11 +1,12 @@
 require alsa-utils_${PV}.bb
 
+SUMMARY = "Shell script that creates ALSA configuration files"
+
 FILESEXTRAPATHS_prepend := "${THISDIR}/alsa-utils:"
 
 PACKAGES = "${PN}"
 RDEPENDS_${PN} += "bash"
 
-DESCRIPTION_${PN}     = "a bash script that creates ALSA configuration files"
 FILES_${PN} = "${sbindir}/alsaconf"
 
 S = "${WORKDIR}/alsa-utils-${PV}"
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 a894171..325c465 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
@@ -1,4 +1,4 @@
-DESCRIPTION = "ALSA Utilities"
+SUMMARY = "ALSA sound utilities"
 HOMEPAGE = "http://www.alsa-project.org"
 BUGTRACKER = "https://bugtrack.alsa-project.org/alsa-bug/login_page.php"
 SECTION = "console/utils"
@@ -59,15 +59,15 @@ FILES_alsa-utils-alsaloop    = "${bindir}/alsaloop"
 FILES_alsa-utils-alsaucm     = "${bindir}/alsaucm"
 
 
-DESCRIPTION_alsa-utils-aplay        = "play (and record) sound files via ALSA"
-DESCRIPTION_alsa-utils-amixer       = "command-line based control for ALSA mixer and settings"
-DESCRIPTION_alsa-utils-alsamixer    = "ncurses based control for ALSA mixer and settings"
-DESCRIPTION_alsa-utils-speakertest  = "ALSA surround speaker test utility"
-DESCRIPTION_alsa-utils-midi         = "miscalleanous MIDI utilities for ALSA"
-DESCRIPTION_alsa-utils-aconnect     = "ALSA sequencer connection manager"
-DESCRIPTION_alsa-utils-aseqnet      = "network client/server on ALSA sequencer"
-DESCRIPTION_alsa-utils-alsactl      = "saves/restores ALSA-settings in /etc/asound.state"
-DESCRIPTION_alsa-utils-alsaucm      = "ALSA Use Case Manager"
+SUMMARY_alsa-utils-aplay        = "Play (and record) sound files using ALSA"
+SUMMARY_alsa-utils-amixer       = "Command-line control for ALSA mixer and settings"
+SUMMARY_alsa-utils-alsamixer    = "ncurses-based control for ALSA mixer and settings"
+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-alsactl      = "Saves/restores ALSA-settings in /etc/asound.state"
+SUMMARY_alsa-utils-alsaucm      = "ALSA Use Case Manager"
 
 RRECOMMENDS_alsa-utils-alsactl = "alsa-states"
 
diff --git a/meta/recipes-multimedia/gstreamer/gst-fluendo-mp3_0.10.19.bb b/meta/recipes-multimedia/gstreamer/gst-fluendo-mp3_0.10.19.bb
index 196a317..47dbc34 100644
--- a/meta/recipes-multimedia/gstreamer/gst-fluendo-mp3_0.10.19.bb
+++ b/meta/recipes-multimedia/gstreamer/gst-fluendo-mp3_0.10.19.bb
@@ -1,13 +1,11 @@
 require gst-fluendo.inc
 
+SUMMARY = "Fluendo closed-format mp3 GStreamer plug-in"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=259a43dd1c9854b71fc396f74699f4d2"
 LICENSE_FLAGS = "commercial"
 
 acpaths = "-I ${S}/common/m4 -I ${S}/m4"
 
-
-DESCRIPTION = "Fluendo closed-format mp3 GStreamer plug-in"
-
 SRC_URI[md5sum] = "5d95a9a216dd15bc5c00c9414061115c"
 SRC_URI[sha256sum] = "30c79d24d8926f75dd4ef0f572942ce155ad541734b36a95591b9c0524dcc0f3"
diff --git a/meta/recipes-multimedia/gstreamer/gst-fluendo-mpegdemux_0.10.72.bb b/meta/recipes-multimedia/gstreamer/gst-fluendo-mpegdemux_0.10.72.bb
index f4bdce1..f790154 100644
--- a/meta/recipes-multimedia/gstreamer/gst-fluendo-mpegdemux_0.10.72.bb
+++ b/meta/recipes-multimedia/gstreamer/gst-fluendo-mpegdemux_0.10.72.bb
@@ -1,6 +1,6 @@
 require gst-fluendo.inc
-DESCRIPTION = "Fluendo closed-format mpeg video GStreamer plug-in"
 
+SUMMARY = "Fluendo closed-format mpeg video GStreamer plug-in"
 LICENSE = "MPLv1.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=be282f1c3cc9a98cc0dc5c2b25dfc510 \
                     file://src/gstmpegdemux.h;beginline=1;endline=19;md5=a9e90033f59897b91664d9f2a2ff01dd"
diff --git a/meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb b/meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb
index 210da37..c273fb7 100644
--- a/meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb
+++ b/meta/recipes-multimedia/gstreamer/gst-meta-base_0.10.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Gstreamer package groups"
+SUMMARY = "GStreamer package groups"
 LICENSE = "MIT"
 DEPENDS = "gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins.inc b/meta/recipes-multimedia/gstreamer/gst-plugins.inc
index 4c9716d..b2d3d3c 100644
--- a/meta/recipes-multimedia/gstreamer/gst-plugins.inc
+++ b/meta/recipes-multimedia/gstreamer/gst-plugins.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Plugins for GStreamer"
+SUMMARY = "Plugins for the GStreamer multimedia framework"
 HOMEPAGE = "http://gstreamer.freedesktop.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/enter_bug.cgi?product=Gstreamer"
 SECTION = "multimedia"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
index 651119e..4ab8ea8 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Plugins for GStreamer 1.x"
+SUMMARY = "Plugins for the GStreamer multimedia framework 1.x"
 HOMEPAGE = "http://gstreamer.freedesktop.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/enter_bug.cgi?product=Gstreamer"
 SECTION = "multimedia"
diff --git a/meta/recipes-multimedia/lame/lame_3.99.5.bb b/meta/recipes-multimedia/lame/lame_3.99.5.bb
index 978636a..ed825d2 100644
--- a/meta/recipes-multimedia/lame/lame_3.99.5.bb
+++ b/meta/recipes-multimedia/lame/lame_3.99.5.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "LAME is an educational tool to be used for learning about MP3 encoding."
+SUMMARY = "High quality MP3 audio encoder"
 HOMEPAGE = "http://sourceforge.net/projects/lame/files/lame/"
 BUGTRACKER = "http://sourceforge.net/tracker/?group_id=290&atid=100290"
 SECTION = "console/utils"
diff --git a/meta/recipes-multimedia/liba52/liba52_0.7.4.bb b/meta/recipes-multimedia/liba52/liba52_0.7.4.bb
index a7f1fae..94b66b1 100644
--- a/meta/recipes-multimedia/liba52/liba52_0.7.4.bb
+++ b/meta/recipes-multimedia/liba52/liba52_0.7.4.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Library for reading some sort of media format."
+SUMMARY = "ATSC A/52 surround sound stream decoder"
 HOMEPAGE = "http://liba52.sourceforge.net/"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
diff --git a/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb b/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb
index d81f58b..dd1f82b 100644
--- a/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb
+++ b/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Library for interacting with ID3 tags."
+SUMMARY = "Library for interacting with ID3 tags in MP3 files"
 HOMEPAGE = "http://sourceforge.net/projects/mad/"
 BUGTRACKER = "http://sourceforge.net/tracker/?group_id=12349&atid=112349"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-multimedia/libmad/libmad_0.15.1b.bb b/meta/recipes-multimedia/libmad/libmad_0.15.1b.bb
index 22bc3fe..58d68a6 100644
--- a/meta/recipes-multimedia/libmad/libmad_0.15.1b.bb
+++ b/meta/recipes-multimedia/libmad/libmad_0.15.1b.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "MPEG Audio Decoder Library"
+SUMMARY = "MPEG Audio Decoder library"
 HOMEPAGE = "http://sourceforge.net/projects/mad/"
 BUGTRACKER = "http://sourceforge.net/tracker/?group_id=12349&atid=112349"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb b/meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb
index 25e97b4..f598b1c 100644
--- a/meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb
+++ b/meta/recipes-multimedia/libsamplerate/libsamplerate0_0.1.8.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "An audio Sample Rate Conversion library"
+SUMMARY = "Audio Sample Rate Conversion library"
 SECTION = "libs"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
diff --git a/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.25.bb b/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.25.bb
index 0c91fe3..d3ec7a8 100644
--- a/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.25.bb
+++ b/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.25.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "An audio format Conversion library"
+SUMMARY = "Audio format Conversion library"
 HOMEPAGE = "http://www.mega-nerd.com/libsndfile"
 AUTHOR = "Erik de Castro Lopo"
 DEPENDS = "sqlite3"
diff --git a/meta/recipes-multimedia/libtiff/tiff_4.0.3.bb b/meta/recipes-multimedia/libtiff/tiff_4.0.3.bb
index d918b5a..2400b54 100644
--- a/meta/recipes-multimedia/libtiff/tiff_4.0.3.bb
+++ b/meta/recipes-multimedia/libtiff/tiff_4.0.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "This software provides support for the Tag Image File Format (TIFF)"
+SUMMARY = "Provides support for the Tag Image File Format (TIFF)"
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=34da3db46fab7501992f9615d7e158cf"
 HOMEPAGE = "http://www.remotesensing.org/libtiff/"
diff --git a/meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.4.1.bb b/meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.4.1.bb
index f38066a..aee2f3b 100644
--- a/meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.4.1.bb
+++ b/meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.4.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Library and test program for decoding mpeg-2 and mpeg-1 video streams"
+SUMMARY = "Library and test program for decoding MPEG-2 and MPEG-1 video streams"
 HOMEPAGE = "http://libmpeg2.sourceforge.net/"
 SECTION = "libs"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
index dce8555..103f72e 100644
--- a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
+++ b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Pulseaudio is a sound server for Linux and Unix-like operating systems."
+SUMMARY = "Sound server for Linux and Unix-like operating systems"
 HOMEPAGE = "http://www.pulseaudio.org"
 AUTHOR = "Lennart Poettering"
 SECTION = "libs/multimedia"
diff --git a/meta/recipes-qt/qt4-graphics-system/qt4-graphics-system_1.0.bb b/meta/recipes-qt/qt4-graphics-system/qt4-graphics-system_1.0.bb
index e816a90..ff3f3da 100644
--- a/meta/recipes-qt/qt4-graphics-system/qt4-graphics-system_1.0.bb
+++ b/meta/recipes-qt/qt4-graphics-system/qt4-graphics-system_1.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Set default Qt4 Graphics System to ${QT_GRAPHICS_SYSTEM}"
+SUMMARY = "Sets default Qt4 Graphics System to ${QT_GRAPHICS_SYSTEM}"
 SECTION = "x11/base"
 LICENSE = "MIT-X"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
diff --git a/meta/recipes-qt/qt4/nativesdk-qt4-tools.inc b/meta/recipes-qt/qt4/nativesdk-qt4-tools.inc
index 2c806e0..1c9ee2e 100644
--- a/meta/recipes-qt/qt4/nativesdk-qt4-tools.inc
+++ b/meta/recipes-qt/qt4/nativesdk-qt4-tools.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "SDK tools for Qt/[X11|Mac|Embedded] version 4.x"
+SUMMARY = "SDK tools for Qt version 4.x"
 DEPENDS = "nativesdk-zlib nativesdk-dbus nativesdk-libx11 qt4-native"
 SECTION = "libs"
 HOMEPAGE = "http://qt-project.org/"
diff --git a/meta/recipes-qt/qt4/qt-mobility-embedded_1.2.0.bb b/meta/recipes-qt/qt4/qt-mobility-embedded_1.2.0.bb
index 0c30e5f..998de2a 100644
--- a/meta/recipes-qt/qt4/qt-mobility-embedded_1.2.0.bb
+++ b/meta/recipes-qt/qt4/qt-mobility-embedded_1.2.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Qt Mobility 1.2.0 - version for Qt/Embedded"
+SUMMARY = "Mobile device API extensions for Qt/Embedded 4.x"
 DEPENDS = "qt4-embedded"
 SECTION = "libs"
 qtm_embedded := "embedded"
diff --git a/meta/recipes-qt/qt4/qt-mobility-x11_1.2.0.bb b/meta/recipes-qt/qt4/qt-mobility-x11_1.2.0.bb
index cd7d5b5..5fe7bc9 100644
--- a/meta/recipes-qt/qt4/qt-mobility-x11_1.2.0.bb
+++ b/meta/recipes-qt/qt4/qt-mobility-x11_1.2.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Qt Mobility 1.2.0 - version for Qt/X11"
+SUMMARY = "Mobile device API extensions for Qt/X11 4.x"
 DEPENDS = "qt4-x11-free"
 SECTION = "x11/libs"
 qtm_embedded := ""
diff --git a/meta/recipes-qt/qt4/qt4-native.inc b/meta/recipes-qt/qt4/qt4-native.inc
index ddb790d..bb16da6 100644
--- a/meta/recipes-qt/qt4/qt4-native.inc
+++ b/meta/recipes-qt/qt4/qt4-native.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Native version of Qt/[X11|Mac|Embedded]"
+SUMMARY = "Qt version 4 tools and support files for the build host"
 DEPENDS = "zlib-native dbus-native"
 SECTION = "libs"
 HOMEPAGE = "http://qt-project.org/"
diff --git a/meta/recipes-sato/gaku/gaku_git.bb b/meta/recipes-sato/gaku/gaku_git.bb
index dea250a..5e1cba5 100644
--- a/meta/recipes-sato/gaku/gaku_git.bb
+++ b/meta/recipes-sato/gaku/gaku_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Music player"
+SUMMARY = "Simple music player using GTK+ and GStreamer"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
                     file://main.c;beginline=1;endline=20;md5=0c02b4ef945956832b37a036b9cc103a"
diff --git a/meta/recipes-sato/gtk-engines/gtk-sato-engine.inc b/meta/recipes-sato/gtk-engines/gtk-sato-engine.inc
index e5dedad..6457fee 100644
--- a/meta/recipes-sato/gtk-engines/gtk-sato-engine.inc
+++ b/meta/recipes-sato/gtk-engines/gtk-sato-engine.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "Sato theme engine for GTK"
+SUMMARY = "Sato theme engine for GTK+"
 HOMEPAGE = "http://www.o-hand.com"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb b/meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb
index 8103005..f0119b7 100644
--- a/meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb
+++ b/meta/recipes-sato/matchbox-config-gtk/matchbox-config-gtk_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox GTK+ theme configuration application."
+SUMMARY = "Matchbox GTK+ theme configuration application"
 HOMEPAGE = "http://matchbox-project.org"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb b/meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb
index 1b0f9ed..1979cbb 100644
--- a/meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb
+++ b/meta/recipes-sato/matchbox-desktop-sato/matchbox-desktop-sato_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Sato desktop folders"
+SUMMARY = "Matchbox desktop folders for the Sato environment"
 HOMEPAGE = "http://matchbox-project.org"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb b/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb
index 603f292..31d32c6 100644
--- a/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb
+++ b/meta/recipes-sato/matchbox-panel-2/matchbox-panel-2_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A simple GTK+ based panel for handheld devices."
+SUMMARY = "Simple GTK+ based panel for handheld devices"
 HOMEPAGE = "http://matchbox-project.org"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb b/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb
index 5e19396..fe84a0f 100644
--- a/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb
+++ b/meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Custom MB session files for poky"
+SUMMARY = "Custom Matchbox session files for the Sato environment"
 HOMEPAGE = "http://www.matchbox-project.org/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb b/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb
index 432b8ea..91fd150 100644
--- a/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb
+++ b/meta/recipes-sato/matchbox-terminal/matchbox-terminal_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Matchbox Terminal"
+SUMMARY = "Lightweight GTK+ terminal application"
 HOMEPAGE = "http://www.matchbox-project.org/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/midori/midori_0.5.5.bb b/meta/recipes-sato/midori/midori_0.5.5.bb
index 7795617..b359037 100644
--- a/meta/recipes-sato/midori/midori_0.5.5.bb
+++ b/meta/recipes-sato/midori/midori_0.5.5.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Midori is a lightweight web browser."
+SUMMARY = "A lightweight web browser"
 HOMEPAGE = "http://www.twotoasts.de/index.php?/pages/midori_summary.html"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
diff --git a/meta/recipes-sato/puzzles/puzzles_r9765.bb b/meta/recipes-sato/puzzles/puzzles_r9765.bb
index 242c94a..6d0e480 100644
--- a/meta/recipes-sato/puzzles/puzzles_r9765.bb
+++ b/meta/recipes-sato/puzzles/puzzles_r9765.bb
@@ -1,4 +1,4 @@
-DESCRIPTION="Simon Tatham's Portable Puzzle Collection"
+SUMMARY = "Simon Tatham's Portable Puzzle Collection"
 HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/"
 
 DEPENDS = "gtk+ libxt"
diff --git a/meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb b/meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb
index 2b0b729..ced735f 100644
--- a/meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb
+++ b/meta/recipes-sato/sato-icon-theme/sato-icon-theme_0.4.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Sato Icon Theme"
+SUMMARY = "Sato icon theme"
 HOMEPAGE = "http://www.o-hand.com"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb b/meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb
index 2460e03..a079e03 100644
--- a/meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb
+++ b/meta/recipes-sato/sato-screenshot/sato-screenshot_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "An ultra-simple screen capture utility, aimed at handheld devices"
+SUMMARY = "Ultra-simple screen capture utility, aimed at handheld devices"
 HOMEPAGE = "http://www.o-hand.com"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 
diff --git a/meta/recipes-sato/settings-daemon/settings-daemon_git.bb b/meta/recipes-sato/settings-daemon/settings-daemon_git.bb
index a11e5a0..ba48d90 100644
--- a/meta/recipes-sato/settings-daemon/settings-daemon_git.bb
+++ b/meta/recipes-sato/settings-daemon/settings-daemon_git.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Settings-daemon provides a bridge between gconf and xsettings"
+SUMMARY = "Provides a bridge between gconf and xsettings"
 HOMEPAGE = "http://svn.o-hand.com/view/matchbox/trunk/settings-daemon/"
 BUGTRACKER = "http://bugzilla.yoctoproject.org/"
 LICENSE = "MIT-style"
diff --git a/meta/recipes-sato/webkit/webkit-gtk_1.8.3.bb b/meta/recipes-sato/webkit/webkit-gtk_1.8.3.bb
index 8c78b5b..cd571b1 100644
--- a/meta/recipes-sato/webkit/webkit-gtk_1.8.3.bb
+++ b/meta/recipes-sato/webkit/webkit-gtk_1.8.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "WebKitGTK+ is the port of the portable web rendering engine WebKitK to the GTK+ platform."
+SUMMARY = "WebKit web rendering engine for the GTK+ platform"
 HOMEPAGE = "http://www.webkitgtk.org/"
 BUGTRACKER = "http://bugs.webkit.org/"
 
diff --git a/meta/recipes-support/atk/atk_2.10.0.bb b/meta/recipes-support/atk/atk_2.10.0.bb
index 2e8216a..538d614 100644
--- a/meta/recipes-support/atk/atk_2.10.0.bb
+++ b/meta/recipes-support/atk/atk_2.10.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "An accessibility toolkit for GNOME."
+SUMMARY = "Accessibility toolkit for GNOME"
 HOMEPAGE = "http://live.gnome.org/GAP/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 SECTION = "x11/libs"
diff --git a/meta/recipes-support/attr/acl.inc b/meta/recipes-support/attr/acl.inc
index b504517..a461232 100644
--- a/meta/recipes-support/attr/acl.inc
+++ b/meta/recipes-support/attr/acl.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "utilities for access control list"
+SUMMARY = "Utilities for managing POSIX Access Control Lists"
 HOMEPAGE = "http://savannah.nongnu.org/projects/acl/"
 SECTION = "libs"
 
diff --git a/meta/recipes-support/attr/attr.inc b/meta/recipes-support/attr/attr.inc
index 6deb004..4961ba7 100644
--- a/meta/recipes-support/attr/attr.inc
+++ b/meta/recipes-support/attr/attr.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "utilities for manipulating filesystem extended attributes"
+SUMMARY = "Utilities for manipulating filesystem extended attributes"
 HOMEPAGE = "http://savannah.nongnu.org/projects/attr/"
 SECTION = "libs"
 
diff --git a/meta/recipes-support/beecrypt/beecrypt_4.2.1.bb b/meta/recipes-support/beecrypt/beecrypt_4.2.1.bb
index 5874f9e..eaab2e3 100644
--- a/meta/recipes-support/beecrypt/beecrypt_4.2.1.bb
+++ b/meta/recipes-support/beecrypt/beecrypt_4.2.1.bb
@@ -2,7 +2,7 @@
 # Copyright (C) 2004-2005, Advanced Micro Devices, Inc.  All Rights Reserved
 # Released under the MIT license (see packages/COPYING)
 
-DESCRIPTION="Beecrypt is a general-purpose cryptography library."
+SUMMARY = "A general-purpose cryptography library"
 HOMEPAGE="http://sourceforge.net/projects/beecrypt"
 SRC_URI="${SOURCEFORGE_MIRROR}/beecrypt/beecrypt-${PV}.tar.gz \
 	 file://disable-icu-check.patch \
diff --git a/meta/recipes-support/consolekit/consolekit_0.4.6.bb b/meta/recipes-support/consolekit/consolekit_0.4.6.bb
index 63da028..ebd2dcf 100644
--- a/meta/recipes-support/consolekit/consolekit_0.4.6.bb
+++ b/meta/recipes-support/consolekit/consolekit_0.4.6.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "ConsoleKit is a framework for defining and tracking users, login sessions, and seats."
+SUMMARY = "Framework for defining and tracking users, login sessions, and seats"
 HOMEPAGE="http://www.freedesktop.org/wiki/Software/ConsoleKit"
 BUGTRACKER="https://bugs.freedesktop.org/buglist.cgi?query_format=specific&product=ConsoleKit"
 
diff --git a/meta/recipes-support/createrepo/createrepo_0.4.11.bb b/meta/recipes-support/createrepo/createrepo_0.4.11.bb
index 523d31b..159a6c4 100644
--- a/meta/recipes-support/createrepo/createrepo_0.4.11.bb
+++ b/meta/recipes-support/createrepo/createrepo_0.4.11.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "createrepo creates rpm-metadata for rpms to build the repository"
+SUMMARY = "Creates metadata indexes for RPM package repositories"
 HOMEPAGE = "http://createrepo.baseurl.org/"
 
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-support/curl/curl_7.33.0.bb b/meta/recipes-support/curl/curl_7.33.0.bb
index 8539fec..db68fee 100644
--- a/meta/recipes-support/curl/curl_7.33.0.bb
+++ b/meta/recipes-support/curl/curl_7.33.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Command line tool and library for client-side URL transfers."
+SUMMARY = "Command line tool and library for client-side URL transfers"
 HOMEPAGE = "http://curl.haxx.se/"
 BUGTRACKER = "http://curl.haxx.se/mail/list.cgi?list=curl-tracker"
 SECTION = "console/network"
diff --git a/meta/recipes-support/db/db_5.3.21.bb b/meta/recipes-support/db/db_5.3.21.bb
index 328f9db..608d406 100644
--- a/meta/recipes-support/db/db_5.3.21.bb
+++ b/meta/recipes-support/db/db_5.3.21.bb
@@ -9,7 +9,7 @@
 # at once - DB3 and DB5 can both be installed on the
 # same system at the same time if really necessary.
 SECTION = "libs"
-DESCRIPTION = "Berkeley DB v5."
+SUMMARY = "Berkeley Database v5"
 HOMEPAGE = "http://www.oracle.com/technology/products/berkeley-db/db/index.html"
 LICENSE = "Sleepycat"
 VIRTUAL_NAME ?= "virtual/db"
diff --git a/meta/recipes-support/gdbm/gdbm_1.10.bb b/meta/recipes-support/gdbm/gdbm_1.10.bb
index 498ad99..c031f4a 100644
--- a/meta/recipes-support/gdbm/gdbm_1.10.bb
+++ b/meta/recipes-support/gdbm/gdbm_1.10.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNU dbm is a set of database routines that use extensible hashing."
+SUMMARY = "Key/value database library with extensible hashing"
 HOMEPAGE = "http://www.gnu.org/software/gdbm/"
 SECTION = "libs"
 LICENSE = "GPLv3"
diff --git a/meta/recipes-support/gdbm/gdbm_1.8.3.bb b/meta/recipes-support/gdbm/gdbm_1.8.3.bb
index 28f578c..bcf6b99 100644
--- a/meta/recipes-support/gdbm/gdbm_1.8.3.bb
+++ b/meta/recipes-support/gdbm/gdbm_1.8.3.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNU dbm is a set of database routines that use extensible hashing."
+SUMMARY = "Key/value database library with extensible hashing"
 HOMEPAGE = "http://www.gnu.org/software/gdbm/"
 SECTION = "libs"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-support/gnupg/gnupg_1.4.7.bb b/meta/recipes-support/gnupg/gnupg_1.4.7.bb
index 7fbc3d3..fcc5fba 100644
--- a/meta/recipes-support/gnupg/gnupg_1.4.7.bb
+++ b/meta/recipes-support/gnupg/gnupg_1.4.7.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "gnupg - GNU privacy guard"
+SUMMARY = "GNU Privacy Guard - encryption and signing tools"
 HOMEPAGE = "http://www.gnupg.org/"
 DEPENDS = "zlib bzip2 readline"
 SECTION = "console/utils"
diff --git a/meta/recipes-support/gnupg/gnupg_2.0.22.bb b/meta/recipes-support/gnupg/gnupg_2.0.22.bb
index 8f572d4..7f36df5 100644
--- a/meta/recipes-support/gnupg/gnupg_2.0.22.bb
+++ b/meta/recipes-support/gnupg/gnupg_2.0.22.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNU privacy guard - a free PGP replacement (new v2.x)"
+SUMMARY = "GNU Privacy Guard - encryption and signing tools (2.x)"
 HOMEPAGE = "http://www.gnupg.org/"
 LICENSE = "GPLv3 & LGPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \
diff --git a/meta/recipes-support/libcap/libcap.inc b/meta/recipes-support/libcap/libcap.inc
index 5319bc3..ccc0fde 100644
--- a/meta/recipes-support/libcap/libcap.inc
+++ b/meta/recipes-support/libcap/libcap.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "support for getting/setting POSIX.1e capabilities"
+SUMMARY = "Library for getting/setting POSIX.1e capabilities"
 HOMEPAGE = "http://sites.google.com/site/fullycapable/"
 
 # no specific GPL version required
diff --git a/meta/recipes-support/libcheck/libcheck_0.9.11.bb b/meta/recipes-support/libcheck/libcheck_0.9.11.bb
index 781b950..7fc352c 100644
--- a/meta/recipes-support/libcheck/libcheck_0.9.11.bb
+++ b/meta/recipes-support/libcheck/libcheck_0.9.11.bb
@@ -1,4 +1,4 @@
-DESCRIPTION  = "Check Test Framework"
+SUMMARY  = "Check - unit testing framework for C code"
 HOMEPAGE = "http://check.sourceforge.net/"
 SECTION = "devel"
 
diff --git a/meta/recipes-support/libcroco/libcroco_0.6.8.bb b/meta/recipes-support/libcroco/libcroco_0.6.8.bb
index d175c46..61cd818 100644
--- a/meta/recipes-support/libcroco/libcroco_0.6.8.bb
+++ b/meta/recipes-support/libcroco/libcroco_0.6.8.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "The Libcroco project is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit"
+SUMMARY = "Cascading Style Sheet (CSS) parsing and manipulation toolkit"
 HOMEPAGE = "http://www.gnome.org/"
 BUGTRACKER = "https://bugzilla.gnome.org/"
 
diff --git a/meta/recipes-support/libdaemon/libdaemon_0.14.bb b/meta/recipes-support/libdaemon/libdaemon_0.14.bb
index bcba1d5..e928781 100644
--- a/meta/recipes-support/libdaemon/libdaemon_0.14.bb
+++ b/meta/recipes-support/libdaemon/libdaemon_0.14.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "libdaemon is a lightweight C library which eases the writing of UNIX daemons."
+SUMMARY = "Lightweight C library which eases the writing of UNIX daemons"
 SECTION = "libs"
 AUTHOR = "Lennart Poettering <lennart@poettering.net>"
 HOMEPAGE = "http://0pointer.de/lennart/projects/libdaemon/"
diff --git a/meta/recipes-support/libexif/libexif_0.6.21.bb b/meta/recipes-support/libexif/libexif_0.6.21.bb
index 301c25d..cff4cae 100644
--- a/meta/recipes-support/libexif/libexif_0.6.21.bb
+++ b/meta/recipes-support/libexif/libexif_0.6.21.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Library to read the extended image information (EXIF) from JPEG pictures"
+SUMMARY = "Library for reading extended image information (EXIF) from JPEG files"
 HOMEPAGE = "http://sourceforge.net/projects/libexif"
 SECTION = "libs"
 LICENSE = "LGPLv2.1"
diff --git a/meta/recipes-support/libgcrypt/libgcrypt.inc b/meta/recipes-support/libgcrypt/libgcrypt.inc
index 5ab0c11..249939d 100644
--- a/meta/recipes-support/libgcrypt/libgcrypt.inc
+++ b/meta/recipes-support/libgcrypt/libgcrypt.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "A general purpose cryptographic library based on the code from GnuPG"
+SUMMARY = "General purpose cryptographic library based on the code from GnuPG"
 HOMEPAGE = "http://directory.fsf.org/project/libgcrypt/"
 BUGTRACKER = "https://bugs.g10code.com/gnupg/index"
 SECTION = "libs"
diff --git a/meta/recipes-support/libgpg-error/libgpg-error_1.12.bb b/meta/recipes-support/libgpg-error/libgpg-error_1.12.bb
index 0b44ea3..a47e31d 100644
--- a/meta/recipes-support/libgpg-error/libgpg-error_1.12.bb
+++ b/meta/recipes-support/libgpg-error/libgpg-error_1.12.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "a small library that defines common error values for all GnuPG components"
+SUMMARY = "Small library that defines common error values for all GnuPG components"
 HOMEPAGE = "http://www.gnupg.org/related_software/libgpg-error/"
 BUGTRACKER = "https://bugs.g10code.com/gnupg/index"
 
diff --git a/meta/recipes-support/libksba/libksba_1.3.0.bb b/meta/recipes-support/libksba/libksba_1.3.0.bb
index 45bc35a..4690ba9 100644
--- a/meta/recipes-support/libksba/libksba_1.3.0.bb
+++ b/meta/recipes-support/libksba/libksba_1.3.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Libksba provides an easy API to create and parse X.509 and CMS related objects."
+SUMMARY = "Easy API to create and parse X.509 and CMS related objects"
 HOMEPAGE = "http://www.gnupg.org/related_software/libksba/"
 LICENSE = "GPLv2+ | LGPLv3+ | GPLv3+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=fd541d83f75d038c4e0617b672ed8bda \
diff --git a/meta/recipes-support/libmpc/libmpc.inc b/meta/recipes-support/libmpc/libmpc.inc
index 0788dc2..61b71c6 100644
--- a/meta/recipes-support/libmpc/libmpc.inc
+++ b/meta/recipes-support/libmpc/libmpc.inc
@@ -1,3 +1,4 @@
+SUMMARY = "C library for complex number arithmetic with arbitrary precision and correct rounding"
 DESCRIPTION = "Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It is built upon and follows the same principles as Mpfr"
 HOMEPAGE = "http://www.multiprecision.org/"
 LICENSE = "LGPLv3"
diff --git a/meta/recipes-support/libnl/libnl_3.2.22.bb b/meta/recipes-support/libnl/libnl_3.2.22.bb
index 3c31b1a..73b10c5 100644
--- a/meta/recipes-support/libnl/libnl_3.2.22.bb
+++ b/meta/recipes-support/libnl/libnl_3.2.22.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "libnl is a library for applications dealing with netlink sockets."
+SUMMARY = "A library for applications dealing with netlink sockets"
 HOMEPAGE = "http://www.infradead.org/~tgr/libnl/"
 SECTION = "libs/network"
 
diff --git a/meta/recipes-support/liboil/liboil_0.3.17.bb b/meta/recipes-support/liboil/liboil_0.3.17.bb
index b1e21ab..03b7785 100644
--- a/meta/recipes-support/liboil/liboil_0.3.17.bb
+++ b/meta/recipes-support/liboil/liboil_0.3.17.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Liboil is a library of simple functions that are optimized for various CPUs."
+SUMMARY = "Library of simple functions optimized for various CPUs"
 HOMEPAGE = "http://liboil.freedesktop.org/"
 BUGTRACKER = "https://bugs.freedesktop.org/"
 
diff --git a/meta/recipes-support/libproxy/libproxy_0.4.7.bb b/meta/recipes-support/libproxy/libproxy_0.4.7.bb
index 30abc27..3838cb8 100644
--- a/meta/recipes-support/libproxy/libproxy_0.4.7.bb
+++ b/meta/recipes-support/libproxy/libproxy_0.4.7.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "A library that provides automatic proxy configuration management"
+SUMMARY = "Library providing automatic proxy configuration management"
 HOMEPAGE = "http://code.google.com/p/libproxy/"
 BUGTRACKER = "http://code.google.com/p/libproxy/issues/list"
 SECTION = "libs"
diff --git a/meta/recipes-support/liburcu/liburcu_0.8.1.bb b/meta/recipes-support/liburcu/liburcu_0.8.1.bb
index bcdd32a..a9e7b2c 100644
--- a/meta/recipes-support/liburcu/liburcu_0.8.1.bb
+++ b/meta/recipes-support/liburcu/liburcu_0.8.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "The userspace read-copy update library by Mathieu Desnoyers"
+SUMMARY = "Userspace RCU (read-copy-update) library"
 HOMEPAGE = "http://lttng.org/urcu"
 BUGTRACKER = "http://lttng.org/project/issues"
 
diff --git a/meta/recipes-support/mpfr/mpfr.inc b/meta/recipes-support/mpfr/mpfr.inc
index dbb859f..ecee731 100644
--- a/meta/recipes-support/mpfr/mpfr.inc
+++ b/meta/recipes-support/mpfr/mpfr.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "A C library for multiple-precision floating-point computations with exact rounding"
+SUMMARY = "C library for multiple-precision floating-point computations with exact rounding"
 HOMEPAGE = "http://www.mpfr.org/"
 LICENSE = "LGPLv3+"
 SECTION = "devel"
diff --git a/meta/recipes-support/neon/neon_0.30.0.bb b/meta/recipes-support/neon/neon_0.30.0.bb
index dbc43bb..f6c5a6f 100644
--- a/meta/recipes-support/neon/neon_0.30.0.bb
+++ b/meta/recipes-support/neon/neon_0.30.0.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "neon is an HTTP and WebDAV client library, with a C interface."
+SUMMARY = "An HTTP and WebDAV client library with a C interface"
 HOMEPAGE = "http://www.webdav.org/neon/"
 SECTION = "libs"
 LICENSE = "LGPLv2+"
diff --git a/meta/recipes-support/npth/npth_0.91.bb b/meta/recipes-support/npth/npth_0.91.bb
index 57fe55a..56a9d9b 100644
--- a/meta/recipes-support/npth/npth_0.91.bb
+++ b/meta/recipes-support/npth/npth_0.91.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "New GNU Portable Threads"
+SUMMARY = "New GNU Portable Threads library"
 HOMEPAGE = "http://www.gnupg.org/software/pth/"
 SECTION = "libs"
 LICENSE = "LGPLv3+ & GPLv2+"
diff --git a/meta/recipes-support/popt/popt_1.16.bb b/meta/recipes-support/popt/popt_1.16.bb
index 32110f2..cb13a815 100644
--- a/meta/recipes-support/popt/popt_1.16.bb
+++ b/meta/recipes-support/popt/popt_1.16.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "The popt library for parsing command line options."
+SUMMARY = "Library for parsing command line options"
 HOMEPAGE = "http://rpm5.org/"
 SECTION = "libs"
 
diff --git a/meta/recipes-support/pth/pth_2.0.7.bb b/meta/recipes-support/pth/pth_2.0.7.bb
index 8cbab7d..4a85332 100644
--- a/meta/recipes-support/pth/pth_2.0.7.bb
+++ b/meta/recipes-support/pth/pth_2.0.7.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "GNU Portable Threads"
+SUMMARY = "GNU Portable Threads library"
 HOMEPAGE = "http://www.gnu.org/software/pth/"
 SECTION = "libs"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-support/shared-mime-info/shared-mime-info.inc b/meta/recipes-support/shared-mime-info/shared-mime-info.inc
index 93f6010..6eedb6d 100644
--- a/meta/recipes-support/shared-mime-info/shared-mime-info.inc
+++ b/meta/recipes-support/shared-mime-info/shared-mime-info.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "shared MIME database and spec"
+SUMMARY = "Shared MIME type database and specification"
 HOMEPAGE = "http://freedesktop.org/wiki/Software/shared-mime-info"
 SECTION = "base"
 
diff --git a/meta/recipes-support/sqlite/sqlite3.inc b/meta/recipes-support/sqlite/sqlite3.inc
index 064d78c..d75363a 100644
--- a/meta/recipes-support/sqlite/sqlite3.inc
+++ b/meta/recipes-support/sqlite/sqlite3.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "An Embeddable SQL Database Engine"
+SUMMARY = "Embeddable SQL database engine"
 HOMEPAGE = "http://www.sqlite.org"
 SECTION = "libs"
 DEPENDS = "readline ncurses"
diff --git a/meta/recipes-support/taglib/taglib_1.8.bb b/meta/recipes-support/taglib/taglib_1.8.bb
index 4c151b7..7327bc8 100644
--- a/meta/recipes-support/taglib/taglib_1.8.bb
+++ b/meta/recipes-support/taglib/taglib_1.8.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "TagLib is a library for reading and editing the meta-data of several popular audio formats"
+SUMMARY = "Library for reading and editing the meta-data of popular audio formats"
 SECTION = "libs/multimedia"
 HOMEPAGE = "http://developer.kde.org/~wheeler/taglib.html"
 LICENSE = "LGPLv2.1 | MPL-1"
diff --git a/meta/recipes-support/user-creation/xuser-account_0.1.bb b/meta/recipes-support/user-creation/xuser-account_0.1.bb
index 58e8139..77ba97d 100644
--- a/meta/recipes-support/user-creation/xuser-account_0.1.bb
+++ b/meta/recipes-support/user-creation/xuser-account_0.1.bb
@@ -1,4 +1,4 @@
-DESCRIPTION = "Creates an 'xuser' account"
+SUMMARY = "Creates an 'xuser' account used for running X11"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
 
diff --git a/meta/recipes-support/vte/vte.inc b/meta/recipes-support/vte/vte.inc
index b653fab..4081a7f 100644
--- a/meta/recipes-support/vte/vte.inc
+++ b/meta/recipes-support/vte/vte.inc
@@ -1,4 +1,4 @@
-DESCRIPTION = "vte is a virtual terminal emulator"
+SUMMARY = "Virtual terminal emulator GTK+ widget library"
 BUGTRACKER = "https://bugzilla.gnome.org/buglist.cgi?product=vte"
 LICENSE = "LGPLv2.1+"
 DEPENDS = " glib-2.0 gtk+ intltool-native ncurses gobject-introspection-stub"
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 06/38] Add missing SUMMARY values
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (4 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 05/38] Replace one-line DESCRIPTION with SUMMARY and tweak Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 07/38] alsa-utils: add missing individual package " Paul Eggleton
                   ` (33 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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.khem@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
+++ b/meta/recipes-devtools/perl/liburi-perl_1.60.bb
@@ -1,3 +1,4 @@
+SUMMARY = "Perl module to manipulate and access URI strings"
 DESCRIPTION = "This package contains the URI.pm module with friends. \
 The module implements the URI class. URI objects can be used to access \
 and manipulate the various components that make up these strings."
diff --git a/meta/recipes-devtools/python/python-pyrex_0.9.9.bb b/meta/recipes-devtools/python/python-pyrex_0.9.9.bb
index 0ae35b0..c4dd2e6 100644
--- a/meta/recipes-devtools/python/python-pyrex_0.9.9.bb
+++ b/meta/recipes-devtools/python/python-pyrex_0.9.9.bb
@@ -1,3 +1,4 @@
+SUMMARY = "Language for writing Python extension modules"
 DESCRIPTION = "Pyrex is a language specially designed for writing Python extension modules. \
 It's designed to bridge the gap between the nice, high-level, easy-to-use world of Python \
 and the messy, low-level world of C."
diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
index a51ceb4..aa169f8 100644
--- a/meta/recipes-devtools/vala/vala.inc
+++ b/meta/recipes-devtools/vala/vala.inc
@@ -1,3 +1,4 @@
+SUMMARY = "C#-like programming language for easing GObject programming"
 DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \
 Vala compiles to plain C and has no runtime environment nor penalities whatsoever."
 SECTION = "devel"
diff --git a/meta/recipes-extended/hdparm/hdparm_9.43.bb b/meta/recipes-extended/hdparm/hdparm_9.43.bb
index 2ba0c42..805f76a 100644
--- a/meta/recipes-extended/hdparm/hdparm_9.43.bb
+++ b/meta/recipes-extended/hdparm/hdparm_9.43.bb
@@ -1,3 +1,4 @@
+SUMMARY = "Utility for viewing/manipulating IDE disk drive/driver parameters"
 DESCRIPTION = "hdparm is a Linux shell utility for viewing \
 and manipulating various IDE drive and driver parameters."
 SECTION = "console/utils"
diff --git a/meta/recipes-gnome/libunique/libunique_1.1.6.bb b/meta/recipes-gnome/libunique/libunique_1.1.6.bb
index 31af658..c183689 100644
--- a/meta/recipes-gnome/libunique/libunique_1.1.6.bb
+++ b/meta/recipes-gnome/libunique/libunique_1.1.6.bb
@@ -1,3 +1,4 @@
+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"
 BUGTRACKER = "https://bugzilla.gnome.org/enter_bug.cgi?product=libunique"
diff --git a/meta/recipes-graphics/directfb/directfb-examples_1.6.0.bb b/meta/recipes-graphics/directfb/directfb-examples_1.6.0.bb
index e303022..499060b 100644
--- a/meta/recipes-graphics/directfb/directfb-examples_1.6.0.bb
+++ b/meta/recipes-graphics/directfb/directfb-examples_1.6.0.bb
@@ -1,3 +1,4 @@
+SUMMARY = "Example DirectFB applications"
 DESCRIPTION = "The DirectFB-examples package contains a set of simple DirectFB \
       applications that can be used to test and demonstrate various DirectFB \
       features"
diff --git a/meta/recipes-graphics/glew/glew_1.10.0.bb b/meta/recipes-graphics/glew/glew_1.10.0.bb
index e5a63b4..de25069 100644
--- a/meta/recipes-graphics/glew/glew_1.10.0.bb
+++ b/meta/recipes-graphics/glew/glew_1.10.0.bb
@@ -1,3 +1,4 @@
+SUMMARY = "OpenGL extension loading library"
 DESCRIPTION = "The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library."
 HOMEPAGE = "http://glew.sourceforge.net/"
 BUGTRACKER = "http://sourceforge.net/tracker/?group_id=67586"
diff --git a/meta/recipes-kernel/kmod/kmod.inc b/meta/recipes-kernel/kmod/kmod.inc
index f8d5bac..3eef69a 100644
--- a/meta/recipes-kernel/kmod/kmod.inc
+++ b/meta/recipes-kernel/kmod/kmod.inc
@@ -1,6 +1,7 @@
 # Copyright (C) 2012 Khem Raj <raj.khem@gmail.com>
 # Released under the MIT license (see COPYING.MIT for the terms)
 
+SUMMARY = "Tools for managing Linux kernel modules"
 DESCRIPTION = "kmod is a set of tools to handle common tasks with Linux kernel modules like \
                insert, remove, list, check properties, resolve dependencies and aliases."
 HOMEPAGE = "http://packages.profusion.mobi/kmod/"
diff --git a/meta/recipes-qt/qt-apps/fotowall_0.9.bb b/meta/recipes-qt/qt-apps/fotowall_0.9.bb
index 2e1fbaa..48dcc02 100644
--- a/meta/recipes-qt/qt-apps/fotowall_0.9.bb
+++ b/meta/recipes-qt/qt-apps/fotowall_0.9.bb
@@ -1,3 +1,4 @@
+SUMMARY = "Creative photo display application"
 DESCRIPTION = "Fotowall is a creative tool that allows you to layout your photos or pictures \
 in a personal way. You can add pictures, then resize, move, change colors, text, shadows, etc.."
 
diff --git a/meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.19.bb b/meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.19.bb
index c67adbb..72eca6d 100644
--- a/meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.19.bb
+++ b/meta/recipes-sato/rxvt-unicode/rxvt-unicode_9.19.bb
@@ -1,4 +1,5 @@
 SECTION = "x11/utils"
+SUMMARY = "rxvt terminal clone supporting unicode"
 DESCRIPTION = "rxvt-unicode is a clone of the well known \
 terminal emulator rxvt, modified to store text in Unicode \
 (either UCS-2 or UCS-4) and to use locale-correct input and \
diff --git a/meta/recipes-support/libbsd/libbsd_0.6.0.bb b/meta/recipes-support/libbsd/libbsd_0.6.0.bb
index 771f322..70926bf 100644
--- a/meta/recipes-support/libbsd/libbsd_0.6.0.bb
+++ b/meta/recipes-support/libbsd/libbsd_0.6.0.bb
@@ -1,6 +1,7 @@
 # Copyright (C) 2013 Khem Raj <raj.khem@gmail.com>
 # Released under the MIT license (see COPYING.MIT for the terms)
 
+SUMMARY = "Library of utility functions from BSD systems"
 DESCRIPTION = "This library provides useful functions commonly found on BSD systems, \
                and lacking on others like GNU systems, thus making it easier to port \
                projects with strong BSD origins, without needing to embed the same \
diff --git a/meta/recipes-support/libiconv/libiconv_1.11.1.bb b/meta/recipes-support/libiconv/libiconv_1.11.1.bb
index dfcff0b..c52564a 100644
--- a/meta/recipes-support/libiconv/libiconv_1.11.1.bb
+++ b/meta/recipes-support/libiconv/libiconv_1.11.1.bb
@@ -1,3 +1,4 @@
+SUMMARY = "Character encoding support library"
 DESCRIPTION = "GNU libiconv - libiconv is for you if your application needs to support \
 multiple character encodings, but that support lacks from your system."
 HOMEPAGE = "http://www.gnu.org/software/libiconv"
diff --git a/meta/recipes-support/libiconv/libiconv_1.14.bb b/meta/recipes-support/libiconv/libiconv_1.14.bb
index 470900b..a670e2c 100644
--- a/meta/recipes-support/libiconv/libiconv_1.14.bb
+++ b/meta/recipes-support/libiconv/libiconv_1.14.bb
@@ -1,3 +1,4 @@
+SUMMARY = "Character encoding support library"
 DESCRIPTION = "GNU libiconv - libiconv is for you if your application needs to support \
 multiple character encodings, but that support lacks from your system."
 HOMEPAGE = "http://www.gnu.org/software/libiconv"
diff --git a/meta/recipes-support/libusb/libusb-compat_0.1.5.bb b/meta/recipes-support/libusb/libusb-compat_0.1.5.bb
index de93a36..c316511 100644
--- a/meta/recipes-support/libusb/libusb-compat_0.1.5.bb
+++ b/meta/recipes-support/libusb/libusb-compat_0.1.5.bb
@@ -1,3 +1,4 @@
+SUMMARY = "libusb-0.1 compatibility layer for libusb1"
 DESCRIPTION = "libusb-0.1 compatible layer for libusb1, a drop-in replacement \
 that aims to look, feel and behave exactly like libusb-0.1"
 HOMEPAGE = "http://www.libusb.org/"
diff --git a/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb b/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb
index d5ed084..540f223 100644
--- a/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb
+++ b/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb
@@ -1,3 +1,4 @@
+SUMMARY = "Name Service Switch module for resolving the local hostname"
 DESCRIPTION = "plugin for the GNU Name Service Switch (NSS) functionality of \
 the GNU C Library (glibc) providing host name resolution for the locally \
 configured system hostname as returned by gethostname(2)."
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 07/38] alsa-utils: add missing individual package SUMMARY values
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (5 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 06/38] Add missing SUMMARY values Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 08/38] qmmp: add SUMMARY and tweak DESCRIPTION Paul Eggleton
                   ` (32 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 08/38] qmmp: add SUMMARY and tweak DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (6 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 07/38] alsa-utils: add missing individual package " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 09/38] gettext: set reasonable SUMMARY and DESCRIPTION Paul Eggleton
                   ` (31 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Also fix plugin descriptions to be more readable by adding missing
spaces.

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 09/38] gettext: set reasonable SUMMARY and DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (7 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 08/38] qmmp: add SUMMARY and tweak DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 10/38] telepathy-mission-control: fix HOMEPAGE Paul Eggleton
                   ` (30 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Ensure both recipe versions have the same values.

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 10/38] telepathy-mission-control: fix HOMEPAGE
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (8 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 09/38] gettext: set reasonable SUMMARY and DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 11/38] libsamplerate0: add HOMEPAGE Paul Eggleton
                   ` (29 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 11/38] libsamplerate0: add HOMEPAGE
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (9 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 10/38] telepathy-mission-control: fix HOMEPAGE Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 12/38] lame: update HOMEPAGE Paul Eggleton
                   ` (28 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 12/38] lame: update HOMEPAGE
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (10 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 11/38] libsamplerate0: add HOMEPAGE Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 13/38] startup-notification: fix HOMEPAGE Paul Eggleton
                   ` (27 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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=290&atid=100290"
 SECTION = "console/utils"
 LICENSE = "LGPLv2+"
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 13/38] startup-notification: fix HOMEPAGE
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (11 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 12/38] lame: update HOMEPAGE Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 14/38] bash: update HOMEPAGE Paul Eggleton
                   ` (26 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 14/38] bash: update HOMEPAGE
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (12 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 13/38] startup-notification: fix HOMEPAGE Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 15/38] libunique: fix HOMEPAGE and touch up DESCRIPTION Paul Eggleton
                   ` (25 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 15/38] libunique: fix HOMEPAGE and touch up DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (13 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 14/38] bash: update HOMEPAGE Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 16/38] xev: add proper SUMMARY and DESCRIPTION Paul Eggleton
                   ` (24 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 16/38] xev: add proper SUMMARY and DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (14 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 15/38] libunique: fix HOMEPAGE and touch up DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 17/38] gawk: set reasonable " Paul Eggleton
                   ` (23 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Add these consistent with other X.Org application recipes.

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 17/38] gawk: set reasonable SUMMARY and DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (15 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 16/38] xev: add proper SUMMARY and DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 18/38] linux-dummy: set LICENSE to GPLv2 to avoid license warning Paul Eggleton
                   ` (22 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Also ensure both recipe versions have the same values.

Signed-off-by: Paul Eggleton <paul.eggleton@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-gawk@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-gawk@gnu.org"
 SECTION = "console/utils"
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 18/38] linux-dummy: set LICENSE to GPLv2 to avoid license warning
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (16 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 17/38] gawk: set reasonable " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 19/38] linux-dummy: set reasonable DESCRIPTION Paul Eggleton
                   ` (21 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 19/38] linux-dummy: set reasonable DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (17 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 18/38] linux-dummy: set LICENSE to GPLv2 to avoid license warning Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 20/38] Basic recipe formatting fixes Paul Eggleton
                   ` (20 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 20/38] Basic recipe formatting fixes
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (18 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 19/38] linux-dummy: set reasonable DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 21/38] qt4: set SUMMARY and tweak DESCRIPTION Paul Eggleton
                   ` (19 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Fix statement indenting and spacing issues that I happened to notice.

Signed-off-by: Paul Eggleton <paul.eggleton@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=33140&atid=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
+++ b/meta/recipes-devtools/expect/expect_5.45.bb
@@ -8,7 +8,7 @@ structures to direct the dialogue. In addition, the user can take control and \
 interact directly when desired, afterward returning control to the script. \
 "
 HOMEPAGE = "http://sourceforge.net/projects/expect/"
-LICENSE="PD"
+LICENSE = "PD"
 SECTION = "devel"
 
 LIC_FILES_CHKSUM = "file://license.terms;md5=fbf2de7e9102505b1439db06fc36ce5c"
diff --git a/meta/recipes-devtools/flex/flex_2.5.37.bb b/meta/recipes-devtools/flex/flex_2.5.37.bb
index c3b5e46..c57a948 100644
--- a/meta/recipes-devtools/flex/flex_2.5.37.bb
+++ b/meta/recipes-devtools/flex/flex_2.5.37.bb
@@ -1,5 +1,5 @@
 require flex.inc
-LICENSE="BSD"
+LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://COPYING;md5=e4742cf92e89040b39486a6219b68067"
 BBCLASSEXTEND = "native nativesdk"
 
diff --git a/meta/recipes-devtools/gcc/gcc-4.7.inc b/meta/recipes-devtools/gcc/gcc-4.7.inc
index 81c8f07..fe9fb65 100644
--- a/meta/recipes-devtools/gcc/gcc-4.7.inc
+++ b/meta/recipes-devtools/gcc/gcc-4.7.inc
@@ -23,7 +23,7 @@ FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/gcc-4.7' ], d)}"
 DEPENDS =+ "mpfr gmp libmpc zlib"
 NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"
 
-LICENSE="GPL-3.0-with-GCC-exception & GPLv3"
+LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
                    file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \
diff --git a/meta/recipes-devtools/gcc/gcc-4.8.inc b/meta/recipes-devtools/gcc/gcc-4.8.inc
index 8d1729b..a140573 100644
--- a/meta/recipes-devtools/gcc/gcc-4.8.inc
+++ b/meta/recipes-devtools/gcc/gcc-4.8.inc
@@ -13,7 +13,7 @@ FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/gcc-4.8' ], d)}"
 DEPENDS =+ "mpfr gmp libmpc zlib"
 NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"
 
-LICENSE="GPL-3.0-with-GCC-exception & GPLv3"
+LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
                    file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \
diff --git a/meta/recipes-devtools/gdb/gdb-7.6.1.inc b/meta/recipes-devtools/gdb/gdb-7.6.1.inc
index e577732..6fd953a 100644
--- a/meta/recipes-devtools/gdb/gdb-7.6.1.inc
+++ b/meta/recipes-devtools/gdb/gdb-7.6.1.inc
@@ -1,4 +1,4 @@
-LICENSE="GPLv2 & GPLv3 & LGPLv2 & LGPLv3"
+LICENSE = "GPLv2 & GPLv3 & LGPLv2 & LGPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
 		    file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \
 		    file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6 \
diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc
index 31b5d73..211a574 100644
--- a/meta/recipes-devtools/gdb/gdb-common.inc
+++ b/meta/recipes-devtools/gdb/gdb-common.inc
@@ -1,6 +1,6 @@
 SUMMARY = "GNU debugger"
 HOMEPAGE = "http://www.gnu.org/software/gdb/"
-LICENSE="GPLv3+"
+LICENSE = "GPLv3+"
 SECTION = "devel"
 DEPENDS = "expat ncurses readline ${LTTNGUST}"
 
diff --git a/meta/recipes-devtools/intltool/intltool_0.50.2.bb b/meta/recipes-devtools/intltool/intltool_0.50.2.bb
index 05c96c7..dffce21 100644
--- a/meta/recipes-devtools/intltool/intltool_0.50.2.bb
+++ b/meta/recipes-devtools/intltool/intltool_0.50.2.bb
@@ -1,5 +1,5 @@
 require intltool.inc
-LICENSE="GPLv2"
+LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
 
 SRC_URI += "file://intltool-nowarn.patch \
diff --git a/meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb b/meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb
index 6042dee..94940f8 100644
--- a/meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb
+++ b/meta/recipes-devtools/mtd/mtd-utils_1.5.0.bb
@@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
 
 SRCREV = "ca39eb1d98e736109c64ff9c1aa2a6ecca222d8f"
 SRC_URI = "git://git.infradead.org/mtd-utils.git \
-		file://add-exclusion-to-mkfs-jffs2-git-2.patch \
-        file://mtd-utils-fix-corrupt-cleanmarker-with-flash_erase--j-command.patch "
+           file://add-exclusion-to-mkfs-jffs2-git-2.patch \
+           file://mtd-utils-fix-corrupt-cleanmarker-with-flash_erase--j-command.patch "
 
 S = "${WORKDIR}/git/"
 
diff --git a/meta/recipes-extended/at/at_3.1.14.bb b/meta/recipes-extended/at/at_3.1.14.bb
index 166a2a5..1eb18b3 100644
--- a/meta/recipes-extended/at/at_3.1.14.bb
+++ b/meta/recipes-extended/at/at_3.1.14.bb
@@ -2,7 +2,7 @@ SUMMARY = "Delayed job execution and batch processing"
 DESCRIPTION = "At allows for commands to be run at a particular time.  Batch will execute commands when \
 the system load levels drop to a particular level."
 SECTION = "base"
-LICENSE="GPLv2+"
+LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4325afd396febcb659c36b49533135d4"
 DEPENDS = "flex flex-native \
            ${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
diff --git a/meta/recipes-extended/byacc/byacc_20130925.bb b/meta/recipes-extended/byacc/byacc_20130925.bb
index 8e68db8..890f4a3 100644
--- a/meta/recipes-extended/byacc/byacc_20130925.bb
+++ b/meta/recipes-extended/byacc/byacc_20130925.bb
@@ -3,7 +3,7 @@
 # "I've found no reliable source which states that byacc must bear a UCB copyright."
 # Setting to PD as this is what the upstream has it as.
 
-LICENSE="PD"
+LICENSE = "PD"
 LIC_FILES_CHKSUM = "file://package/debian/copyright;md5=f186cf0d59bac042b75830396ec389a3"
 require byacc.inc
 
diff --git a/meta/recipes-extended/net-tools/net-tools_1.60-25.bb b/meta/recipes-extended/net-tools/net-tools_1.60-25.bb
index bd72acc..5a7b307 100644
--- a/meta/recipes-extended/net-tools/net-tools_1.60-25.bb
+++ b/meta/recipes-extended/net-tools/net-tools_1.60-25.bb
@@ -1,5 +1,5 @@
-SUMMARY="Basic networking tools"
-DESCRIPTION="A collection of programs that form the base set of the NET-3 networking distribution for the Linux operating system"
+SUMMARY = "Basic networking tools"
+DESCRIPTION = "A collection of programs that form the base set of the NET-3 networking distribution for the Linux operating system"
 HOMEPAGE = "http://net-tools.berlios.de/"
 BUGTRACKER = "http://bugs.debian.org/net-tools"
 LICENSE = "GPLv2+"
diff --git a/meta/recipes-graphics/xorg-app/xrandr_1.4.1.bb b/meta/recipes-graphics/xorg-app/xrandr_1.4.1.bb
index 35e53c8..6ca6863 100644
--- a/meta/recipes-graphics/xorg-app/xrandr_1.4.1.bb
+++ b/meta/recipes-graphics/xorg-app/xrandr_1.4.1.bb
@@ -6,7 +6,7 @@ DESCRIPTION = "Xrandr is used to set the size, orientation and/or \
 reflection of the outputs for a screen. It can also set the screen \
 size."
 
-LICENSE= "MIT"
+LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=fe1608bdb33cf8c62a4438f7d34679b3"
 DEPENDS += "libxrandr libxrender"
 PE = "1"
diff --git a/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.4.bb b/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.4.bb
index 0afe127..7025719 100644
--- a/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.4.bb
+++ b/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.4.bb
@@ -11,7 +11,7 @@ compositing transformations through a client."
 
 require xorg-lib-common.inc
 
-LICENSE= "MIT-style"
+LICENSE = "MIT-style"
 LIC_FILES_CHKSUM = "file://COPYING;md5=3f2907aad541f6f226fbc58cc1b3cdf1"
 
 DEPENDS += " compositeproto virtual/libx11 libxfixes libxext"
diff --git a/meta/recipes-graphics/xorg-lib/libxfont_1.4.6.bb b/meta/recipes-graphics/xorg-lib/libxfont_1.4.6.bb
index a9711c3..4f8a6a5 100644
--- a/meta/recipes-graphics/xorg-lib/libxfont_1.4.6.bb
+++ b/meta/recipes-graphics/xorg-lib/libxfont_1.4.6.bb
@@ -6,7 +6,7 @@ such as freetype)."
 
 require xorg-lib-common.inc
 
-LICENSE= "MIT & MIT-style & BSD"
+LICENSE = "MIT & MIT-style & BSD"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a46c8040f2f737bcd0c435feb2ab1c2c"
 
 DEPENDS += "freetype xtrans fontsproto libfontenc zlib"
diff --git a/meta/recipes-sato/puzzles/puzzles_r9765.bb b/meta/recipes-sato/puzzles/puzzles_r9765.bb
index 6d0e480..5e972ec 100644
--- a/meta/recipes-sato/puzzles/puzzles_r9765.bb
+++ b/meta/recipes-sato/puzzles/puzzles_r9765.bb
@@ -1,5 +1,5 @@
 SUMMARY = "Simon Tatham's Portable Puzzle Collection"
-HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/"
+HOMEPAGE = "http://www.chiark.greenend.org.uk/~sgtatham/puzzles/"
 
 DEPENDS = "gtk+ libxt"
 MOD_PV = "${@d.getVar('PV',1)[1:]}"
diff --git a/meta/recipes-support/aspell/aspell_0.60.6.1.bb b/meta/recipes-support/aspell/aspell_0.60.6.1.bb
index fddc6a5..86fcc93 100644
--- a/meta/recipes-support/aspell/aspell_0.60.6.1.bb
+++ b/meta/recipes-support/aspell/aspell_0.60.6.1.bb
@@ -1,7 +1,9 @@
 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-support/beecrypt/beecrypt_4.2.1.bb b/meta/recipes-support/beecrypt/beecrypt_4.2.1.bb
index eaab2e3..46834d2 100644
--- a/meta/recipes-support/beecrypt/beecrypt_4.2.1.bb
+++ b/meta/recipes-support/beecrypt/beecrypt_4.2.1.bb
@@ -3,14 +3,16 @@
 # Released under the MIT license (see packages/COPYING)
 
 SUMMARY = "A general-purpose cryptography library"
-HOMEPAGE="http://sourceforge.net/projects/beecrypt"
-SRC_URI="${SOURCEFORGE_MIRROR}/beecrypt/beecrypt-${PV}.tar.gz \
-	 file://disable-icu-check.patch \
-	 file://fix-security.patch \
-         file://fix-for-gcc-4.7.patch"
+HOMEPAGE = "http://sourceforge.net/projects/beecrypt"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/beecrypt/beecrypt-${PV}.tar.gz \
+           file://disable-icu-check.patch \
+           file://fix-security.patch \
+           file://fix-for-gcc-4.7.patch"
 
 SRC_URI[md5sum] = "8441c014170823f2dff97e33df55af1e"
 SRC_URI[sha256sum] = "286f1f56080d1a6b1d024003a5fa2158f4ff82cae0c6829d3c476a4b5898c55d"
+
 LICENSE = "GPLv2 & LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=9894370afd5dfe7d02b8d14319e729a1 \
                     file://COPYING.LIB;md5=dcf3c825659e82539645da41a7908589 \
@@ -25,7 +27,7 @@ do_install_append() {
 	oe_multilib_header beecrypt/gnu.h
 }
 
-EXTRA_OECONF="--without-python --enable-shared --enable-static --disable-openmp --with-java=no"
+EXTRA_OECONF = "--without-python --enable-shared --enable-static --disable-openmp --with-java=no"
 
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[cplusplus] = "--with-cplusplus,--without-cplusplus,icu"
diff --git a/meta/recipes-support/consolekit/consolekit_0.4.6.bb b/meta/recipes-support/consolekit/consolekit_0.4.6.bb
index ebd2dcf..2df97c5 100644
--- a/meta/recipes-support/consolekit/consolekit_0.4.6.bb
+++ b/meta/recipes-support/consolekit/consolekit_0.4.6.bb
@@ -1,6 +1,6 @@
 SUMMARY = "Framework for defining and tracking users, login sessions, and seats"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/ConsoleKit"
-BUGTRACKER="https://bugs.freedesktop.org/buglist.cgi?query_format=specific&product=ConsoleKit"
+HOMEPAGE = "http://www.freedesktop.org/wiki/Software/ConsoleKit"
+BUGTRACKER = "https://bugs.freedesktop.org/buglist.cgi?query_format=specific&product=ConsoleKit"
 
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
diff --git a/meta/recipes-support/mpfr/mpfr_3.1.2.bb b/meta/recipes-support/mpfr/mpfr_3.1.2.bb
index 0ff1df8..c05e956 100644
--- a/meta/recipes-support/mpfr/mpfr_3.1.2.bb
+++ b/meta/recipes-support/mpfr/mpfr_3.1.2.bb
@@ -1,5 +1,6 @@
 require mpfr.inc
-LICENSE="GPLv3&LGPLv3"
+
+LICENSE = "GPLv3 & LGPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
 		    file://COPYING.LESSER;md5=6a6a8e020838b23406c81b19c1d46df6"
 DEPENDS = "gmp"
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 21/38] qt4: set SUMMARY and tweak DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (19 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 20/38] Basic recipe formatting fixes Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 22/38] xf86-input-vmmouse: set SUMMARY and DESCRIPTION Paul Eggleton
                   ` (18 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 22/38] xf86-input-vmmouse: set SUMMARY and DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (20 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 21/38] qt4: set SUMMARY and tweak DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 23/38] xf86-video-fbdev: " Paul Eggleton
                   ` (17 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Set these consistent with other X.org input driver recipes.

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 23/38] xf86-video-fbdev: set SUMMARY and DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (21 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 22/38] xf86-input-vmmouse: set SUMMARY and DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 24/38] xf86-video-modesetting: " Paul Eggleton
                   ` (16 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Set these consistent with other X.org video driver recipes.

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 24/38] xf86-video-modesetting: set SUMMARY and DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (22 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 23/38] xf86-video-fbdev: " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 25/38] gmp: " Paul Eggleton
                   ` (15 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Set these consistent with other X.org video driver recipes.

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 25/38] gmp: set SUMMARY and DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (23 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 24/38] xf86-video-modesetting: " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 26/38] icecc-create-env-native: add SUMMARY and tweak DESCRIPTION Paul Eggleton
                   ` (14 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Use the same values for both recipe versions (the GPLv2 version doesn't
use the .inc file).

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 26/38] icecc-create-env-native: add SUMMARY and tweak DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (24 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 25/38] gmp: " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 27/38] binutils: add/tweak SUMMARY Paul Eggleton
                   ` (13 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 27/38] binutils: add/tweak SUMMARY
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (25 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 26/38] icecc-create-env-native: add SUMMARY and tweak DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 28/38] core-image-lsb: fix DESCRIPTION Paul Eggleton
                   ` (12 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 28/38] core-image-lsb: fix DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (26 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 27/38] binutils: add/tweak SUMMARY Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 29/38] adt-installer: tweak DESCRIPTION and add SUMMARY and HOMEPAGE Paul Eggleton
                   ` (11 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 29/38] adt-installer: tweak DESCRIPTION and add SUMMARY and HOMEPAGE
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (27 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 28/38] core-image-lsb: fix DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 30/38] stat: tidy up recipe Paul Eggleton
                   ` (10 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 30/38] stat: tidy up recipe
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (28 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 29/38] adt-installer: tweak DESCRIPTION and add SUMMARY and HOMEPAGE Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 31/38] enchant: " Paul Eggleton
                   ` (9 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

* 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.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 31/38] enchant: tidy up recipe
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (29 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 30/38] stat: tidy up recipe Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 32/38] guilt-native: " Paul Eggleton
                   ` (8 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

* Move recipe definitions into logical order
* Fix spacing

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 32/38] guilt-native: tidy up recipe
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (30 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 31/38] enchant: " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 33/38] opkg-utils: " Paul Eggleton
                   ` (7 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

* Fix indentation and spacing
* Drop SRC_URI checksums that aren't used (recipe is fetching from git)

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 33/38] opkg-utils: tidy up recipe
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (31 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 32/38] guilt-native: " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 34/38] pciutils: " Paul Eggleton
                   ` (6 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

* Update HOMEPAGE
* Rearrange statements in logical order

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 34/38] pciutils: tidy up recipe
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (32 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 33/38] opkg-utils: " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 35/38] speex: fix SRC_URI to use PV instead of hardcoding the version Paul Eggleton
                   ` (5 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

* 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.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 35/38] speex: fix SRC_URI to use PV instead of hardcoding the version
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (33 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 34/38] pciutils: " Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 36/38] bitbake.conf: add full stop to default DESCRIPTION Paul Eggleton
                   ` (4 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Paul Eggleton <paul.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 36/38] bitbake.conf: add full stop to default DESCRIPTION
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (34 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 35/38] speex: fix SRC_URI to use PV instead of hardcoding the version Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 37/38] classes/package: set SUMMARY in do_split_packages() Paul Eggleton
                   ` (3 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 37/38] classes/package: set SUMMARY in do_split_packages()
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (35 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 36/38] bitbake.conf: add full stop to default DESCRIPTION Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-28 22:29 ` [PATCH 38/38] bitbake.conf: set a default for MACHINE_FEATURES Paul Eggleton
                   ` (2 subsequent siblings)
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* [PATCH 38/38] bitbake.conf: set a default for MACHINE_FEATURES
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (36 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 37/38] classes/package: set SUMMARY in do_split_packages() Paul Eggleton
@ 2013-12-28 22:29 ` Paul Eggleton
  2013-12-29 22:55 ` [PATCH 00/38] Cleanup series Trevor Woerner
  2014-01-02 20:56 ` Paul Eggleton
  39 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-28 22:29 UTC (permalink / raw)
  To: openembedded-core

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.eggleton@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



^ permalink raw reply related	[flat|nested] 57+ messages in thread

* Re: [PATCH 00/38] Cleanup series
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (37 preceding siblings ...)
  2013-12-28 22:29 ` [PATCH 38/38] bitbake.conf: set a default for MACHINE_FEATURES Paul Eggleton
@ 2013-12-29 22:55 ` Trevor Woerner
  2013-12-29 23:07   ` Paul Eggleton
  2014-01-02 20:56 ` Paul Eggleton
  39 siblings, 1 reply; 57+ messages in thread
From: Trevor Woerner @ 2013-12-29 22:55 UTC (permalink / raw)
  To: openembedded-core


On 12/28/13 17:28, Paul Eggleton wrote:
> 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 might be a good time to remind people of the

    meta-openembedded/contrib/oe-stylize.py

script (which was recently pointed out to me). Unfortunately the style
guide to which it points

    http://openembedded.org/wiki/StyleGuide

doesn't appear to exist anymore.


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 00/38] Cleanup series
  2013-12-29 22:55 ` [PATCH 00/38] Cleanup series Trevor Woerner
@ 2013-12-29 23:07   ` Paul Eggleton
  0 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2013-12-29 23:07 UTC (permalink / raw)
  To: Trevor Woerner; +Cc: openembedded-core

Hi Trevor,

On Sunday 29 December 2013 17:55:18 Trevor Woerner wrote:
> On 12/28/13 17:28, Paul Eggleton wrote:
> > 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 might be a good time to remind people of the
> 
>     meta-openembedded/contrib/oe-stylize.py
> 
> script (which was recently pointed out to me). 

Indeed, thanks for the reminder. Last I heard (from Koen recently IIRC) this 
script still had some shortcomings though; I have to admit that I haven't used 
it for years however - I tend to do this kind of thing by hand.

> Unfortunately the style guide to which it points
> 
>     http://openembedded.org/wiki/StyleGuide
> 
> doesn't appear to exist anymore.

The actual page appears to be named "Styleguide". For convenience though I've 
just added a redirect so the above link now works.

I think there are one or two conventions we've established in recent years 
that aren't covered by that page however (some of which may be covered in my 
migration document [1]); we also do not need a separate slightly different 
version on the Yocto Project wiki - I think this was noted some time ago at a 
previous OE TSC meeting in fact. If I get some time and nobody else gets to it 
first I'll try to rectify these issues.

Cheers,
Paul

[1] http://www.openembedded.org/wiki/Migrating_metadata_to_OE-Core

-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux - AB Change NEEDED
  2013-12-28 22:28 ` [PATCH 01/38] *-basic: rename to *-standardlinux Paul Eggleton
@ 2013-12-29 23:46   ` Saul Wold
  2014-01-02 17:04     ` Flanagan, Elizabeth
  2013-12-30  1:35   ` [PATCH 01/38] *-basic: rename to *-standardlinux Robert Yang
  1 sibling, 1 reply; 57+ messages in thread
From: Saul Wold @ 2013-12-29 23:46 UTC (permalink / raw)
  To: Paul Eggleton, openembedded-core


This will need a heads up to Beth to fix the autobuilder since we build 
the -basic target for the -lsb builds, it will need to change also.

Sau!


On 12/28/2013 02:28 PM, Paul Eggleton wrote:
> 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.eggleton@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..0000000
> --- 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 \
> -    dbus-glib \
> -    python-dbus \
> -    elfutils \
> -    gzip \
> -    less \
> -    libcap \
> -    libevent \
> -    lighttpd \
> -    logrotate \
> -    nfs-utils \
> -    pciutils \
> -    libpcre \
> -    rpcbind \
> -    sysfsutils \
> -    tcp-wrappers \
> -    tzdata \
> -    "
> -
> diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb b/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
> new file mode 100644
> index 0000000..3b04067
> --- /dev/null
> +++ b/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
> @@ -0,0 +1,163 @@
> +#
> +# Copyright (C) 2010 Intel Corporation
> +#
> +
> +SUMMARY = "Standard full-featured Linux system"
> +DESCRIPTION = "Package group bringing in packages needed for a more traditional full-featured Linux system"
> +PR = "r6"
> +LICENSE = "MIT"
> +
> +inherit packagegroup
> +
> +PACKAGES = "\
> +    packagegroup-core-standardlinux \
> +    packagegroup-core-standardlinux-libs \
> +    packagegroup-core-standardlinux-utils \
> +    packagegroup-core-standardlinux-extended \
> +    packagegroup-core-standardlinux-dev-utils \
> +    packagegroup-core-standardlinux-multiuser \
> +    packagegroup-core-standardlinux-initscripts \
> +    packagegroup-core-standardlinux-sys-services \
> +    "
> +
> +python __anonymous () {
> +    # For backwards compatibility after rename
> +    namemap = {}
> +    namemap["packagegroup-core-standardlinux"] = "packagegroup-core-basic"
> +    namemap["packagegroup-core-standardlinux-libs"] = "packagegroup-core-basic-libs"
> +    namemap["packagegroup-core-standardlinux-utils"] = "packagegroup-core-basic-utils"
> +    namemap["packagegroup-core-standardlinux-extended"] = "packagegroup-core-basic-extended"
> +    namemap["packagegroup-core-standardlinux-dev-utils"] = "packagegroup-core-dev-utils"
> +    namemap["packagegroup-core-standardlinux-multiuser"] = "packagegroup-core-multiuser"
> +    namemap["packagegroup-core-standardlinux-initscripts"] = "packagegroup-core-initscripts"
> +    namemap["packagegroup-core-standardlinux-sys-services"] = "packagegroup-core-sys-services"
> +
> +    packages = d.getVar("PACKAGES", True).split()
> +    for pkg in packages:
> +        if pkg.endswith('-dev'):
> +            mapped = namemap.get(pkg[:-4], None)
> +            if mapped:
> +                mapped += '-dev'
> +        elif pkg.endswith('-dbg'):
> +            mapped = namemap.get(pkg[:-4], None)
> +            if mapped:
> +                mapped += '-dbg'
> +        else:
> +            mapped = namemap.get(pkg, None)
> +
> +        if mapped:
> +            oldtaskname = mapped.replace("packagegroup-core", "task-core")
> +            mapstr = " %s %s" % (mapped, oldtaskname)
> +            d.appendVar("RPROVIDES_%s" % pkg, mapstr)
> +            d.appendVar("RREPLACES_%s" % pkg, mapstr)
> +            d.appendVar("RCONFLICTS_%s" % pkg, mapstr)
> +}
> +
> +
> +RDEPENDS_packagegroup-core-standardlinux = "\
> +    packagegroup-core-standardlinux-libs \
> +    packagegroup-core-standardlinux-utils \
> +    packagegroup-core-standardlinux-extended \
> +    packagegroup-core-standardlinux-dev-utils \
> +    packagegroup-core-standardlinux-multiuser \
> +    packagegroup-core-standardlinux-initscripts \
> +    packagegroup-core-standardlinux-sys-services \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-libs = "\
> +    glib-2.0 \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-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-standardlinux-extended = "\
> +    iproute2 \
> +    iputils \
> +    iptables \
> +    module-init-tools \
> +    openssl \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-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-standardlinux-initscripts = "\
> +    ${VIRTUAL-RUNTIME_initscripts} \
> +    ${VIRTUAL-RUNTIME_init_manager} \
> +    ethtool \
> +    ${VIRTUAL-RUNTIME_login_manager} \
> +    ${VIRTUAL-RUNTIME_syslog} \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-multiuser = "\
> +    cracklib \
> +    gzip \
> +    ${@base_contains('DISTRO_FEATURES', 'pam', 'libuser', '', d)} \
> +    shadow \
> +    sudo \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-sys-services = "\
> +    at \
> +    bzip2 \
> +    cronie \
> +    dbus \
> +    dbus-glib \
> +    python-dbus \
> +    elfutils \
> +    gzip \
> +    less \
> +    libcap \
> +    libevent \
> +    lighttpd \
> +    logrotate \
> +    nfs-utils \
> +    pciutils \
> +    libpcre \
> +    rpcbind \
> +    sysfsutils \
> +    tcp-wrappers \
> +    tzdata \
> +    "
> +
> diff --git a/meta/recipes-graphics/images/core-image-directfb.bb b/meta/recipes-graphics/images/core-image-directfb.bb
> index 0c6c882..20588f0 100644
> --- a/meta/recipes-graphics/images/core-image-directfb.bb
> +++ b/meta/recipes-graphics/images/core-image-directfb.bb
> @@ -12,6 +12,6 @@ CONFLICT_DISTRO_FEATURES = "x11"
>
>   IMAGE_INSTALL += "\
>   	${CORE_IMAGE_BASE_INSTALL} \
> -	packagegroup-core-basic \
> +	packagegroup-core-standardlinux \
>   	packagegroup-core-directfb \
>   "
>


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2013-12-28 22:28 ` [PATCH 01/38] *-basic: rename to *-standardlinux Paul Eggleton
  2013-12-29 23:46   ` [PATCH 01/38] *-basic: rename to *-standardlinux - AB Change NEEDED Saul Wold
@ 2013-12-30  1:35   ` Robert Yang
  2013-12-30 12:59     ` Paul Eggleton
  1 sibling, 1 reply; 57+ messages in thread
From: Robert Yang @ 2013-12-30  1:35 UTC (permalink / raw)
  To: Paul Eggleton, openembedded-core


Hi Paul,

I'm afraid that the standardlinux maybe a little confused with
linuxstdbase, bu I don't have any better idea about it.

// Robert


On 12/29/2013 06:28 AM, Paul Eggleton wrote:
> 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.eggleton@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..0000000
> --- 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 \
> -    dbus-glib \
> -    python-dbus \
> -    elfutils \
> -    gzip \
> -    less \
> -    libcap \
> -    libevent \
> -    lighttpd \
> -    logrotate \
> -    nfs-utils \
> -    pciutils \
> -    libpcre \
> -    rpcbind \
> -    sysfsutils \
> -    tcp-wrappers \
> -    tzdata \
> -    "
> -
> diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb b/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
> new file mode 100644
> index 0000000..3b04067
> --- /dev/null
> +++ b/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
> @@ -0,0 +1,163 @@
> +#
> +# Copyright (C) 2010 Intel Corporation
> +#
> +
> +SUMMARY = "Standard full-featured Linux system"
> +DESCRIPTION = "Package group bringing in packages needed for a more traditional full-featured Linux system"
> +PR = "r6"
> +LICENSE = "MIT"
> +
> +inherit packagegroup
> +
> +PACKAGES = "\
> +    packagegroup-core-standardlinux \
> +    packagegroup-core-standardlinux-libs \
> +    packagegroup-core-standardlinux-utils \
> +    packagegroup-core-standardlinux-extended \
> +    packagegroup-core-standardlinux-dev-utils \
> +    packagegroup-core-standardlinux-multiuser \
> +    packagegroup-core-standardlinux-initscripts \
> +    packagegroup-core-standardlinux-sys-services \
> +    "
> +
> +python __anonymous () {
> +    # For backwards compatibility after rename
> +    namemap = {}
> +    namemap["packagegroup-core-standardlinux"] = "packagegroup-core-basic"
> +    namemap["packagegroup-core-standardlinux-libs"] = "packagegroup-core-basic-libs"
> +    namemap["packagegroup-core-standardlinux-utils"] = "packagegroup-core-basic-utils"
> +    namemap["packagegroup-core-standardlinux-extended"] = "packagegroup-core-basic-extended"
> +    namemap["packagegroup-core-standardlinux-dev-utils"] = "packagegroup-core-dev-utils"
> +    namemap["packagegroup-core-standardlinux-multiuser"] = "packagegroup-core-multiuser"
> +    namemap["packagegroup-core-standardlinux-initscripts"] = "packagegroup-core-initscripts"
> +    namemap["packagegroup-core-standardlinux-sys-services"] = "packagegroup-core-sys-services"
> +
> +    packages = d.getVar("PACKAGES", True).split()
> +    for pkg in packages:
> +        if pkg.endswith('-dev'):
> +            mapped = namemap.get(pkg[:-4], None)
> +            if mapped:
> +                mapped += '-dev'
> +        elif pkg.endswith('-dbg'):
> +            mapped = namemap.get(pkg[:-4], None)
> +            if mapped:
> +                mapped += '-dbg'
> +        else:
> +            mapped = namemap.get(pkg, None)
> +
> +        if mapped:
> +            oldtaskname = mapped.replace("packagegroup-core", "task-core")
> +            mapstr = " %s %s" % (mapped, oldtaskname)
> +            d.appendVar("RPROVIDES_%s" % pkg, mapstr)
> +            d.appendVar("RREPLACES_%s" % pkg, mapstr)
> +            d.appendVar("RCONFLICTS_%s" % pkg, mapstr)
> +}
> +
> +
> +RDEPENDS_packagegroup-core-standardlinux = "\
> +    packagegroup-core-standardlinux-libs \
> +    packagegroup-core-standardlinux-utils \
> +    packagegroup-core-standardlinux-extended \
> +    packagegroup-core-standardlinux-dev-utils \
> +    packagegroup-core-standardlinux-multiuser \
> +    packagegroup-core-standardlinux-initscripts \
> +    packagegroup-core-standardlinux-sys-services \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-libs = "\
> +    glib-2.0 \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-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-standardlinux-extended = "\
> +    iproute2 \
> +    iputils \
> +    iptables \
> +    module-init-tools \
> +    openssl \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-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-standardlinux-initscripts = "\
> +    ${VIRTUAL-RUNTIME_initscripts} \
> +    ${VIRTUAL-RUNTIME_init_manager} \
> +    ethtool \
> +    ${VIRTUAL-RUNTIME_login_manager} \
> +    ${VIRTUAL-RUNTIME_syslog} \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-multiuser = "\
> +    cracklib \
> +    gzip \
> +    ${@base_contains('DISTRO_FEATURES', 'pam', 'libuser', '', d)} \
> +    shadow \
> +    sudo \
> +    "
> +
> +RDEPENDS_packagegroup-core-standardlinux-sys-services = "\
> +    at \
> +    bzip2 \
> +    cronie \
> +    dbus \
> +    dbus-glib \
> +    python-dbus \
> +    elfutils \
> +    gzip \
> +    less \
> +    libcap \
> +    libevent \
> +    lighttpd \
> +    logrotate \
> +    nfs-utils \
> +    pciutils \
> +    libpcre \
> +    rpcbind \
> +    sysfsutils \
> +    tcp-wrappers \
> +    tzdata \
> +    "
> +
> diff --git a/meta/recipes-graphics/images/core-image-directfb.bb b/meta/recipes-graphics/images/core-image-directfb.bb
> index 0c6c882..20588f0 100644
> --- a/meta/recipes-graphics/images/core-image-directfb.bb
> +++ b/meta/recipes-graphics/images/core-image-directfb.bb
> @@ -12,6 +12,6 @@ CONFLICT_DISTRO_FEATURES = "x11"
>
>   IMAGE_INSTALL += "\
>   	${CORE_IMAGE_BASE_INSTALL} \
> -	packagegroup-core-basic \
> +	packagegroup-core-standardlinux \
>   	packagegroup-core-directfb \
>   "
>


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2013-12-30  1:35   ` [PATCH 01/38] *-basic: rename to *-standardlinux Robert Yang
@ 2013-12-30 12:59     ` Paul Eggleton
  2014-02-24 16:38       ` Paul Eggleton
  0 siblings, 1 reply; 57+ messages in thread
From: Paul Eggleton @ 2013-12-30 12:59 UTC (permalink / raw)
  To: Robert Yang; +Cc: openembedded-core

Hi Robert,

On Monday 30 December 2013 09:35:18 Robert Yang wrote:
> I'm afraid that the standardlinux maybe a little confused with
> linuxstdbase, bu I don't have any better idea about it.

You could be right. I've thought for a long time about renaming this and 
haven't been able to come up with anything better. On the other hand, in our 
current configuration we are actually using the basic/standardlinux 
packagegroup as part of our LSB images; although that might not be the right 
thing to continue doing - LSB probably ought to be independent.

FWIW, let's consider this particular patch as RFC, maybe someone else has a 
better idea of what to name it. I am very much convinced that "basic" is not 
the right name though.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux - AB Change NEEDED
  2013-12-29 23:46   ` [PATCH 01/38] *-basic: rename to *-standardlinux - AB Change NEEDED Saul Wold
@ 2014-01-02 17:04     ` Flanagan, Elizabeth
  0 siblings, 0 replies; 57+ messages in thread
From: Flanagan, Elizabeth @ 2014-01-02 17:04 UTC (permalink / raw)
  To: Saul Wold; +Cc: Paul Eggleton, Patches and discussions about the oe-core layer

Yes,

This will need a LAYERVERSION_core bump and I'll need to do the
appropriate things for the autobuilder on my end before it goes in.

-b

On Sun, Dec 29, 2013 at 11:46 PM, Saul Wold <sgw@linux.intel.com> wrote:
>
> This will need a heads up to Beth to fix the autobuilder since we build the
> -basic target for the -lsb builds, it will need to change also.
>
> Sau!
>
>
> On 12/28/2013 02:28 PM, Paul Eggleton wrote:
>>
>> 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.eggleton@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..0000000
>> --- 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 \
>> -    dbus-glib \
>> -    python-dbus \
>> -    elfutils \
>> -    gzip \
>> -    less \
>> -    libcap \
>> -    libevent \
>> -    lighttpd \
>> -    logrotate \
>> -    nfs-utils \
>> -    pciutils \
>> -    libpcre \
>> -    rpcbind \
>> -    sysfsutils \
>> -    tcp-wrappers \
>> -    tzdata \
>> -    "
>> -
>> diff --git
>> a/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
>> b/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
>> new file mode 100644
>> index 0000000..3b04067
>> --- /dev/null
>> +++
>> b/meta/recipes-extended/packagegroups/packagegroup-core-standardlinux.bb
>> @@ -0,0 +1,163 @@
>> +#
>> +# Copyright (C) 2010 Intel Corporation
>> +#
>> +
>> +SUMMARY = "Standard full-featured Linux system"
>> +DESCRIPTION = "Package group bringing in packages needed for a more
>> traditional full-featured Linux system"
>> +PR = "r6"
>> +LICENSE = "MIT"
>> +
>> +inherit packagegroup
>> +
>> +PACKAGES = "\
>> +    packagegroup-core-standardlinux \
>> +    packagegroup-core-standardlinux-libs \
>> +    packagegroup-core-standardlinux-utils \
>> +    packagegroup-core-standardlinux-extended \
>> +    packagegroup-core-standardlinux-dev-utils \
>> +    packagegroup-core-standardlinux-multiuser \
>> +    packagegroup-core-standardlinux-initscripts \
>> +    packagegroup-core-standardlinux-sys-services \
>> +    "
>> +
>> +python __anonymous () {
>> +    # For backwards compatibility after rename
>> +    namemap = {}
>> +    namemap["packagegroup-core-standardlinux"] =
>> "packagegroup-core-basic"
>> +    namemap["packagegroup-core-standardlinux-libs"] =
>> "packagegroup-core-basic-libs"
>> +    namemap["packagegroup-core-standardlinux-utils"] =
>> "packagegroup-core-basic-utils"
>> +    namemap["packagegroup-core-standardlinux-extended"] =
>> "packagegroup-core-basic-extended"
>> +    namemap["packagegroup-core-standardlinux-dev-utils"] =
>> "packagegroup-core-dev-utils"
>> +    namemap["packagegroup-core-standardlinux-multiuser"] =
>> "packagegroup-core-multiuser"
>> +    namemap["packagegroup-core-standardlinux-initscripts"] =
>> "packagegroup-core-initscripts"
>> +    namemap["packagegroup-core-standardlinux-sys-services"] =
>> "packagegroup-core-sys-services"
>> +
>> +    packages = d.getVar("PACKAGES", True).split()
>> +    for pkg in packages:
>> +        if pkg.endswith('-dev'):
>> +            mapped = namemap.get(pkg[:-4], None)
>> +            if mapped:
>> +                mapped += '-dev'
>> +        elif pkg.endswith('-dbg'):
>> +            mapped = namemap.get(pkg[:-4], None)
>> +            if mapped:
>> +                mapped += '-dbg'
>> +        else:
>> +            mapped = namemap.get(pkg, None)
>> +
>> +        if mapped:
>> +            oldtaskname = mapped.replace("packagegroup-core",
>> "task-core")
>> +            mapstr = " %s %s" % (mapped, oldtaskname)
>> +            d.appendVar("RPROVIDES_%s" % pkg, mapstr)
>> +            d.appendVar("RREPLACES_%s" % pkg, mapstr)
>> +            d.appendVar("RCONFLICTS_%s" % pkg, mapstr)
>> +}
>> +
>> +
>> +RDEPENDS_packagegroup-core-standardlinux = "\
>> +    packagegroup-core-standardlinux-libs \
>> +    packagegroup-core-standardlinux-utils \
>> +    packagegroup-core-standardlinux-extended \
>> +    packagegroup-core-standardlinux-dev-utils \
>> +    packagegroup-core-standardlinux-multiuser \
>> +    packagegroup-core-standardlinux-initscripts \
>> +    packagegroup-core-standardlinux-sys-services \
>> +    "
>> +
>> +RDEPENDS_packagegroup-core-standardlinux-libs = "\
>> +    glib-2.0 \
>> +    "
>> +
>> +RDEPENDS_packagegroup-core-standardlinux-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-standardlinux-extended = "\
>> +    iproute2 \
>> +    iputils \
>> +    iptables \
>> +    module-init-tools \
>> +    openssl \
>> +    "
>> +
>> +RDEPENDS_packagegroup-core-standardlinux-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-standardlinux-initscripts = "\
>> +    ${VIRTUAL-RUNTIME_initscripts} \
>> +    ${VIRTUAL-RUNTIME_init_manager} \
>> +    ethtool \
>> +    ${VIRTUAL-RUNTIME_login_manager} \
>> +    ${VIRTUAL-RUNTIME_syslog} \
>> +    "
>> +
>> +RDEPENDS_packagegroup-core-standardlinux-multiuser = "\
>> +    cracklib \
>> +    gzip \
>> +    ${@base_contains('DISTRO_FEATURES', 'pam', 'libuser', '', d)} \
>> +    shadow \
>> +    sudo \
>> +    "
>> +
>> +RDEPENDS_packagegroup-core-standardlinux-sys-services = "\
>> +    at \
>> +    bzip2 \
>> +    cronie \
>> +    dbus \
>> +    dbus-glib \
>> +    python-dbus \
>> +    elfutils \
>> +    gzip \
>> +    less \
>> +    libcap \
>> +    libevent \
>> +    lighttpd \
>> +    logrotate \
>> +    nfs-utils \
>> +    pciutils \
>> +    libpcre \
>> +    rpcbind \
>> +    sysfsutils \
>> +    tcp-wrappers \
>> +    tzdata \
>> +    "
>> +
>> diff --git a/meta/recipes-graphics/images/core-image-directfb.bb
>> b/meta/recipes-graphics/images/core-image-directfb.bb
>> index 0c6c882..20588f0 100644
>> --- a/meta/recipes-graphics/images/core-image-directfb.bb
>> +++ b/meta/recipes-graphics/images/core-image-directfb.bb
>> @@ -12,6 +12,6 @@ CONFLICT_DISTRO_FEATURES = "x11"
>>
>>   IMAGE_INSTALL += "\
>>         ${CORE_IMAGE_BASE_INSTALL} \
>> -       packagegroup-core-basic \
>> +       packagegroup-core-standardlinux \
>>         packagegroup-core-directfb \
>>   "
>>
>



-- 
Elizabeth Flanagan
Yocto Project
Build and Release


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 00/38] Cleanup series
  2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
                   ` (38 preceding siblings ...)
  2013-12-29 22:55 ` [PATCH 00/38] Cleanup series Trevor Woerner
@ 2014-01-02 20:56 ` Paul Eggleton
  2014-01-02 22:36   ` Richard Purdie
  39 siblings, 1 reply; 57+ messages in thread
From: Paul Eggleton @ 2014-01-02 20:56 UTC (permalink / raw)
  To: richard.purdie, openembedded-core

On Saturday 28 December 2013 22:28:56 Paul Eggleton wrote:
> 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
> +0000)
> 
> 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=paul
> e/cleanup3

Richard, which branch did you merge for these? It doesn't look like it was 
this one...

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 00/38] Cleanup series
  2014-01-02 20:56 ` Paul Eggleton
@ 2014-01-02 22:36   ` Richard Purdie
  0 siblings, 0 replies; 57+ messages in thread
From: Richard Purdie @ 2014-01-02 22:36 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: openembedded-core

On Thu, 2014-01-02 at 20:56 +0000, Paul Eggleton wrote:
> On Saturday 28 December 2013 22:28:56 Paul Eggleton wrote:
> > 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
> > +0000)
> > 
> > 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=paul
> > e/cleanup3
> 
> Richard, which branch did you merge for these? It doesn't look like it was 
> this one...

I picked up poky-contrib paule/cleanup3, I reused a line from bash
history, pasted the branchname in and it worked showing a set of patches
which looked about right :( I missed the fact it was a pull request
against oecore-contrib, sorry.

Cheers,

Richard





^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2013-12-30 12:59     ` Paul Eggleton
@ 2014-02-24 16:38       ` Paul Eggleton
  2014-02-24 17:00         ` Richard Purdie
                           ` (2 more replies)
  0 siblings, 3 replies; 57+ messages in thread
From: Paul Eggleton @ 2014-02-24 16:38 UTC (permalink / raw)
  To: openembedded-core; +Cc: Saul Wold

On Monday 30 December 2013 12:59:26 Paul Eggleton wrote:
> On Monday 30 December 2013 09:35:18 Robert Yang wrote:
> > I'm afraid that the standardlinux maybe a little confused with
> > linuxstdbase, bu I don't have any better idea about it.
> 
> You could be right. I've thought for a long time about renaming this and
> haven't been able to come up with anything better. On the other hand, in our
> current configuration we are actually using the basic/standardlinux
> packagegroup as part of our LSB images; although that might not be the
> right thing to continue doing - LSB probably ought to be independent.
> 
> FWIW, let's consider this particular patch as RFC, maybe someone else has a
> better idea of what to name it. I am very much convinced that "basic" is not
> the right name though.

So, has anyone got any better ideas for the name of core-image-basic and 
packagegroup-core-basic?

The idea is that these are meant to contain things that you might have on a 
more traditional or full-featured Linux system. Somehow "-traditionallinux" 
doesn't really work either.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-24 16:38       ` Paul Eggleton
@ 2014-02-24 17:00         ` Richard Purdie
  2014-02-24 17:17           ` Mark Hatle
  2014-02-24 23:01           ` Richard Purdie
  2014-02-25  5:53         ` Khem Raj
  2014-02-25 12:13         ` Koen Kooi
  2 siblings, 2 replies; 57+ messages in thread
From: Richard Purdie @ 2014-02-24 17:00 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: Saul Wold, openembedded-core

On Mon, 2014-02-24 at 16:38 +0000, Paul Eggleton wrote:
> On Monday 30 December 2013 12:59:26 Paul Eggleton wrote:
> > On Monday 30 December 2013 09:35:18 Robert Yang wrote:
> > > I'm afraid that the standardlinux maybe a little confused with
> > > linuxstdbase, bu I don't have any better idea about it.
> > 
> > You could be right. I've thought for a long time about renaming this and
> > haven't been able to come up with anything better. On the other hand, in our
> > current configuration we are actually using the basic/standardlinux
> > packagegroup as part of our LSB images; although that might not be the
> > right thing to continue doing - LSB probably ought to be independent.
> > 
> > FWIW, let's consider this particular patch as RFC, maybe someone else has a
> > better idea of what to name it. I am very much convinced that "basic" is not
> > the right name though.
> 
> So, has anyone got any better ideas for the name of core-image-basic and 
> packagegroup-core-basic?
> 
> The idea is that these are meant to contain things that you might have on a 
> more traditional or full-featured Linux system. Somehow "-traditionallinux" 
> doesn't really work either.

"fulllinux"?

"linuxcmdline"?

Cheers,

Richard



^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-24 17:00         ` Richard Purdie
@ 2014-02-24 17:17           ` Mark Hatle
  2014-02-24 23:01           ` Richard Purdie
  1 sibling, 0 replies; 57+ messages in thread
From: Mark Hatle @ 2014-02-24 17:17 UTC (permalink / raw)
  To: openembedded-core

On 2/24/14, 11:00 AM, Richard Purdie wrote:
> On Mon, 2014-02-24 at 16:38 +0000, Paul Eggleton wrote:
>> On Monday 30 December 2013 12:59:26 Paul Eggleton wrote:
>>> On Monday 30 December 2013 09:35:18 Robert Yang wrote:
>>>> I'm afraid that the standardlinux maybe a little confused with
>>>> linuxstdbase, bu I don't have any better idea about it.
>>>
>>> You could be right. I've thought for a long time about renaming this and
>>> haven't been able to come up with anything better. On the other hand, in our
>>> current configuration we are actually using the basic/standardlinux
>>> packagegroup as part of our LSB images; although that might not be the
>>> right thing to continue doing - LSB probably ought to be independent.
>>>
>>> FWIW, let's consider this particular patch as RFC, maybe someone else has a
>>> better idea of what to name it. I am very much convinced that "basic" is not
>>> the right name though.
>>
>> So, has anyone got any better ideas for the name of core-image-basic and
>> packagegroup-core-basic?
>>
>> The idea is that these are meant to contain things that you might have on a
>> more traditional or full-featured Linux system. Somehow "-traditionallinux"
>> doesn't really work either.
>
> "fulllinux"?
>
> "linuxcmdline"?

I've resolved this naming conundrum in the past by simply having a document that 
explains what the name means.  "basic - basic command line utilities"

I agree basic isn't the most descriptive name, but I'm not sure what is.

--Mark

> Cheers,
>
> Richard
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>



^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-24 17:00         ` Richard Purdie
  2014-02-24 17:17           ` Mark Hatle
@ 2014-02-24 23:01           ` Richard Purdie
  2014-02-24 23:31             ` Paul Barker
  1 sibling, 1 reply; 57+ messages in thread
From: Richard Purdie @ 2014-02-24 23:01 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: openembedded-core, Saul Wold

On Mon, 2014-02-24 at 17:00 +0000, Richard Purdie wrote:
> On Mon, 2014-02-24 at 16:38 +0000, Paul Eggleton wrote:
> > On Monday 30 December 2013 12:59:26 Paul Eggleton wrote:
> > > On Monday 30 December 2013 09:35:18 Robert Yang wrote:
> > > > I'm afraid that the standardlinux maybe a little confused with
> > > > linuxstdbase, bu I don't have any better idea about it.
> > > 
> > > You could be right. I've thought for a long time about renaming this and
> > > haven't been able to come up with anything better. On the other hand, in our
> > > current configuration we are actually using the basic/standardlinux
> > > packagegroup as part of our LSB images; although that might not be the
> > > right thing to continue doing - LSB probably ought to be independent.
> > > 
> > > FWIW, let's consider this particular patch as RFC, maybe someone else has a
> > > better idea of what to name it. I am very much convinced that "basic" is not
> > > the right name though.
> > 
> > So, has anyone got any better ideas for the name of core-image-basic and 
> > packagegroup-core-basic?
> > 
> > The idea is that these are meant to contain things that you might have on a 
> > more traditional or full-featured Linux system. Somehow "-traditionallinux" 
> > doesn't really work either.
> 
> "fulllinux"?
> 
> "linuxcmdline"?

I think I'm starting to lean to simply "cmdline"...

Cheers,

Richard



^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-24 23:01           ` Richard Purdie
@ 2014-02-24 23:31             ` Paul Barker
  0 siblings, 0 replies; 57+ messages in thread
From: Paul Barker @ 2014-02-24 23:31 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Paul Eggleton, Saul Wold, openembedded-core

On 24 February 2014 23:01, Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> I think I'm starting to lean to simply "cmdline"...
>

Speaking as a user of OpenEmbedded for about a year or so now: I've
never looked at core-image-basic, had no idea what it contained. I
assumed wrongly that -basic was smaller than -minimal (possibly due to
confusion with base). If I was looking for "an image with all the
common/basic command line tools" I probably wouldn't have looked at
core-image-basic due to my wrong assumption.

core-image-cmdline would, to me, be a lot clearer. Given no further
info I'd probably interpret that as "something with a usable command
line interface". I'd also probably assume it was larger and had more
features than -minimal. I say probably as having read this discussion
I now know what -cmdline would mean, but I think it would have been
clearer to me.

Hope this helps,

-- 
Paul Barker

Email: paul@paulbarker.me.uk
http://www.paulbarker.me.uk


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-24 16:38       ` Paul Eggleton
  2014-02-24 17:00         ` Richard Purdie
@ 2014-02-25  5:53         ` Khem Raj
  2014-02-25  6:15           ` Saul Wold
  2014-02-25 12:13         ` Koen Kooi
  2 siblings, 1 reply; 57+ messages in thread
From: Khem Raj @ 2014-02-25  5:53 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: Saul Wold, Patches and discussions about the oe-core layer

On Mon, Feb 24, 2014 at 8:38 AM, Paul Eggleton
<paul.eggleton@linux.intel.com> wrote:
> So, has anyone got any better ideas for the name of core-image-basic and
> packagegroup-core-basic?
>

baselinux maybe


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-25  5:53         ` Khem Raj
@ 2014-02-25  6:15           ` Saul Wold
  2014-02-25  7:14             ` Robert Yang
  0 siblings, 1 reply; 57+ messages in thread
From: Saul Wold @ 2014-02-25  6:15 UTC (permalink / raw)
  To: Khem Raj, Paul Eggleton; +Cc: Patches and discussions about the oe-core layer

On 02/25/2014 07:53 AM, Khem Raj wrote:
> On Mon, Feb 24, 2014 at 8:38 AM, Paul Eggleton
> <paul.eggleton@linux.intel.com> wrote:
>> So, has anyone got any better ideas for the name of core-image-basic and
>> packagegroup-core-basic?
>>
>
> baselinux maybe
>
Longer, but baselinux-cmdline, not to be confused with lsb.

Sau!


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-25  6:15           ` Saul Wold
@ 2014-02-25  7:14             ` Robert Yang
  0 siblings, 0 replies; 57+ messages in thread
From: Robert Yang @ 2014-02-25  7:14 UTC (permalink / raw)
  To: Saul Wold, Khem Raj, Paul Eggleton
  Cc: Patches and discussions about the oe-core layer



On 02/25/2014 02:15 PM, Saul Wold wrote:
> On 02/25/2014 07:53 AM, Khem Raj wrote:
>> On Mon, Feb 24, 2014 at 8:38 AM, Paul Eggleton
>> <paul.eggleton@linux.intel.com> wrote:
>>> So, has anyone got any better ideas for the name of core-image-basic and
>>> packagegroup-core-basic?
>>>
>>
>> baselinux maybe
>>
> Longer, but baselinux-cmdline, not to be confused with lsb.
>

The baselinux-cmdline sounds clear enough.

// Robert

> Sau!
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
>


^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-24 16:38       ` Paul Eggleton
  2014-02-24 17:00         ` Richard Purdie
  2014-02-25  5:53         ` Khem Raj
@ 2014-02-25 12:13         ` Koen Kooi
  2014-02-25 14:23           ` Paul Eggleton
  2 siblings, 1 reply; 57+ messages in thread
From: Koen Kooi @ 2014-02-25 12:13 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: Saul Wold, openembedded-core


Op 24 feb. 2014, om 17:38 heeft Paul Eggleton <paul.eggleton@linux.intel.com> het volgende geschreven:

> On Monday 30 December 2013 12:59:26 Paul Eggleton wrote:
>> On Monday 30 December 2013 09:35:18 Robert Yang wrote:
>>> I'm afraid that the standardlinux maybe a little confused with
>>> linuxstdbase, bu I don't have any better idea about it.
>> 
>> You could be right. I've thought for a long time about renaming this and
>> haven't been able to come up with anything better. On the other hand, in our
>> current configuration we are actually using the basic/standardlinux
>> packagegroup as part of our LSB images; although that might not be the
>> right thing to continue doing - LSB probably ought to be independent.
>> 
>> FWIW, let's consider this particular patch as RFC, maybe someone else has a
>> better idea of what to name it. I am very much convinced that "basic" is not
>> the right name though.
> 
> So, has anyone got any better ideas for the name of core-image-basic and 
> packagegroup-core-basic?
> 
> The idea is that these are meant to contain things that you might have on a 
> more traditional or full-featured Linux system. Somehow "-traditionallinux" 
> doesn't really work either.

Who does it need to contain 'linux'? OE isn't linux specfic and neither are the package groups.

^ permalink raw reply	[flat|nested] 57+ messages in thread

* Re: [PATCH 01/38] *-basic: rename to *-standardlinux
  2014-02-25 12:13         ` Koen Kooi
@ 2014-02-25 14:23           ` Paul Eggleton
  0 siblings, 0 replies; 57+ messages in thread
From: Paul Eggleton @ 2014-02-25 14:23 UTC (permalink / raw)
  To: Koen Kooi; +Cc: Saul Wold, openembedded-core

On Tuesday 25 February 2014 13:13:24 Koen Kooi wrote:
> Op 24 feb. 2014, om 17:38 heeft Paul Eggleton 
<paul.eggleton@linux.intel.com> het volgende geschreven:
> > On Monday 30 December 2013 12:59:26 Paul Eggleton wrote:
> >> On Monday 30 December 2013 09:35:18 Robert Yang wrote:
> >>> I'm afraid that the standardlinux maybe a little confused with
> >>> linuxstdbase, bu I don't have any better idea about it.
> >> 
> >> You could be right. I've thought for a long time about renaming this and
> >> haven't been able to come up with anything better. On the other hand, in
> >> our current configuration we are actually using the basic/standardlinux
> >> packagegroup as part of our LSB images; although that might not be the
> >> right thing to continue doing - LSB probably ought to be independent.
> >> 
> >> FWIW, let's consider this particular patch as RFC, maybe someone else has
> >> a
> >> better idea of what to name it. I am very much convinced that "basic" is
> >> not the right name though.
> > 
> > So, has anyone got any better ideas for the name of core-image-basic and
> > packagegroup-core-basic?
> > 
> > The idea is that these are meant to contain things that you might have on
> > a
> > more traditional or full-featured Linux system. Somehow
> > "-traditionallinux"
> > doesn't really work either.
> 
> Who does it need to contain 'linux'? OE isn't linux specfic and neither are
> the package groups.

I'm fully open to alternatives, that's why I brought this up again...

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 57+ messages in thread

end of thread, other threads:[~2014-02-25 14:24 UTC | newest]

Thread overview: 57+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-28 22:28 [PATCH 00/38] Cleanup series Paul Eggleton
2013-12-28 22:28 ` [PATCH 01/38] *-basic: rename to *-standardlinux Paul Eggleton
2013-12-29 23:46   ` [PATCH 01/38] *-basic: rename to *-standardlinux - AB Change NEEDED Saul Wold
2014-01-02 17:04     ` Flanagan, Elizabeth
2013-12-30  1:35   ` [PATCH 01/38] *-basic: rename to *-standardlinux Robert Yang
2013-12-30 12:59     ` Paul Eggleton
2014-02-24 16:38       ` Paul Eggleton
2014-02-24 17:00         ` Richard Purdie
2014-02-24 17:17           ` Mark Hatle
2014-02-24 23:01           ` Richard Purdie
2014-02-24 23:31             ` Paul Barker
2014-02-25  5:53         ` Khem Raj
2014-02-25  6:15           ` Saul Wold
2014-02-25  7:14             ` Robert Yang
2014-02-25 12:13         ` Koen Kooi
2014-02-25 14:23           ` Paul Eggleton
2013-12-28 22:28 ` [PATCH 02/38] Drop empty/invalid BUGTRACKER values Paul Eggleton
2013-12-28 22:28 ` [PATCH 03/38] Replace OpenedHand Bugzilla in BUGTRACKER Paul Eggleton
2013-12-28 22:29 ` [PATCH 04/38] Replace one-line DESCRIPTION with SUMMARY Paul Eggleton
2013-12-28 22:29 ` [PATCH 05/38] Replace one-line DESCRIPTION with SUMMARY and tweak Paul Eggleton
2013-12-28 22:29 ` [PATCH 06/38] Add missing SUMMARY values Paul Eggleton
2013-12-28 22:29 ` [PATCH 07/38] alsa-utils: add missing individual package " Paul Eggleton
2013-12-28 22:29 ` [PATCH 08/38] qmmp: add SUMMARY and tweak DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 09/38] gettext: set reasonable SUMMARY and DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 10/38] telepathy-mission-control: fix HOMEPAGE Paul Eggleton
2013-12-28 22:29 ` [PATCH 11/38] libsamplerate0: add HOMEPAGE Paul Eggleton
2013-12-28 22:29 ` [PATCH 12/38] lame: update HOMEPAGE Paul Eggleton
2013-12-28 22:29 ` [PATCH 13/38] startup-notification: fix HOMEPAGE Paul Eggleton
2013-12-28 22:29 ` [PATCH 14/38] bash: update HOMEPAGE Paul Eggleton
2013-12-28 22:29 ` [PATCH 15/38] libunique: fix HOMEPAGE and touch up DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 16/38] xev: add proper SUMMARY and DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 17/38] gawk: set reasonable " Paul Eggleton
2013-12-28 22:29 ` [PATCH 18/38] linux-dummy: set LICENSE to GPLv2 to avoid license warning Paul Eggleton
2013-12-28 22:29 ` [PATCH 19/38] linux-dummy: set reasonable DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 20/38] Basic recipe formatting fixes Paul Eggleton
2013-12-28 22:29 ` [PATCH 21/38] qt4: set SUMMARY and tweak DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 22/38] xf86-input-vmmouse: set SUMMARY and DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 23/38] xf86-video-fbdev: " Paul Eggleton
2013-12-28 22:29 ` [PATCH 24/38] xf86-video-modesetting: " Paul Eggleton
2013-12-28 22:29 ` [PATCH 25/38] gmp: " Paul Eggleton
2013-12-28 22:29 ` [PATCH 26/38] icecc-create-env-native: add SUMMARY and tweak DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 27/38] binutils: add/tweak SUMMARY Paul Eggleton
2013-12-28 22:29 ` [PATCH 28/38] core-image-lsb: fix DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 29/38] adt-installer: tweak DESCRIPTION and add SUMMARY and HOMEPAGE Paul Eggleton
2013-12-28 22:29 ` [PATCH 30/38] stat: tidy up recipe Paul Eggleton
2013-12-28 22:29 ` [PATCH 31/38] enchant: " Paul Eggleton
2013-12-28 22:29 ` [PATCH 32/38] guilt-native: " Paul Eggleton
2013-12-28 22:29 ` [PATCH 33/38] opkg-utils: " Paul Eggleton
2013-12-28 22:29 ` [PATCH 34/38] pciutils: " Paul Eggleton
2013-12-28 22:29 ` [PATCH 35/38] speex: fix SRC_URI to use PV instead of hardcoding the version Paul Eggleton
2013-12-28 22:29 ` [PATCH 36/38] bitbake.conf: add full stop to default DESCRIPTION Paul Eggleton
2013-12-28 22:29 ` [PATCH 37/38] classes/package: set SUMMARY in do_split_packages() Paul Eggleton
2013-12-28 22:29 ` [PATCH 38/38] bitbake.conf: set a default for MACHINE_FEATURES Paul Eggleton
2013-12-29 22:55 ` [PATCH 00/38] Cleanup series Trevor Woerner
2013-12-29 23:07   ` Paul Eggleton
2014-01-02 20:56 ` Paul Eggleton
2014-01-02 22:36   ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.