summaryrefslogtreecommitdiff
path: root/meta/classes
AgeCommit message (Collapse)AuthorFiles
2009-11-20package.bbclass: Clear package directory copy before installing new files to ↵Richard Purdie1
prevent stale data Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-20glibc-package.bbclass: Fix the case PN == glibcRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-20glibc-package.bbclass: Add GLIBC_INTERNAL_USE_BINARY_LOCALE precompiled modeRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-19glibc: Separate out core glibc packaging functionality into a classRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-19Disable packaged-staging for cross-linkage/staging-linkage and ↵Richard Purdie1
external-poky-toolchain Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-19kernel.bbclass: Merge do_stage into do_installRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-19package.bbclass: Fix runtime_maping_rename so version information isn't removedRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-18perl: Update from OE.dev and convert to use do_install for stagingRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-17cross.bbclass: Adjust the core class staging method as all users have been ↵Richard Purdie1
vetted and won't be affected Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16cross.bbclass: Add defitions of target_*dir variables and improve ↵Richard Purdie1
sysroot_stage_all to cope with mixed packages as found in cross recipes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16native.bbclass: Make sure PACKAGES is empty in case _prepend or _append are usedRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16base.bbclass: Drop unused PSTAGE_BROKEN_DESTDIR variable and run ↵Richard Purdie1
sysroot_prehook at the right point Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16packaged-staging.bbclass: Fix staging reference -> sysrootsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16update-rc.d: Add native version, add native dependency to class, convert ↵Richard Purdie1
staging function Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16perl: Standardise config.sh locationRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16lib_package.bbclass: Sync with OE.dev to remove hardcoded layout assumptionRichard Purdie1
2009-11-16debian/kernel/gconf/gtk-icon-cache: PKGDESK/PKG fixesRichard Purdie4
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16rootfs_rpm/icecc: Sync whitespace with OE.devRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16gtk-icon-cache.bbclass: Fix hardcoded PKGDEST reference and operate on ↵Richard Purdie1
directories other than hicolor (from OE.dev) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16gconf.bbclass: Fix hardcoded PKGDEST referenceRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16packaged-staging: Fix libdir references to use libdir_nativeRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16package_ipk.bbclass: Fix typoRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13cross.bbclass: Override the sysroot_stage_all to work appropriately for ↵Richard Purdie1
cross packages Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13base.bbclass: Add special stage keyword to override leagcy modeRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13bitbake.conf/base.bbclass: Rename the staging directory to sysroots and the ↵Richard Purdie17
populate_staging task to populate_sysroot This change makes the purpose of the staging directory more obvious and the taskname more true to what it now actually does. The layout version number is increased due to the change in layout but code to convert existing directories and insert a symlink for backwards compatibility is included. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13gtk-icon-cache.bbclass: Drop unneeded module importRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13gconf.bbclass: Drop unneeded module importRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13native.bbclass: Fix DEPENDS handling for BBCLASSEXTEND useRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13base/autotools.bbclass: Make sure extra dependencies are not lost for native ↵Richard Purdie3
and nativesdk BBCLASSEXTEND. Ugly but no simpler/neater way seems possible Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13classes: Remove and sanitise import statementsRichard Purdie31
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13base.bbclass: Drop import bb and import os as no longer neededRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13native.bbclass: Improve DEPENDS mangling code so sub matches don't break ↵Richard Purdie1
upon substitutions Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13base.bbclass: Add an option of forcing the new staging mechanismRichard Purdie1
Add an option of forcing the new staging mechanism for native packages that don't use autotools with the NATIVE_INSTALL_WORKS option Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13base.bbclass: Fix do_populate_staging to operating on TMPDIR, not ↵Richard Purdie1
STAGING_DIR_TARGET Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13classes: Various staging improvement fixupsRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13base.bbclass: Rework staging function to use a DESTDIR style configuration ↵Richard Purdie2
based on the data from the do_install step. This falls back to any standard do_stage function if defined, see the mailing list for more info. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13packaged-staging.bbclass: Use a variable for the location of the staging ↵Richard Purdie2
lock file Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13native.bbclass: If do_stage isn't overridden, allow do_install to run for ↵Richard Purdie1
native packages Also let do_install run for packages that run autotools_stage_all directly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13binconfig/pkgconfig.bbclass: Convert staging functions into ↵Richard Purdie3
SYSROOT_PREPROCESS_FUNCS operating on SYSROOT_DESTDIR Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13autotools.bbclass: Separate out useful staging functions into base.bbclass ↵Richard Purdie2
and call from autotools classes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13autotools.bbclass: No need to fork sed each timeRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13autotools.bbclass: Convert .la file mangling to package preprocessing hookRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13binconfig.bbclass: Convert do_install_append() into a PACKAGE_PREPROCESS_FUNCSRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13package.bbclass: Add the option to declare package preprocess function hooksRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13package.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 Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13package.bbclass: Remove hardcoded use of PKGDEST variableRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13package.bbclass: Move variable checks to one place making the code more readableRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13base.bbclass: Only run do_stage if its been overwritten as the default is ↵Richard Purdie1
empty and its pointless to run it Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13xfce.bbclass: Sync with OE.devRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-10-29package.bbclass: Cleanup getVar syntax to use True, not 1 as third argumentRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>