summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2006-07-28classes/insane.bbclass: Add skeleton for the testsHolger Freyther1
Run each test from within the PACKAGEFUNC, add a special task for checking .la and .pc files from within staging.
2006-07-28classes/package.bbclass: Only set PACKAGEFUNCS once!Holger Freyther1
Set PACKAGEFUNCS only once. Now if more than one bbclass inherits package both additional functions will be executed. The new packagefuncs will be appended to the list and the old ones will not be lost
2006-07-28classes/insane.bbclass: Remove GPL text, add more planned checksHolger Freyther1
The initial idea was to use the shell magic from ebuild, but I do not plan this anymore and will do it using python. This is why I'm removing the GPL license. Add some more planned checks and assume they are already implemented.
2006-07-28base.bbclass: bugfix in oe_unpack_fileChris Larson1
* Fix an issue with file:// urls in SRC_URI which reside in WORKDIR. With this issue fixed, patches within tarballs can be successfully applied to ${S}.
2006-07-26rootfs_ipk, package-index: Fix an error introduced in a previous commit - ↵Richard Purdie1
make sure the Packages file exists
2006-07-25classes/kernel-arch.bbclass: Update the kernel arch selection so thatJamie Lenehan1
sh3 and sh4 use the sh architecture. Without this building add on kernel modules (madwifi-ng for example) for sh3 or sh4 fails due to the inability to determine the kernel arch to use.
2006-07-24rootfs_ipk.bbclass, package-index: With the fixed ipkg-utils there is no ↵Richard Purdie1
need to remove the old Packages file when regenerating the Packages index. This gives a big speed improvement when regenerating images as it doesn't have to open every ipk for its metadata. (from poky)
2006-07-24Add automatic generation of -dbg packages. These contain the debug symbols ↵Richard Purdie1
that are stripped from binaries and the symbols are linked to the original binaries via the gnu-debuglink section.If the -dbg packages are installed, oprofile and gdb will use them for symbol lookup.
2006-07-22classes/base.bbclass: adapt to monotone 0.27Koen Kooi1
2006-07-15sanity.bbclass: relax the DISTRO check a bit, taking into account that some ↵Michael Lauer1
DISTRO configurations override DISTRO before sanity.bbclass gets a chance to see it. By definition, in this case $RENAMED_DISTRO needs to be present in distro/include/ though, so we have a second chance for the test to succeed.
2006-07-08class/tinderclient.bbclass: Send bigger files in smaller chunks to avoid ↵Holger Freyther1
broken firewalls Thanks to the firewall fascists of A???? longer HTTP requests were lost in the corporate firewall. Avoid this situation by sending the data in smaller chunks.
2006-07-08rootfs_ipk.bbclass: add make_zimage_symlink_relativeKoen Kooi1
2006-07-07rootfs_ipk.bbclass: show which packages are lacking - may require GNU grepMarcin Juszkiewicz1
before: | Collected errors: | ERROR: Cannot satisfy the following dependencies for gpe-task-base: | + '[' -f /home/hrw/devel/build/3541/tmp/rootfs/usr/lib/ipkg/info/libgpg-error0.postinst ']' after: | Collected errors: | ERROR: Cannot satisfy the following dependencies for gpe-task-base: | gpe-session-scripts | -- taken from .oz354x
2006-07-06classes/image_ipk: Add support for multiple device tables. The original codeJamie Lenehan1
support a single value as IMAGE_DEVICE_TABLE which needed to be an absolute value. If that is definied it'll be used as is and this change will have no effect. If is is not definied it'll check for IMAGE_DEVICE_TABLES which can be a list of device images tables which are searched for relative to the BBPATH and it'll apply each one in turn. If neither of these are definied it'll use the default of files/device_table-minimal.txt
2006-07-02Opie: bump the CSV Opie version to 1.2.2+CSV, drop old backportsHolger Freyther1
2006-06-19sdl.bbclass: use proper image file as iconMarcin Juszkiewicz1
2006-06-12base.bbclass: added gnutls mirrorsMarcin Juszkiewicz1
2006-06-05classes/kernel.bbclass: also stage include/mediaKoen Kooi1
2006-06-05mtnpatch: replace split with regexJustin Patrin1
2006-05-31bootimg.bbclass - This creates a bootable image using syslinux, your kernel ↵Raymond Danks2
and an optional initrd syslinux.bbclass - This creates a configuration file suitable for use with syslinux. db1200.conf geodelx.conf - add db1200 and geodelx machine configurations. Forgot the mt-add on these in the last attempt...
2006-05-31classesRaymond Danks2
bootimg.bbclass - This creates a bootable image using syslinux, your kernel and an optional initrd kernel.bbclass - drivers/crypto and include/acpi are needed by some pkgconfig.bbclass - searching for .pc files syslinux.bbclass - This creates a configuration file suitable for use with syslinux. site mipsel-linux, i486-linux, i686-linux, x86_64-linux updates for: gcc, lmbench, X11R7.0, sudo, audacity conf add db1200 and geodelx machine configurations.
2006-05-31base.bbclass: Fix COMPATIBLE_MACHINE to cope when MACHINE isn't setRichard Purdie1
2006-05-30kernel.bbclass: Add a postinstall for kernel-image to make sure the corrrect ↵Richard Purdie1
/lib/modules directory exists and to run depmod. This removes modprobe errors when no kernel modules are installed.
2006-05-28multimachine: Change from an include to a .bblass (and update distros using ↵Richard Purdie1
multimachine accordingly). Add code to find packages with machine specific subpackages and build these in a multimachine compatible way.
2006-05-27class/tinderclient.bbclass: Change the tabs againHolger Freyther1
Reported by Richard, fixing the indention level of this class.
2006-05-27openembedded/classes/base.bbclass: Add CTAN mirrorHolger Freyther1
Add CTAN mirror. A German/Berlin, Japan and an Australian one.
2006-05-27Clean up IPKG_ARCHS as it was being used inconsistently, often with ↵Richard Purdie1
duplication. Create IPKG_EXTRA_ARCHS to add to the standard variable. Update documentation.conf with the details.
2006-05-27base.bbclass: Move manifest code into manifest.bbclass and fix a bug in it ↵Richard Purdie2
(import bb.manifest)
2006-05-26classes/tinderclient.bbclass: Retry sending, Clean package when failingHolger Freyther1
Retry to connect the tinderbox a couple of times. This is needed on machines behind broken routers. When a package is broken (PackageFailed/TaskFailed) we will clean the package so we can retry the next time.
2006-05-25sanity.bbclass: improve error message, check for cvs and svnMichael Lauer1
2006-05-24classes/base.bbclass: Add GnuPG mirrorHolger Freyther1
Add two european and one north american mirror for gnupg.
2006-05-21sanity.bbclass: make it work even when distutils is not availableMichael Lauer1
2006-05-21base.bbclass: fix all patches being classified as "outdated" when SRCDATE > DATEMichael Lauer1
2006-05-20base.bbclass: add support for 'min/max' date for patchesMarcin Juszkiewicz1
- SRC_URI = "file//something.patch;patch=1;mindate=20050312;maxdate=20060302 means that patch should be applied if SRCDATE > 20050312 and SRCDATE < 20060302
2006-05-13classes/native.bbclass:Holger Freyther1
Change the CC, CXX, CPP... variables back to gcc. Someone could have changed them in the bitbake.conf to use a specific version of any of these tools. e.g. when using a provided toolchain instead of compiling one with OpenEmbedded.
2006-05-09base.bbclass: remove bogus debug out. thanks koen for spotting.Michael Lauer1
2006-05-09base.bbclass: fix showing MT revision by using rindex instead of index to ↵Michael Lauer1
get the position of the MT directory
2006-05-08base.bbclass: add DISTRO_VERSION to the summaryKoen Kooi1
* it isn't a mandatory var, but very usefull for debugging user problems
2006-05-06qt3x11.bbclass: add DEPENDS on qt3Michael Lauer2
qt4x11.bbclass: add DEPENDS on qt4
2006-05-04base.bbclass: fix .la file fixup rule in oe_libinstallPhilipp Zabel1
- attach 'g' to the s/${WORKDIR}/${STAGING_LIBDIR}/ sed rule to fix up multiple references to yet unstaged .la files
2006-05-02sip(4).bbclass: fix appending/prepending dependenciesMichael Lauer2
2006-05-01merge of 35ce256593987e71d7c04247837a04f2dfaea425Michael Lauer2
and c973ff55ff1f4aa31763966c5b65965b1da3e903
2006-05-01add PyQt4, the Python Bindings for Qt4/X11Michael Lauer1
2006-04-30conf/bitbake.conf:Holger Freyther1
Save a magic cookie in the OE version of bitbake.conf classes/sanity.bbclass: Check the OE cookie for bitbake.conf
2006-04-30merge of 206b62d33d8fadd9502205340feea3a4daeadab2Holger Freyther2
and c1af7d38a30e0ddecb5419ddff4da1059d587a73
2006-04-30classes/insane.bbclass:Holger Freyther1
Use the PACKAGE_DEPENDS hack to avoid circular dependencies for pax-utils-native
2006-04-29classes/insane.bbclass:Holger Freyther1
inherit package.bbclass instead of the nonexistant packages one
2006-04-29package.bbclass: Add sanity check for duplicates in PACKAGES (bug 674)Richard Purdie1
2006-04-29Install depmod-2.4 and depmod-2.6 in cross staging instead of plain depmod ↵Richard Purdie1
so 2.4 and 2.6 kernel builds can coexist with multimachine (bug 581)
2006-04-28srec.bbclass: add nostamp=1, closes #78Koen Kooi1