aboutsummaryrefslogtreecommitdiffstats
path: root/classes
AgeCommit message (Collapse)Author
2009-11-09base.bbclass: Promote packagedata inherit to a direct inherit due to ↵Richard Purdie
ordering issues Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09packagedata.bbclass: Split package data handling functions out from ↵Richard Purdie
base.bclass (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09autotools.bbclass: Create m4 directory earlier avoding issues with ↵Richard Purdie
intltoolize (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09autotools.bbclass: Allow for leading whitespace in gettext and intltool ↵Richard Purdie
searches (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09autotools.bbclass: Remove pointless inherit (from Poky)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09package.bbclass: Add the option to declare package preprocess function hooks ↵Richard Purdie
(from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09package.bbclass: Change to operate on a copy of the install directory ↵Richard Purdie
instead of directly. Also take the opportunity to rename the temp directories so their function is clear (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09package.bbclass: Remove hardcoded use of PKGDEST variable (from Poky)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09package.bbclass: Move variable checks to one place making the code more ↵Richard Purdie
readable (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09base.bbclass: Drop import bb and import os as no longer neededRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09base.bbclass: Drop legacy rebuild mangling codeRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-08gnome bbclass: delete more scrollkeeper junkKoen Kooi
2009-11-05java.bbclass: fixed oe_jarinstall for broken symlinksMarcin Juszkiewicz
Code checked for existance of JAR file and if it was present then it had to be removed before symlinking to it. But it was not working sometimes so we forced symlinking. Proper fix is to check "does file exists or is a symlink" which we do now. Signed-off-by: Marcin Juszkiewicz <marcin@buglabs.net>
2009-11-04e* bbclass: fix up PACKAGES (again!)Koen Kooi
This should why overriding PACKAGES is bad
2009-11-03cmake.bbclass: use staging from autotools tooHenning Heinold
2009-11-03base.bbclass: Better error message in case the Config Parser failsHolger Hans Peter Freyther
http://patchwork.openembedded.org/patch/1088/ Tested-by: Ed Nelson <enelson1000@comcast.net>
2009-11-03qmake2.bbclass: Add lupdate and lrelease.Matthew Dombroski
http://patchwork.openembedded.org/patch/987 Signed-off-by: Matthew Dombroski <matthew@4d-electronics.co.nz> Acked-by: Holger Hans Peter Freyther <zecke@selfish.org>
2009-10-31Revert "Revert "package.bbclass: Cleanup getVar syntax to use True, not 1 as ↵Frans Meulenbroeks
third argument (from Poky)"" Oops, accidently reverted a patch, reverting the revert. Sorry for any inconvenience This reverts commit 056193c6638892ddde7bddbfc6f6f06a2288ba64.
2009-10-30Revert "package.bbclass: Cleanup getVar syntax to use True, not 1 as third ↵Frans Meulenbroeks
argument (from Poky)" This reverts commit fcee557e1b0551d1743bbb3ad61102b9ccc4cba8.
2009-10-29package.bbclass: Cleanup getVar syntax to use True, not 1 as third argument ↵Richard Purdie
(from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-10-27XFCE: Import all the 4.6.1 recipes (and a newer version of xfce-terminal).David-John Willis
2009-10-27xfce46.bbclass: Add a helper class for XFCE 4.6 (based on the existing ↵David-John Willis
xfce.bbclass).
2009-10-27package bbclass: don't strip static libs so aggressivelyKoen Kooi
2009-10-26gitver.bbclass: fix git dependency trackingMichael Smith
.git/HEAD doesn't usually change on a commit, but the ref it points to (e.g. .git/refs/heads/master) should. Handle this and another couple of cases: if a tag is added without a new commit, or if the ref is in packed-refs. Signed-off-by: Michael Smith <msmith@cbnco.com> Acked-by: Chris Larson <clarson@kergoth.com>
2009-10-26update-rc.d.bbclass: make prerm and postrm dpkg-compatibleJeremy Lainé
* prerm : only stop service at the "upgrade" and "remove" steps * postrm : only remove symlinks at the "remove" and "purge" steps, after checking the init script no longer exists
2009-10-23image bbclass: tweak lingue scriptKoen Kooi
2009-10-13package.bbclass: export subpackage individual version, if different from mainDenys Dmytriyenko
Fixes the wrong versioned runtime dependency for shlib subpackages with own versions. Consider this: PACKAGES = "libfoo libbar" PV_libfoo = "1" PV_libbar = "2" PV = "3" That will generate libfoo_1 and libbar_2 packages, but version 3 will be exported in shlibs database, leading to the following versioned runtime dependencies: RDEPENDS: libfoo (>=3) libbar (>=3) This fixes the problem. Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Koen Kooi <koen@openembedded.org>
2009-10-10classes: Use linux-gnuspe instead of non existing linux-speKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-10conf: Decosmetize TARGET_OSKhem Raj
* This patch reverts the cosmetic change which used linux-gnu instead of linux Signed-off-by: Khem Raj <raj.khem@gmail.com> Tested-by: Holger Freyther <zecke@selfish.org>
2009-10-07insane.bbclass: Use linux-gnu for TARGET_OSKhem Raj
* Add linux-uclibcspe Signed-off-by: Søren Holm <sgh@sgh.dk> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-06siteinfo.bbclass: Remove spurious print.Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-06siteinfo.bbclass: Fix powerpc triplets and removed unused ones.Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-06siteinfo: Add common-mips site file.Khem Raj
* After renaming the target triplet the file names needs to be renamed because they are used in get_siteinfo_list Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-04dietlibc.class: disable rewriting of configure stuff for nowHenning Heinold
2009-10-04dietlibc: update to version 0.32Henning Heinold
* switch to .inc and PR_INC
2009-10-02package bbclass: fix static libs logicKoen Kooi
2009-10-02gnome bbclass: tweak mime packagingKoen Kooi
2009-10-01package bbclass: strip static libs as wellKoen Kooi
2009-09-24enlightenment: bump SRCREVKoen Kooi
* runtime tested on angstrom/beagleboard * upgrade paths intact and working
2009-09-20kernel.bbclass: fix ownership inside the modules tarballDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Khem Raj <raj.khem@gmail.com>
2009-09-18package_ipk.bbclass: force recreation of DEPLOY_DIR_IPK. The dir is removed ↵Andrea Adami
wiping tmp.
2009-09-18packaged-staging: fix populate_staging_postamble after staging-split by base ↵Andrea Adami
package arch (introduced by f876463527bd9ae92a09159fdb4899b4a4d19121)
2009-09-17Avoids overwriting Python's built-in `str' in get_devtable_listMario Domenech Goulart
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2009-09-14cross.bbclass: Override BASEPKG_HOST_SYSKhem Raj
* BASEPKG_HOST_SYS from bitbake.conf is set as if packages were being built for target. So we need to override it for cross packages. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Andrea Adami <andrea.adami <at> gmail.com>
2009-09-03OpenEmbedded: Switch to using linux-uclibceabi and linux-gnu for TARGET_OSKhem Raj
* Bump the ABI_LAYOUT. Build from scratch will be needed. * Replace using TARGET_OS from linux->linux-gnu. * Replace using linux-uclibcgnueabi->linux-uclibceabi. * Add 'eabi' to DISTRO_FEATURES (only for minimal and micro). * Use eabi and BASE_PACKAGE_ARCH to compute real TARGET_OS. * Fix the micro conf to get console image building. * Fix the linux-uclibcgnueabi overrides in all recipes. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Phill Blundell <pb@reciva.com> Acked-by: Michael 'Mickey' Lauer <mickey@vanille-media.de>
2009-09-02gnome bbclass: remove to more auto generated cruft that breaks package ↵Koen Kooi
management
2009-09-01package_deb: create md5sums control filesMichael Smith
These are created with the package and get installed in /var/dpkg/info. Afterward it's a great way to find modified files for backup with a little shell script magic. It feels a bit weird to still use MD5, but that seems to be the convention in the Debian world. Signed-off-by: Michael Smith <msmith@cbnco.com> Acked-by: Chris Larson <clarson@kergoth.com>
2009-08-30base.bbclass: Pass in PATH to popen.Khem Raj
On Mac OSX its not able to find md5sum if path is not passed to os.popen shell. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Koen Kooi <koen@openembedded.org>
2009-08-27Add task-metadata-track.bbclass, for tracking task changes to metadata.Chris Larson
This class uses events to capture the state of the datastore when the task starts, and after it completes. It diffs those captured states, and emits messages showing which variables changed, and what their values were changed to. It provides a mechanism to blacklist variables you expect to change, both globally and on a per-task basis. Signed-off-by: Chris Larson <clarson@kergoth.com>
2009-08-26srctree: prefix messages with ${PF} and kill do_package hacks.Chris Larson
Signed-off-by: Chris Larson <clarson@mvista.com>