summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bitbake/fetch2: Remove old local file acceleration codeRichard Purdie2011-02-031-18/+4
| | | | | | | | Since local mirror fetches are always symlinked from the download directory directly, there is no need for this premirrors hack which doesn't cover mirrors and also abuses the localpath variable with inconsistent results. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/fetch2: Ensure that mirror fetches are symlinked from the download ↵Richard Purdie2011-02-031-3/+17
| | | | | | | | | | | | | directory When files are fetched from a mirror source that happens to be local, ensure links are created for the file since subsequent fetch calls can then follow the links to find files. Any other approach such as the existing manipulations of localpath internally to the fetcher are prone to errors, races and other issues. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/fetch2: When encoding a file:// url, drop user and host informationRichard Purdie2011-02-031-2/+2
| | | | | | | | When processing a cvs SRC_URI to a file:// mirror, the user and host information will break the mirror processing. This patch addresses it by only constructing valid urls. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-graphics: Add more detailed SUMMARY and DESCRIPTIONSMark Hatle2011-02-03129-108/+790
| | | | | | | | | | | | | Add more detailed SUMMARY and DESCRIPTIONS to various graphics and graphics related components. I've recently gotten question from users what something is, or why it was needed.. this should go a long way toward answering those questions. Many of the descriptions were taken directly from the upstream location, where one was not available the Debian packages were consulted for information. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* bitbake.conf: Fix missing NM definitionMark Hatle2011-02-031-0/+2
| | | | | | | | The definition of NM was missing, causing certain configure calls to revert to using the host system's version of NM. This can cause problems on some MIPS based targets, but is theoretically wrong everywhere. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* linux-yocto: BSP updatesBruce Ashfield2011-02-032-13/+13
| | | | | | | | | Updating for the sugarbay and beagleboard BSPs. To make the sugbay inhert common-pc-64 generic config/changes/fixes it has been branched in the kernel as yocto/standard/common-pc-64/sugarbar, as a result, we'll bump the common-pc-64 to be yocto/standard/common-pc-64/base. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* gobject-introspection: fix DEPENDSJoshua Lock2011-02-031-1/+1
| | | | | | | We need flex and bison to build gobject-introspection Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* mailx: Disable parallel makeSaul Wold2011-02-031-0/+2
| | | | | | | When makeconfig is called multiple times via parallel make, it causes the LIBS files to get corrupted. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* license.bbclass: Add coverage by sstate code (also use cleandirs and dirs ↵Richard Purdie2011-02-032-13/+17
| | | | | | task attribures for directory handling) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rm_work: Retain package and package-split directories to be consistent with ↵Richard Purdie2011-02-031-1/+4
| | | | | | sstate code Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootrs_rpm.bbclass: Disable createrepo for now due to this error:Richard Purdie2011-02-031-2/+2
| | | | | | | | | | | + createrepo /media/build2/builds/rptest/b4/tmp/deploy/rpm | Traceback (most recent call last): | File "/media/build2/builds/rptest/b4/tmp/sysroots/x86_64-linux/usr/share/createrepo/genpkgmetadata.py", line 26, in <module> | import rpm | ImportError: No module named rpm Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docbook-utils: fix build errorsScott Garman2011-02-031-0/+30
| | | | | | Fix build errors found in my first iteration of the recipe. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* wpa-supplicant 0.7.3: fix packaging of dbus service files and fix layout ↵Koen Kooi2011-02-032-3/+4
| | | | | | | variables Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/lib/bb/fetch2: Assign a default name in the names array as empty ↵Richard Purdie2011-02-031-1/+1
| | | | | | strings as names cause problems for python Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/fetch2: Add missing parameter to localcount_internal_helperRichard Purdie2011-02-021-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libconvert-asn1-perl: upgrade from 0.21 to 0.22Nitin A Kamble2011-02-021-2/+4
| | | | | | | | | And fix following issue caused by the upgrade | Can't load '/build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/File/Glob/Glob.so' for module File::Glob: /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/File/Glob/Glob.so: wrong ELF class: ELFCLASS32 at /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/XSLoader.pm line 79. | at /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Glob.pm line 96 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* subversion: upgrade from 1.6.13 to 1.6 15Nitin A Kamble2011-02-022-9/+21
| | | | | | | Rebased this patch to the newer code modified: subversion/disable-revision-install.patch Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* bitbake/fetch2/git: Ensure target directory exists when copying filesRichard Purdie2011-02-021-0/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-stable: Update SRC_URI after fetcher changesRichard Purdie2011-02-021-3/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/linux-libc-headers-yocto: Adjust to git fetcher improvementsRichard Purdie2011-02-023-6/+4
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fetch2: Allow multiple src rev to be used in one src_uriYu Ke2011-02-025-64/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * SRC_URI format: the SRC_URI are extended to allow multiple src rev: name=<name1>,<name2>,...<name-n> branch=<branch1>,<branch2>,...,<branch-n> also SRCREV can be defined with SRCREV_<name1> = xxxxx SRCREV_<name2> = xxxxx * FetchData extention to support multiple src rev, several FetchData data are added: - FetchData.names: list of name in SRC_URI, one name per srcrev. name is the index of revision and branch - FetchData.revisions: dictionary of name->revision. - FetchData.branches: dictionary of name->branch. For example, linux-yocto recipes becomes: SRC_URI = "git://git.pokylinux.org/linux-yocto-2.6.37;protocol=git;branch=${KBRANCH},meta;name=machine,meta" FetchData.names = ['machine', 'meta'] FetchData.revisions = { 'machine':xxxxx, 'meta':xxxxxx } FetchData.branches = { 'machine':${KBRANCH}, 'meta':'meta'} * generic revision handling extension the related revision handling code in fetch2.__init__.py are changed accordingly. the major change is add name parameter to indicate which src rev to handling. originally there is one src rev per FetchData, so FetchData parameter is enough. now since one FetchData has multiple src rev, it is necessary to use FetchData + name to specifiy src rev. * git extension git fetcher are also revised to take advantage of the multiple src rev in FetchData. especially the download() method are enhanced to fetch multiple src rev. * other fetcher (svn, hg, ...) does not support multiple src rev. they just sync the API to add name, and then simply ignore the name. no actually functional change Signed-off-by: Yu Ke <ke.yu@intel.com>
* git.py: Remove the source tree tarball archivesYu Ke2011-02-021-58/+5
| | | | | | | | Since we're now always providing the git source control files it becomes pointless to handle the tarballs of specific git revisions so drop this part of the fetcher. Signed-off-by: Yu Ke <ke.yu@intel.com>
* bitbake/fetch2/git: Add nocheckout option to disable checkouts and always ↵Richard Purdie2011-02-021-9/+12
| | | | | | add scm data to checkouts Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bb.fetch2: Add git unpackYu Ke2011-02-021-0/+25
| | | | | | | | | | | | | | The git download method clones the git repository to the local machine. The unpack process can be optimised to be a local to local machine clone or a direct readtree operation to the destination using git.will clone git repo to local, so git unpack can be simplified to only checkouting the code to the work dir. For fullclone case, we also need to manually copy all the ref info, which is needed by the later do_kernel_checkout(). Rather than use hardlinks, we reference the repository using alternatives since the download directory may be on a different filesystem. [Change to use -s by Richard Purdie] Signed-off-by: Yu Ke <ke.yu@intel.com>
* autotools.bbclass: Drop info directory listings as they're going to be ↵Richard Purdie2011-02-021-0/+4
| | | | | | broken if generated at this point and cause file conflicts Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Ensure SUMMARY is written to pkgdata as well as DESCRIPTIONRichard Purdie2011-02-021-0/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cross-localedef-native: Fix do_move_ports since the definition of changes. ↵Richard Purdie2011-02-021-2/+2
| | | | | | Raises the question of whether we even need ports for this? Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts/poky-env-internal: We set LC_ALL in the core so no need to set LANG ↵Richard Purdie2011-02-021-2/+0
| | | | | | here now Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Set LC_ALL instead of requring bitbake or env scripts to do thisRichard Purdie2011-02-021-0/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: Clean up old versions which are no longer requiredRichard Purdie2011-02-024-265/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_Tracking: update as per current devel/toolchain recipesNitin A Kamble2011-02-011-1/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* documentation/poky-ref-manual/extendpoky.xml: Fixed make problemScott Rifenbark2011-02-011-1/+1
| | | | | | | | Discovered that the manual was not making correctly due to a stray </literallayout> statement. I removed this statement and the manual now builds. Signed-off-by: Scott Rifenbark <scott@scott-desktop.(none)>
* gnome-doc-utils.inc: inherit gettext instead of DEPENDSSaul Wold2011-02-011-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto: export kernel configuration audit to the consoleBruce Ashfield2011-02-014-9/+14
| | | | | | | | | | | Fixes [BUGID #692] Previously the information dumped by the kernel configuration audit scripts was only placed in log files. This isn't as useful as it could be, since they are rarely checked. This change takes the output from kconf_check and explicitly displays it to the user. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* mpc8315e-rdb: set UBOOT_ENTRYPOINTBruce Ashfield2011-02-011-0/+3
| | | | | | | | | | Fixes [BUGID #685] Although not used if the in kernel uImage is booted, it is a good idea to set the UBOOT_ENTRYPOINT just as the other uImage based boards do. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* rpm: Add relocation to rpm-nativeMark Hatle2011-02-011-1/+27
| | | | | | | | | [BUGID #668] Use the create_wrapper to setup automatic run-time relocation of rpm-native. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* glib-2.0: Add stable version 2.26.1Saul Wold2011-02-016-0/+19
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libfm: remove add_missing.patch as part of glib-2.0 downgradeSaul Wold2011-02-012-53/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro_tracking: update distro tracking fieldsDongxiao Xu2011-02-011-5/+18
| | | | | | | | | Add manual check date for recipes whose upstream vesion could not be found automatically. Also update glib-2.0 tracking data. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* opkg: Update to svn r596 to fix segfault when upgrading packagesKoen Kooi2011-02-013-94/+1
| | | | | | | The longlinks patch is upstream and and be removed now Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* mklibs-native: new recipe for optimizing size of library filesNitin A Kamble2011-02-012-0/+40
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* distro_tracking: update latest upstream versionsNitin A Kamble2011-02-011-20/+23
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* cups: add cups 1.4.6Jingdong Lu2011-02-014-0/+181
| | | | | | | | | | This package has been added from meta-openembedded committed by Koen Kooi. Changes from the meta-openembedded version: * Add SUMMARY * Change dependence name: libusb * Add PR Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* libxml2: Enable "--with-legacy" for LSB test.Jingdong Lu2011-02-012-2/+2
| | | | | | Enable "--with-legacy" in order to pass library check of LSB. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* msmtp: add msmtp 1.4.23Jingdong Lu2011-02-011-0/+21
| | | | | | | | | This package has been added from Open Embedded in order to replace sendmail. Changes from the Open Embedded version: * Update version to 1.4.23 * Add SUMMARY, LIC_FILES_CHKSUM Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* mailx: add mailx 12.4Jingdong Lu2011-02-011-0/+26
| | | | | | | | | | This package has been added from Open Embedded. Changes from the Open Embedded version: * Update version to 12.4(mailx has been replaced by heirloom-mailx) * Add SUMMARY, LIC_FILES_CHKSUM * Remove patch(install.patch) Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* at: allow normal user to use 'at'Kevin Tian2011-02-011-5/+24
| | | | | | | | | | | | | | | | | | | fix [BUGID #675] Similar to previous cronie changes, so far 'at' environment is also not complete and only root user could trigger delayed tasks. Similar permission changes are required for: /etc/at.deny /usr/bin/at /var/spool/at/ /usr/bin/at is setgid to 'daemon', to differentiate with cronie. So move 'at' out of 'cron' (/var/spool/cron/at -> /var/spool/at) another fix is to rename /etc/init.d/at to atd which is more widely used in other distros (also required by LTP test cases) Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* cronie: enable multi-user crontab usage and make cron environment completeKevin Tian2011-02-012-2/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix [BUGID #673] several cron related test cases in LTP reveals that our current cron recipe is not complete: a) a complete cron hierarchy better have: /etc/crontab /etc/cron.d /etc/cron.hourly /etc/cron.daily /etc/cron.weekly /etc/cron.monthly b) for a normal user to use crontab command: add a new group - crontab /usr/bin/crontab is setgid to root:crontab /var/spool/cron is owned by root:crontab below are optional, and thus not included in the default setup: /etc/cron.deny /etc/cron.allow cronie by default only allows root user to use crontab, if neither cron.deny nor cron.allow exists. They are controlled by final policy deployed on the product. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* distro_tracking_fields.inc: update pixmanDexuan Cui2011-02-011-1/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* pixman: downgrade from development release 0.21.4 to stable release 0.20.2Dexuan Cui2011-02-012-4/+5
| | | | | | | | | pixman's stable releases have even minor version numbers, e.g., 0.18.x, 0.20.x. Odd minor version numbers mean development snapshots that may contain bugs and experimental features. The next stable release should be 0.22.0. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>