summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* distro_tracking_fields.inc: update the infoDexuan Cui2012-01-031-50/+57
| | | | | | | | | | | | | | | | | | | | | They are mdadm liburcu lttng-ust lttng-control inputproto libpciaccess util-macros libxi libx11 libx11-trim libx11-diet xkeyboard-config (From OE-Core rev: 7bb91507b9dee54c08cc757da81b2c48f3368656) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-macros: upgrade from 1.15.0 to the latest 1.16.0Dexuan Cui2012-01-031-2/+2
| | | | | | | (From OE-Core rev: 060cd2876de85ac7acc1e05df4b4b0fd9c1edc86) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpciaccess: upgrade from 0.12.1 to 0.12.902Dexuan Cui2012-01-032-3/+56
| | | | | | | | | | | | | | | According to http://cgit.freedesktop.org/xorg/lib/libpciaccess/log/, 0.12.902 does fix some bugs, so let's upgrade to it. Moreover, I pulled a patch from upstream git repo. I also updated the COPYING's chksum since there is a minor change to the Copyright header. (From OE-Core rev: 72c6f939c9130328045bda1c8896e078b75f07f0) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: upgrade from 0.15 to the latest 0.16Dexuan Cui2012-01-032-22/+4
| | | | | | | (From OE-Core rev: 7823f5b15797faadd9b1527a08ebbd29d11f5a41) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liburcu: upgrade from 0.6.4 to the latest 0.6.7Dexuan Cui2012-01-031-3/+3
| | | | | | | (From OE-Core rev: ec8d63af030b02c755af13910d17a8650a948b1d) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: upgrade to the latest version 3.2.3Dexuan Cui2012-01-032-59/+6
| | | | | | | | | | | | deleted 1 patch since it's in new version now. made LICENSE field more accurate. updated chksum of COPYING: only working change; no actual license change. (From OE-Core rev: f01f6764a744fcb6c5c342ab06a52f97fe362f1a) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildhistory: improve git commit robustnessPaul Eggleton2012-01-031-4/+17
| | | | | | | | | | | | | | * Check if BUILDHISTORY_DIR exists before doing anything with it, in case no tasks that would have created it have executed * Ensure the git repo in BUILDHISTORY_DIR is initialised with "git init" before attempting to do anything with it * Check if any files have been added or changed before adding and committing, to avoid an error from "git commit" (From OE-Core rev: 8eff4fea13317a741114f2a2e8e228d0155ba64c) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields: update the info for this round of package upgradeShane Wang2012-01-031-20/+25
| | | | | | | | | | | | The update includes: - update the info for linux-firware, quota, watchdog, hdparm, libomxil, oprofileui, puzzles, and matchbox-wm-2 - add one more recipe info for stat, which is depended by hdparm - correct the wrong info for connman-gnome, which is updated by last manual check in error. (From OE-Core rev: 22213b226d7f9b7732163d6586d938416c7ec8c3) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* puzzles: upgrade to r9375.Shane Wang2012-01-031-3/+3
| | | | | | | (From OE-Core rev: ffe017d4d0a21606ee4146b0ef9f616a49ce1927) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* watchdog: upgrade to 5.11Shane Wang2012-01-031-3/+3
| | | | | | | (From OE-Core rev: effed56330a54f2f20704184484193cd1125f377) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* quota: upgrade to 4.00Shane Wang2012-01-031-4/+4
| | | | | | | | | | | | The license change in rquota_server.c is the following two lines have been removed: 11a12,13 > * Version: $Id: rquota_server.c,v 1.22 2010/01/05 16:04:57 jkar8572 Exp $ > * (From OE-Core rev: 377a577d81d190f159306493ac89a98edb26946f) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* matchbox-wm-2: ugrade to 01fa5465743c9ee43d040350f4405d35293e4869Shane Wang2012-01-031-1/+1
| | | | | | | (From OE-Core rev: 4dc250cce1592f73d5a23bae4ed32ed47cbefee6) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade to 15888a2eab052ac3d3f49334e4f6f05f347a516eShane Wang2012-01-031-2/+2
| | | | | | | (From OE-Core rev: afa62887862272fe1e901e129ca40fd047cea1f5) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil: upgrade to 0.9.3Shane Wang2012-01-035-23/+128
| | | | | | | | | | This patch is to upgrade libomxil from 0.3.3 to 0.9.3. The following is the licence change: 2c2 < @file src/omxcore.h Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oprofileui: upgrade to 82ecf8c6b53b84f80682a8312f9defa83a95f2a3Shane Wang2012-01-033-247/+1
| | | | | | | | | This patch removed two patches because those are there in the upstream. (From OE-Core rev: 787ed39a2b1a598482dfc3354c4698e3a586a096) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields: update the info for recipe upgrade.Shane Wang2012-01-031-2/+2
| | | | | | | (From OE-Core rev: bcd30a617d138068f419a4695c21eed1d8a92037) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* procps: raise update-alternatives priorityKoen Kooi2012-01-031-2/+2
| | | | | | | | | | | | | | | | | | This fixes a problem with the uptime utility: root@beagleboneA3-0088:/var/lib/cloud9# busybox uptime 16:00:17 up 2 days, 6:46, load average: 0.14, 0.04, 0.05 root@beagleboneA3-0088:/var/lib/cloud9# uptime.procps 16:00:22 up 2 days, 6:46, 1 user, load average: 0.14, 0.05, 0.06 root@beagleboneA3-0088:/var/lib/cloud9# uptime.coreutils 16:00pm up 4382 days 15:58, 1 user, load average: 0.13, 0.05, 0.05 root@beagleboneA3-0088:/var/lib/cloud9# ls /usr/bin/uptime -la lrwxrwxrwx 1 root root 16 Dec 26 08:56 /usr/bin/uptime -> uptime.coreutils (From OE-Core rev: f1b2d49d0cc6f1b75f0870941d8c7ce742378d4d) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: fix configure with automake 1.11.2Nitin A Kamble2012-01-032-1/+48
| | | | | | | | | | | | | | | | | | | | automake version 1.11.2 has made use of dir variables more strict. The pkglibexec var can not have SCRIPTS suffix. Using pkgdata instead. Fixes this error: | Makefile.am:25: `pkglibexecdir' is not a legitimate directory for `SCRIPTS' | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. NOTE: package systemtap-1.6+git1+820f2d22fc47fad6e09ba886efb9b91e1247cb39-r0: task do_configure: Failed (From OE-Core rev: c0db889441f16232c59c85a8a858bb833bb34b52) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* avahi-ui: fix build with automake-1.11.2Nitin A Kamble2012-01-031-2/+1
| | | | | | | | | | | With automake 1.11.2 /usr/lib/<pkgname> files are moved to /usr/share/<pkgname> Fix the rmdir in do_install which expect /usr/lib/avahi to exist. (From OE-Core rev: d902580c21b8b80f3fb9d88faf46eae4d7b9c276) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: mark upstream status for all patchesNitin A Kamble2012-01-034-0/+4
| | | | | | | | | | Some patches were missing Upstream-Status informantion, this commit adds that in those patches. (From OE-Core rev: 01c3669856538eb34d329780e03df2dc7fb985f2) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: mark upstream status for all patchesNitin A Kamble2012-01-0340-0/+40
| | | | | | | | | | All the patches imported from debian source packages are marked accordingly. (From OE-Core rev: 071d2142a134d1c5d39b6fedbf0e68651245581d) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* misc patches: fix patch headersNitin A Kamble2012-01-0310-10/+10
| | | | | | | | | | These patches were marked by "UpstreamStatus:" line, fix it to use "Upstream-Status:" instead. (From OE-Core rev: b33b373c9a33fe0ff51104c96d1e5b105efc63ed) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* avahi: fix configure with automake 1.11.2Nitin A Kamble2012-01-032-2/+47
| | | | | | | | | | | | | | | | | | automake version 1.11.2 has made use of dir variables more strict. use of pkglibdir with DATA var results in automake errors. This commits uses pkgdatadir var instead of pkglibdir to avoid the strict check errors. Fixes this error: service-type-database/Makefile.am:21: `pkglibdir' is not a legitimate directory for `DATA' autoreconf: automake failed with exit status: 1 ERROR: autoreconf execution failed. (From OE-Core rev: ea7e61c14f7fcf917ea1cf4811e5cceb5003a030) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* jpeg: fix configure with automake 1.11.2Nitin A Kamble2012-01-032-2/+31
| | | | | | | | | | | | | | | | The support for automatic de-ANSI-fication has been deprecated in automake 1.11.2, and will be removed altogether in automake 1.12 This avoids this error: | configure.ac:24: automatic de-ANSI-fication support is deprecated | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. NOTE: package jpeg-native-8c-r2: task do_configure: Failed (From OE-Core rev: 893ce9db79a5c4cca8a6b6ed6a9cec81777aba2f) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autotools.bbclass: fix cp error for empty dirNitin A Kamble2012-01-031-1/+3
| | | | | | | | | | | | | | | | | the .../usr/share/aclocal is empty for build from scratch. so avoid cp error if the directory is empty. Fixes this error, which is thrown before pseudo is built: | cp: cannot stat `/builddisk/build/build0/tmp/sysroots/x86_64-linux/usr/share/aclocal/*': No such file or directory NOTE: package libtool-native-2.4.2-r0.0: task do_configure: Failed (From OE-Core rev: f4ffe39450c3da33b24766a5f83ad06cc8ff950c) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: fix build with automake-1.11.2Nitin A Kamble2012-01-032-0/+55
| | | | | | | | | | | | | | automake version 1.11.2 has made use of dir variables more strict. the use of pkglibdir with SCRIPTS & DATA vars results in automake errors. This commits uses pkgdatadir & pkgbindir vars instead of pkglibdir to avoid the strict check errors. This change also works with automake-1.11.1 (From OE-Core rev: ca76443522a6bb38d239b9aa0c7932cd44446ff8) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* byacc: upgrade from 20110908 to 20111219Nitin A Kamble2012-01-031-3/+3
| | | | | | | (From OE-Core rev: 2f4e68708d3d9603f292bd14dcacf93aa8bada4f) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking: Updated for Upgrades and Manual Check DatesSaul Wold2012-01-031-25/+26
| | | | | | | (From OE-Core rev: 124a01b0f7216e26c7690f36446ebb4c2ffad0b0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* boost: Update to 1.48 and Clean upsSaul Wold2012-01-033-31/+22
| | | | | | | | | | | | | | | | There were 2 "BJAM_OPTS =" in the .bb and .inc, the .inc was being overwritten and the ICU dependency was not removed correctly. Do some clean-up including moving install_append into do_install directly. Finally the BJAM_EXTRAS += "threading=multi" was not setting set correctly, set it on the BUILD spec line (From OE-Core rev: c521aa1ad6aaae373ee4495e28e971a90adc5563) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add Upstream-Status to patchesSaul Wold2012-01-0336-9/+69
| | | | | | | (From OE-Core rev: 169e55d802883df763dbff4a4737e05e96358fa3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rxvt-unicode: Update to 9.14Saul Wold2012-01-034-4/+5
| | | | | | | | | COPYING file has been reformatted whites space changes (From OE-Core rev: 9aca7e651ce829e8a730dd187f54a5bba4253d06) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: Update to 2.20.1Saul Wold2012-01-0313-11/+8
| | | | | | | | | | | | | | | | | | | | | Add patch remove setting CC, LD and LDFLAGS on commandline since they are passed correctly via configure. Those setting also caused the configure information about -std=gnu99 from being passed correctly. Removed patch that was fixed upstream Added scanf configuration, since this is a cross-compile target check libuuid removed an API that e2fsprogs uuidd used (uuid__generate_*), thus we disable it in this patch and will now provide uuidd from util-linux. See http://sourceforge.net/projects/e2fsprogs/forums/forum/7053/topic/4639484 (From OE-Core rev: fdaf4e791fcacb48ea430ec768ad9a6919c65ce0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: add md5module supportSaul Wold2012-01-033-3/+24
| | | | | | | | | | The internal md5 module is needed for using "waf" to install other python packages such as pycairo. (From OE-Core rev: 61620bd56d0696a03ffc94fbbfa2d0e25be950a5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dropbear: fix CRYPTLIB patchSaul Wold2012-01-032-20/+49
| | | | | | | (From OE-Core rev: 6ec513e7e6e6959a5eb19f0b06b9e7207fb15ada) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libiconv: Update to 1.14Saul Wold2012-01-032-2/+2
| | | | | | | (From OE-Core rev: 624d90a2d8f8f96ef2d88910f3d49530fd4c9e17) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* resolvconf: Update to 1.63Saul Wold2012-01-031-2/+2
| | | | | | | (From OE-Core rev: a32e4a3748ac352210cfea50bd7a8fc80da597d7) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpa-supplicant - pulls GPLv3 license rpm in a non-GPLv3 build (libgnutls-extra)Andrei Gherzan2012-01-033-2/+418
| | | | | | | | | | | | Two different defconfigs are chosen, one for "with GPLv3 build" and one for "without". In this way, libgnutls-extra is not pulled in a non-GPLv3 build. [YOCTO #1845] (From OE-Core rev: 8b79aa89470204383b81127cdb3e0670718c30fb) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnome-keyring: fix gsettings_data_convert seg faultZhai Edwin2012-01-031-2/+10
| | | | | | | | | | | | | gsttings_data_convert cause seg fault as gnome-keyring's schema is not installed properly. As a fix, running glib-compile-schemas from glib-utils to made "gschemas.compiled". [YOCTO #1779] got fixed. (From OE-Core rev: 0343ccd64ae03245ae8ab36e7f2da95d4ee28c18) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: we need zlibChristopher Larson2012-01-031-1/+1
| | | | | | | (From OE-Core rev: f33761284ddf8880bc6e69a78c62d06a286d487a) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types: Ensure /init exists for cpio rootfs archivesDarren Hart2012-01-031-2/+8
| | | | | | | | | | | | | | In order for the kernel to accept an initramfs as a rootfs, it must have /init - even if it is an empty file. Touch /init to ensure it exists for cpio and cpio.gz image types. When used with initrd and rootfs=/dev/ram0, this allows the cpio and cpio.gz images to be used as the rootfs. (From OE-Core rev: 849b9aadae41d9b6777787213556bc538858b49a) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-core-boot: Allow DISTRO to disable keymaps via VIRTUAL-RUNTIME_keymapsDarren Hart2012-01-031-5/+3
| | | | | | | | | | | | | | keymaps pulls in gettext, which can't build without wide character support. Rather than have to add a -tiny variant of every MACHINE to drop "keyboard" from the MACHINE_FEATURES, just enable the DISTRO to define what gets added to RDEPENDS_task-core-boot when MACHINE_FEATURES includes keyboard via the VIRTUAL-RUNTIME_keymaps variable. By default, keep "keymaps". (From OE-Core rev: 1db9313121cbc2db00843a4afcf5c26b5cb966ac) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-tiny: New kernel recipe for tiny distrosDarren Hart2012-01-0315-0/+760
| | | | | | | | | | linux-yocto-tiny drops the linux-tools and sets the KMACHINE branch to standard/tiny. (From OE-Core rev: 8a76f80cabb8df5959707ee708f2c00b28a784e7) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* udev: skip mounting /dev on tmpfs if it is on devtmpfsOtavio Salvador2012-01-032-2/+2
| | | | | | | (From OE-Core rev: 08b2bb292ec9da38e399fe4fe00da5cc0ee0ea4c) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* udev: use tabs for init script (no code changes)Otavio Salvador2012-01-031-19/+19
| | | | | | | (From OE-Core rev: d6b7ff13a64c6ff2aa8d1ee089733c9aada539a9) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* udev: reorganize files of 164 versionOtavio Salvador2012-01-0313-1/+1
| | | | | | | | | | | We merged both files and udev-164 directory onto a single directory and renamed udev-new.inc onto udev.inc as we have a single version of udev now. (From OE-Core rev: abde2a045a39a70a6247a7ae591a131120ab8ed3) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* udev-extraconf: move mount.blacklist to udev-extraconf dirOtavio Salvador2012-01-031-0/+0
| | | | | | | (From OE-Core rev: bb7644b1e59fcffd0944b4f408dd90cfae7aa7a0) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* udev: drop 145 versionOtavio Salvador2012-01-0320-1965/+0
| | | | | | | | | | | | | | The 164 version has been the default version for some time and as we don't have any clear reasoning to keep 145 around, we're removing it now. Some files were also removed as 164 recipe provides specific versions of it and thus those were going to be unused. (From OE-Core rev: 7376f027c39716561b513a70f6e7f86fb14df178) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields: update the info for recipe upgrade.Shane Wang2012-01-031-19/+2
| | | | | | | (From OE-Core rev: 5b1b289bf7503f476990840bc790e32afb6bccdb) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Fix rpm database files capacity issue.Mei Lei2012-01-033-1/+24
| | | | | | | | | | | | Tune the __db* size in DB_CONFIG. This will reduce the __db* size from 62MB to 26MB in qemu. [YOCTO #1769] (From OE-Core rev: 32d308bb38612cef2a98a4c40f058b4db50787aa) Signed-off-by: Mei Lei <lei.mei@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/image: implement generic locale package installationPaul Eggleton2012-01-034-55/+84
| | | | | | | | | | | | | | | | | | | | | | Let each package-specific rootfs implementation provide basic functions to query the existence of a package and install a list of packages and then have a generic install function so this logic is in one place. Note: unlike previous versions of this code in OE-Core this uses the IMAGE_LINGUAS variable and not IMAGE_LOCALES - note that IMAGE_LINGUAS was what was used in OE-Classic and it is already used in OE-Core in order to install locale-base-*. This will mean that if IMAGE_LINGUAS is left at the default you will now get more packages installed. If you don't want these language support packages then you should set IMAGE_LINGUAS explicitly. This restores locale installation to the same state as OE-Classic, only we now support all the packaging backends. (From OE-Core rev: c0fc36f8629a6abb9a7b542df8a2857526547a31) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>