summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2009-11-09base.bbclass: Promote packagedata inherit to a direct inherit due to ↵Richard Purdie1
ordering issues Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09packagedata.bbclass: Split package data handling functions out from ↵Richard Purdie2
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 Purdie1
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 Purdie1
searches (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09autotools.bbclass: Remove pointless inherit (from Poky)Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09package.bbclass: Add the option to declare package preprocess function hooks ↵Richard Purdie1
(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 Purdie1
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 Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09package.bbclass: Move variable checks to one place making the code more ↵Richard Purdie1
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 Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-09base.bbclass: Drop legacy rebuild mangling codeRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-08gnome bbclass: delete more scrollkeeper junkKoen Kooi1
2009-11-05java.bbclass: fixed oe_jarinstall for broken symlinksMarcin Juszkiewicz1
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 Kooi2
This should why overriding PACKAGES is bad
2009-11-03cmake.bbclass: use staging from autotools tooHenning Heinold1
2009-11-03base.bbclass: Better error message in case the Config Parser failsHolger Hans Peter Freyther1
http://patchwork.openembedded.org/patch/1088/ Tested-by: Ed Nelson <enelson1000@comcast.net>
2009-11-03qmake2.bbclass: Add lupdate and lrelease.Matthew Dombroski1
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 Meulenbroeks1
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 Meulenbroeks1
argument (from Poky)" This reverts commit fcee557e1b0551d1743bbb3ad61102b9ccc4cba8.
2009-10-29package.bbclass: Cleanup getVar syntax to use True, not 1 as third argument ↵Richard Purdie1
(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 Willis1
2009-10-27xfce46.bbclass: Add a helper class for XFCE 4.6 (based on the existing ↵David-John Willis1
xfce.bbclass).
2009-10-27package bbclass: don't strip static libs so aggressivelyKoen Kooi1
2009-10-26gitver.bbclass: fix git dependency trackingMichael Smith1
.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é1
* 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 Kooi1
2009-10-13package.bbclass: export subpackage individual version, if different from mainDenys Dmytriyenko1
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 Raj2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-10conf: Decosmetize TARGET_OSKhem Raj2
* 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 Raj1
* 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 Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-06siteinfo.bbclass: Fix powerpc triplets and removed unused ones.Khem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2009-10-06siteinfo: Add common-mips site file.Khem Raj1
* 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 Heinold1
2009-10-04dietlibc: update to version 0.32Henning Heinold1
* switch to .inc and PR_INC
2009-10-02package bbclass: fix static libs logicKoen Kooi1
2009-10-02gnome bbclass: tweak mime packagingKoen Kooi1
2009-10-01package bbclass: strip static libs as wellKoen Kooi1
2009-09-24enlightenment: bump SRCREVKoen Kooi2
* runtime tested on angstrom/beagleboard * upgrade paths intact and working
2009-09-20kernel.bbclass: fix ownership inside the modules tarballDenys Dmytriyenko1
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 Adami1
wiping tmp.
2009-09-18packaged-staging: fix populate_staging_postamble after staging-split by base ↵Andrea Adami1
package arch (introduced by f876463527bd9ae92a09159fdb4899b4a4d19121)
2009-09-17Avoids overwriting Python's built-in `str' in get_devtable_listMario Domenech Goulart1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2009-09-14cross.bbclass: Override BASEPKG_HOST_SYSKhem Raj1
* 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 Raj3
* 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 Kooi1
management
2009-09-01package_deb: create md5sums control filesMichael Smith2
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 Raj1
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 Larson1
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 Larson1
Signed-off-by: Chris Larson <clarson@mvista.com>