summaryrefslogtreecommitdiff
path: root/recipes/meta
AgeCommit message (Collapse)AuthorFiles
2010-08-03opkg recipe overhaul - removal of opkg-nogpg and opkg-nogpg-nocurl.Graham Gower1
None of the distros in OE appear to want/need gpg or curl support in opkg; so have opkg.inc remove them by default. This diff makes things more consistent across all distros/tasks/images. The slugos recipe is kept intact and further divided from the more modern recipes. The opkg-native recipe is the sane-srcrev version even when building slugos, which should allow for changes to opkg related bbclasses without breaking the slugos build. Build tested for qemumipsel/minimal-image and nslu2/slugos-image. minimal-image builds 10% quicker in my setup and is 1mb smaller. Signed-off-by: Graham Gower <graham.gower@gmail.com> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-08-03recipes: Fix the PATHs for toolchains.Khem Raj1
* Look into the new multi-machine friendly installation. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Koen Kooi <k-kooi@ti.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-07-29external-toolchain-csl: fix the license for -dev packagesDenys Dmytriyenko1
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-07-26Siteinfo cleanup v2Chris Larson1
- Don't supply site files for native. - Split up the site information, so we don't need to add every single combination of os and architecture to the siteinfo.bbclass. - Drop the ${FILE_DIRNAME}/site-<bits> stuff, there are other ways to do it. - SITEINFO_ENDIANESS -> SITEINFO_ENDIANNESS. Signed-off-by: Chris Larson <clarson@kergoth.com>
2010-07-26Revert "Siteinfo cleanup"Chris Larson1
Will revisit. This reverts commit 87dc166bade8722af4076c8644cac6a0a437826f.
2010-07-26Siteinfo cleanupChris Larson1
- Don't supply site files for native - Split up the site information, so we don't need to add every single combination of os and architecture to the siteinfo.bbclass - Instead of specifically looking for '${FILE_DIRNAME}/site-${PV}/<sitefile>', leverage FILESPATH. Now it searches the paths in both BBPATH and FILESPATH for "site/<sitefile>". - SITEINFO_ENDIANESS -> SITEINFO_ENDIANNESS Signed-off-by: Chris Larson <clarson@kergoth.com>
2010-07-22recipes: Fix references to CROSS_DIRKhem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Tom Rini <tom_rini@mentor.com> Acked-by: Richard Purdie <rpurdie@rpsys.net> Ackef-by: Chris Larson <clarson@kergoth.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@openembedded.org>
2010-07-08meta-toolchain-qte: fix sh syntaxKoen Kooi1
2010-07-02SlugOS: slugos-packages - add dbus and bluez-libsMike Westerhof1
and documentation changes for unbuildable/broken packages.
2010-06-17SlugOS: package feed changes to drop x11, and unbuildable packagesMike Westerhof1
This set of changes removes packages that pull in libx11, and (temporarily) disables packages that won't build, mostly due to gcc 4.4.4 issues. Only tested on LE for the moment.
2010-06-10recipes: bump PR/INC_PR for packages changed in ↵Martin Jansa16
RDEPENDS/RRECOMMENDS/RSUGGESTS/RPROVIDES/RCONFLICTS/RREPLACES cleanup * only 769 from 1102 recipes were covered by automatic PR bump, list of remaining 333 recipes not using PR/INC_PR is available for manual PR add or INC_PR conversion - volunteers? http://build.shr-project.org/tests/jama/files.not.PR.bumped * just echo 'PR = "r1"' to recipes without any PR/INC_PR is not so good idea without manual check, because sometimes they rely on PR set in their .inc file and "r1" could make it go backwards Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-06-10recipes: conform to OE packaging guidelines with ↵Martin Jansa2
RSUGGESTS/RPROVIDES/RCONFLICTS/RREPLACES * even worse than last RDEPENDS/RRECOMMENDS change, because now ie: opkg info coreutils-doc Provides: textutils, shellutils, fileutils Replaces: textutils, shellutils, fileutils Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Roman I Khimov <khimov@altell.ru>
2010-06-07rootfs_ipk/meta-toolchain: Add locking on tasks that add ↵Tom Rini2
package_update_index_ipk We add a lockfile of do_populate_sdk and do_rootfs (in rootfs_ipk) that is also the lockfile that package_update_index_ipk uses. With enough threads it is possible that one image (or meta-toolchain) is attempting to use the package index while another has only reached the point of generating the index leading to an empty index being seen later on. Acked-by: Chris Larson <chris_larson@mentor.com> Acked-by: Roman I Khimov <khimov@altell.ru> Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-06-03recipes: conform to OE packaging guidelines with RDEPENDS/RRECOMMENDSMartin Jansa17
* there is probably very few cases when it's needed without _${PN}, if you find one in attached patch, please enlighten me * usually we want those only for ${PN} not for all ${PACKAGES} ie ${PN}-dev, ${PN)-doc etc * there is a check for this in recipe-sanity.bclass * there is maybe few possible fixes also in bbclasses cpan-base.bbclass:RDEPENDS += "${@["perl", ""][(bb.data.inherits_class('native', d))]}" distutils-base.bbclass:RDEPENDS += "python-core" gtk-icon-cache.bbclass:RDEPENDS += "hicolor-icon-theme" image.bbclass:RDEPENDS += "${IMAGE_INSTALL} ${IMAGE_BOOT}" module.bbclass:RDEPENDS += "kernel (${KERNEL_VERSION}) update-modules" ?opie_i18n.bbclass: rdepends = bb.data.getVar("RDEPENDS", d, 1) ?opie_i18n.bbclass: bb.data.setVar('RDEPENDS_%s' % x[0].lower(), pn, d) ?opie_i18n.bbclass: bb.data.setVar('RDEPENDS', rdepends, d) rubyextension.bbclass:RDEPENDS += "ruby" Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <k-kooi@ti.com>
2010-05-18external-toolchain-csl: set the individual licesnes for packagesDenys Dmytriyenko1
* glibc is LGPLv2.1 * libgcc/libstdc++ is GPL (v2/v3) with GCC Runtime Library Exception Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-04-30external-toolchain-csl: remove unnecessary global RPROVIDESDenys Dmytriyenko1
Fixes missing thread-db library needed by gdbserver. Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-04-21meta-toolchain: add hook to install proper feedconfigs and add an extra ↵Koen Kooi1
check to prevent bogus ones from going in
2010-04-21meta-toolchain-qte: include QT version for angstromKoen Kooi1
2010-04-12recipes: move checksums to recipes from checksums.iniMartin Jansa7
* fetch all *.bb with patched utils.bbclass appending all checksums found only in checksums.ini to recipe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-12meta-toolchain-arago-dvsdk: convert to SOC_FAMILYKoen Kooi1
Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-04-12meta-toolchain-dvsdk: replace with arago versionKoen Kooi3
Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-04-12package-index: remove legacy stagingKoen Kooi1
Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-03-25meta-toolchain: fix SDK_PATH resolving early by swapping quotingDenys Dmytriyenko1
http://thread.gmane.org/gmane.comp.handhelds.openembedded/31484 Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-03-24SlugOS: slugos-packages.bb - update to accomodate removal of e2fsprogs-libsMike Westerhof1
2010-03-01meta-toolchain: Show the host system in toolchain archive nameAntonio Ospite1
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it> Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-02-22external-toolchain-csl: add the list of supported localesDenys Dmytriyenko1
2010-02-19meta-toolchain: make SDK relocatable by using $SDK_PATH var in env setup scriptDenys Dmytriyenko1
Do not hard-code SDK location into all the libtool's .la files and other libtool, pkg-config and opkg service variables and aliases. Use $SDK_PATH environment variable instead, which is set once in the main environment-setup script, allowing easy SDK relocation by adjusting a single variable. This patch does not address gcc relocatability, if any. Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-02-19external-toolchain: Really accept toolchains built by meta-toolchain.bbBernhard Kaindl2
external-toolchain-generic, external-toolchain: * The current external-toolchain recipes which are documented to accept toolchains built by meta-toolchain actually do not accept such because they expect ${prefix}/package-status to exist which is provieded by the poky toolchains but not the current OE meta-toolchain package. Fix this by also looking for ${prefix}/usr/lib/opkg/status, which is the package-status file of the OE meta-toolchain package. * Also change the error message which is shown when neither file is found more explicit. Cc: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Bernhard Kaindl <bernhard.kaindl@gmx.net> Acked-by: Denys Dmytriyenko <denis@denix.org> external-toolchain-generic.bb | 4 ++-- external-toolchain.bb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
2010-02-19external-toolchain-csl: add gconv/locale split magicDenys Dmytriyenko1
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2010-02-14meta-toolchain: Run rmdir only if empty dirs are actually found.Antonio Ospite1
Prevent a failure in do_populate_sdk when there are no empty directories: /bin/rmdir: missing operand Try `/bin/rmdir --help' for more information. See also http://tinderbox.openembedded.net/packages/478437/ Signed-off-by: Antonio Ospite <ospite@studenti.unina.it> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Stefan Schmidt <stefan@datenfreihafen.org>
2010-02-03meta-toolchain: introduce TOOLCHAIN_TARGET_EXCLUDE to uninstall unneeded depsDenys Dmytriyenko1
TOOLCHAIN_TARGET_EXCLUDE is a list of packages to uninstall from the target portion of meta-toolchain/SDK, which were brought as dependencies, but not needed in the SDK. Useful to have only relevant libPKG and PKG-dev packages with libs and headers installed, while keeping the main PKG package with binaries out. Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2009-11-16SlugOS: add owfs to the package feedsMike Westerhof1
2009-11-12meta-toolchain-qte: Update prefix references -> SDKPATHRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-12meta-toolchain: Various corrections after the layout_* variable removal ↵Richard Purdie1
(from Poky) * Drop the inherit sdk since it only gains us a single path and a world of pain. * Fix up paths to use SDKPATH instead of prefix. * Drop layout_* variable usage * Correct opkg control file locations Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-10-14angstrom: clean ups of the external toolchain supportDenys Dmytriyenko1
2009-10-14angstrom: framework to select internal/external toolchain and brand ↵Denys Dmytriyenko2
(csl/generic for now)
2009-10-14external-toolchain-csl: auto-package CSL toolchain of any versionDenys Dmytriyenko1
Signed-off-by: Koen Kooi <koen@openembedded.org>
2009-08-11meta-toolchain-qte: Set the QMAKESPEC...Holger Hans Peter Freyther1
And finally we have a working SDK (tm).
2009-08-11qt4: Make it possible to set the QMAKE_QT_CONFIG variableHolger Hans Peter Freyther1
this way we will find the qconfig.pri and all library names will be set correctly. This means that the SDK is usable to compile Qt applications out of the box.
2009-08-11meta-toolchain-qte: Fix the paths to the helper utilitiesHolger Hans Peter Freyther1
They are directly copied into bin/ and not usr/bin. Change the script to point to the correct location.
2009-08-09meta-toolchain-qte: Export some more pathsHolger Hans Peter Freyther1
Export RCC, UIC3, DBUSXML2CPP, DBUSCPP2XML environment variables. This is based on a patch from Ihar Hrachyshka. Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2009-08-02meta-toolchain-qte: Reorder the tasks to match other recipesHolger Hans Peter Freyther1
Cleanup on the meta-toolchain-qte. Set the variables before rquiring meta-toolchain.
2009-06-24meta-toolchain: Oops, we want layout_libdir not layout_base_libdir for opkgTom Rini1
2009-06-19meta-toolchain: Use ${layout_base_libdir} not usr/lib for opkg.Tom Rini1
2009-06-19Make package_update_index_ipk proper task with lockingRoman I Khimov3
Parallel image builds race in package_update_index_ipk, so locking is needed and for a proper lock package_update_index_ipk needs to be a proper task. Acked-by: Tom Rini <trini@embeddedalley.com>
2009-06-09meta-toolchain-qte: initial qt embedded toolchain versionIhar Hrachyshka1
This version doesn't include qt tools yet so it is not ready to create crossed qt applications. Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com> Acked-by: Tom Rini <trini@embeddedalley.com> Acked-by: Denys Dmytriyenko <denis@denix.org>
2009-05-27nylon-feed: removed usbutils from nylon feedMartin Dietze1
2009-05-20Nylon-feed: UpdatesMartin Dietze1
2009-05-10SlugOS: remove bluez 3 from the package feeds; won't build with newerMike Westerhof1
kernel headers.
2009-05-01Unslung: Removed all trace of the unslung distro from OERod Whitby1