summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2009-06-15rootfs_ipk: move "mkdir /etc/opkg" inside ONLINE_PACKAGE_MANAGEMENT conditionalPhil Blundell1
2009-06-15Revert "bitbake.conf, lib_package.bbclass: fix packaging of ${base_libdir}/*.so"Phil Blundell1
This reverts commit ba434bd1dc9dc8ed61953a1579ea9e993e81cbb2. Acked-by: Richard Purdie, Leon Woestenberg
2009-06-13rootfs_ipk: opkg (at least some versions) doesn't respect ${libdir}, so look ↵Phil Blundell1
in /usr/lib specifically for its bits
2009-06-13autotools.bbclass: sdk packages should not depend on libtool-crossTom Rini1
2009-06-13update-rc.d: don't add runtime dependency if not doing online package ↵Phil Blundell1
management; only add it to ${PN} in any case.
2009-06-12image bbclass: add install_linguas methodKoen Kooi1
* this method will install all linguas in $IMAGE_LINGUAS for all packages installed into the rootfs * currently opkg only, guarded with a check
2009-06-10recipe_sanity.bbclass: add initial recipe sanity checker.Chris Larson1
Currently just checks for variables which the recipe can avoid defining, as the values end up the same as the defaults. Formerly known as kergoth_sanity, but we all know such a thing is mythical ;) Signed-off-by: Chris Larson <clarson@mvista.com>
2009-06-09qt4: style refinements, more generalizationIhar Hrachyshka1
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-31gnome.bbclass: remove unneeded scrollkeeper stuff from gnome packages.Ihar Hrachyshka1
Scrollkeeper generates its XML database for every package when installing it. The problem is that while building it sees only specific package scrollkeeper stuff so we get wrong scrollkeeper xml file generated for every gnome.bbclass package. Including the file into every gnome package results in package contents conflicts. This patch removes a quick hack made by Koen with previous commit. Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com> Acked-by: Phil Blundell <philb@gnu.org> Signed-off-by: Koen Kooi <koen@openembedded.org>
2009-05-28lockdown: steal some bits from openmoko that will dump prefferred_versions ↵Koen Kooi1
to TMPDIR * freeze.inc would work as well, but I got this working first
2009-05-25tinderclient: support sitting behind proxyDmitry Eremin-Solenikov1
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2009-05-25seppuku: add support for working behind the proxyDmitry Eremin-Solenikov1
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2009-05-23oestats-client: support working behind proxyDmitry Eremin-Solenikov1
Detect if we are behind proxy by checking for HTTP_PROXY variable and use specified proxy for http traffic. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2009-05-21gnome bbclass: package scrollkeeper 'leftovers' in a seperate package. Like ↵Koen Kooi1
the fdo mime data it overlaps between packages. * better solution is needed for people wanting docs on device, but this makes packages at least installable
2009-05-20fixes wrong license value usage for GPLv2Otavio Salvador1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2009-05-19nylon classes: update image type and mirror locationsMartin Dietze2
2009-05-19package_rpm: fix move wrong generated rpm name - closes #5078Lynn Lin1
2009-05-14Shorten some full paths printed to the user.Chris Larson3
Adds a base_path_out convenience function, which prepares a full path for display to the user. The initial implementation just makes it relative to ${TOPDIR}. This function is then used for some messages outputted to the user (packaged-staging, patch application, clean, unpack tasks). Signed-off-by: Chris Larson <clarson@mvista.com>
2009-05-14First pass of cleanup of messages outputted to the user.Chris Larson4
OpenEmbedded outputs a lot of messages that the user is likely to never care about. We should only output something when it reflects upon their recipe (i.e. unpacking their sources, applying their patches), or is quite significant or unusual. Signed-off-by: Chris Larson <clarson@mvista.com>
2009-05-12patch.bbclass: use hashlib with Python 2.5+ - removes DeprecationWarningMarcin Juszkiewicz1
2009-05-12Allow use of Itanium as build machinePeter Chubb1
Hi, I have access to a cluster of Itaniums that I want to use as build machines for openembedded. This patch enables Itanium as a build environment. Signed-off-by: Marcin Juszkiewicz <hrw@openembedded.org>
2009-05-07kernel.bbclass: also stage include/trace if it's availableDmitry Eremin-Solenikov1
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2009-05-05rootfs_deb: make Packages.gz, not Packages.bz2.Michael Smith1
apt ignores Packages.bz2 unless bzip2 exists in /bin/bzip2 (!!). If it's in /usr/bin/bzip2 (e.g. SuSE build host) the image fails to build. Also, remove commented-out check for DEPLOY_KEEP_PACKAGES. Signed-off-by: Michael Smith <msmith@cbnco.com>
2009-05-04base.bbclass: added 'gcc-3.4' to list of gcc3 versions (Debian systems)Marcin Juszkiewicz1
2009-05-03base.bbclass: check_gcc3 needs to check for gcc-3.4.6 first.Tom Rini1
Comment on what this function is used for primarily. The default gcc3-native that we build is called 'gcc-3.4.6' so look for that one first.
2009-05-02SlugOS: nas100d-image.bbclass - use nslu2 kernel; we no longer generate ↵Mike Westerhof1
machine-specific kernels.
2009-05-02SlugOS: images - create nas100d and dsmg600 .bin firmware files with ↵Mike Westerhof1
slugos-extd image.
2009-04-30coreutils-native: make mandatory dep for all packagesRoman I Khimov1
Gives us guaranteed sane GNU coreutils on any host. Should greatly ease support for various non-GNU host systems and allow to safely remove some other native packages like 'install-native'. Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2009-04-28insane.bbclass: Split package_qa_check_devdbg and don't run -dev check on ↵Tom Rini1
SDK packages. We create package_qa_check_dev/package_qa_check_dbg checks. While in here clarify the comments as to what both are doing. Since SDK packages don't get split like normal ones, it's OK to have -dev stuff in non-dev packages. Suggested by Richard Purdie Acked-by: Koen Kooi <koen@openembedded.org> Signed-off-by: Tom Rini <trini@embeddedalley.com>
2009-04-24qmake2.bbclass: add OE_QMAKE_QDBUSXML2CPP and OE_QMAKE_QDBUSCPP2XMLJeremy Lainé1
From: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@debian.org> Acked-by: Jeremy Lainé <jeremy.laine@bolloretelecom.eu>
2009-04-23bitbake.conf: use rootfs/${PN} for IMAGE_ROOTFSRoman I Khimov1
Allows parallel build for different images. Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2009-04-21icecc.bbclass: fix kernel distributed compilationRoman I Khimov1
Signed-off-by: Koen Kooi <koen@openembedded.org>
2009-04-21image.bbclass: IMAGE_VARS->IMAGE_BOOT, make overridableRoman I Khimov1
IMAGE_VARS usage forces images to have init, dev management, login management and other stuff. In cases where you don't need any of those (like initramfs images or other special-purpose images) you need to override 4 variables in order to get clean image that only installs things from IMAGE_INSTALL. So, this changes IMAGE_VARS to more meaningful IMAGE_BOOT and makes it possible to build images without boot components with single IMAGE_BOOT="". Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@openembedded.org>
2009-04-21package.bbclass: fix globbing for mask-like filesRoman I Khimov1
When a package contains two files like "name*" and "name*smth" OE can't properly package those, looping infinetely trying to build file list. The reason is that first file name globs to two files and OE adds them both into the list, then globs the first one again and gets two same files, etc. Fix that. Signed-off-by: Koen Kooi <koen@openembedded.org>
2009-04-21image.bbclass: reorder do_rootfsRoman I Khimov1
Places do_rootfs function before do_install in image creation process. This change allows multiimage builds, when one image depends on another (before that second image creation raced with do_rootfs for the first one) and uses it for some purpose. Multiimage builds are useful in situations like creating an installer image with initramfs (built in OE) and an image of the target FS (also built in OE) or for building virtualized system images to be placed on target FS. Signed-off-by: Koen Kooi <koen@openembedded.org>
2009-04-21base.bbclass: Combine all checksum.ini files found in BBPATHPetri Lehtinen1
This makes it possible for overlays to have checksum.ini. Signed-off-by: Petri Lehtinen <petri.lehtinen@inoi.fi> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Chris Larson <clarson@kergoth.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2009-04-20bitbake.conf, lib_package.bbclass: fix missing '$' in previous commitJeremy Lainé1
2009-04-20bitbake.conf, lib_package.bbclass: fix packaging of ${base_libdir}/*.soJeremy Lainé1
We need to include ${base_libdir}/*${SOLIBSDEV} in FILES_${PN]} because the shared libraries in ${base_libdir} do not follow the usual *.so.* naming convention, for instance libproc-3.2.7.so.
2009-04-18Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded ↵Stanislav Brabec1
into org.openembedded.dev
2009-04-18autotools.bbclass, distutils-common-base.bbclass, bitbake.conf: Fully ↵Stanislav Brabec2
support datadir/pkgconfig... * http://lists.linuxtogo.org/pipermail/openembedded-devel/2009-April/009963.html
2009-04-18testlab bbclass: disable package graphs when ONLINE_PACKAGE_MANAGEMENT != fullKoen Kooi1
2009-04-17canadian-sdk: We DO want DEPENDS_prepend to always bring in host virtual ↵Tom Rini1
gcc/binutils Without this gdb-canadian-sdk would try and build without a host compiler as it wasn't fixing up this missing dep itself. The comment in the bbclass was wrong (checked -g on all recipes using this bbclass).
2009-04-17lib_package.bbclass: fix package population on darwinJeremy Lainé1
* make use of SOLIBS and SOLIBSDEV to populate FILE_* instead of hardcoded .so.* and .so
2009-04-17insane.bbclass: add an entry for darwin9/armJeremy Lainé1
2009-04-16java.bbclass: Use force (-f) for ln (suggested by Marcin).Robert Schuster1
2009-04-16siteinfo.bbclass: add entry for arm-darwin9Jeremy Lainé1
2009-04-14gtk-icon-cache bbclass: build caches for all icondirs in ${datadir}/iconsKoen Kooi1
2009-04-08insane.bbclass: make "LDFLAGS ignored" QA errors fatalJeremy Lainé1
2009-04-07canadian-sdk: Add SDK_REALPATH_MINGW variable, so that we can prepend a ↵Tom Rini1
drive letter for sysroot.
2009-04-06kernel,module-base class, bitbake.conf: introduce MACHINE_KERNEL_PRKoen Kooi2
* bandaid till we have a better way to track ABI changes