summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2009-01-12kernel.bbclass: do not use insecure tmpnam() function for generating unique ↵Marcin Juszkiewicz1
names
2009-01-12autotools.bbclass: adding do_install_append() to autotools.bbclassJulian_chu1
This function is used to correct .la files. Many bb files use their own do_install so just adding this into the original autoclass_do_install won't work. This ensures the .la files contain correct path.
2009-01-06module.bbclass: pass KERNELDIR as wellKoen Kooi1
2008-12-23e.bbclass: run make distclean in ${S}, not after to fetch where it will ↵Koen Kooi1
invoke a makefile in $PWD * if you use makefiles to control OE which has a distclean target you would end up loosing your build when it hits an e package * Spotted by Leon Woestenberg
2008-12-22update-rc.d.bbclass: honor $D as well in updatercd_postrmJohn Lee1
Without this, postrm script will try to remove service on the host system in a toolchain environment. Patch created by Christopher Hall <hsw@openmoko.com>
2008-12-17dsmg600-image.bbclass: Do not override nslu2; makes image additive.Mike Westerhof1
2008-12-12dsmg600-image.bbclass: use correct kernel file when assembling the bin imageMike Westerhof1
2008-12-10sourcepkg bbclass: sync with poky and attemp to make it work with parallel ↵Koen Kooi1
bitbake
2008-12-10Python 2.6: here we are. WIP :)Michael 'Mickey' Lauer1
2008-12-09Fix compilation of Openembedded on ppc64Michael Buesch1
This adds ppc64-linux to the siteinfo list. Signed-off-by: Michael Buesch <mb@bu3sch.de>
2008-12-05mime.bbclass: fix confusing bb.noteKoen Kooi1
2008-12-04mime.bcclass: automagically add RDEPENDS on package containing ↵Koen Kooi1
freedesktop-mime-info when detecting the need for it
2008-12-04mime.bbclass: inform user that u-m-d will take a whileKoen Kooi1
2008-12-04mime bbclass: RDEPEND on share-mime-info since we want to run its utilsKoen Kooi1
2008-12-04mime.bbclass: check whether update-mime-database is executable before trying ↵Koen Kooi1
to call it and move prerm to postrm
2008-12-01src_distribute.bbclass: Unbork do_distsrcall, fixes the issue seen by Rob Tow.Chris Larson1
2008-11-30qmake: add *linux-uclibcgnueabi-oe-g++ to the qmakespecswoglinde1
* patch was provided by Andrea Adami <andrea.adami@gmail.com> alias ant * now we can build qt stuff with the arm-uclibc-eabi toolchain * bump PR on qmake-native and qmake2-native
2008-11-26sourcepkg.bbclass: use same deploydir as source-distribute classesKoen Kooi1
2008-11-25package_ipk bbclass: add License: to control fileKoen Kooi1
2008-11-23kernel.bbclass: stage more headers for the .27 header moveKoen Kooi1
2008-11-20base.bbclass: fix a syntax error in one of distclean's exception handlersChris Larson1
2008-11-20base.bbclass: Fix up disclean and clean up its exception handlingChris Larson1
My python is rusty :)
2008-11-20base.bbclass: Add distclean task to clean a package w/ its fetched sourcesChris Larson1
2008-11-20mime.bbclass: new class that detects if an package install a file in ↵Koen Kooi2
/usr/share/mime/applications/ and adds the appropriate postinst/prerm magic * the postinst were designed to run off-line as well gnome.bbclass: use mime.bbclass
2008-11-19module.bbclass: also supply KDIR, some projects use that to get to the ↵Koen Kooi1
kernel source
2008-11-18insane.bbclass: Optimisation to speed up the package qa phaseHolger Hans Peter Freyther1
If you have a package with many data files (like xserver-xorg-print) the overhead of forking and executing scanelf/objdump on these files is way too high. Change the code to open the file and check if it is an elf file. Pass the result to the checking functions. If we do not have an elf file in front of us do not execute scanelf/objdump. This is a speed increase, it still detects GNU hash, the other parts should continue to work as well but needs some verificiation.
2008-11-17rootfs_ipk: avoid matching spurious errorsBernie Innocenti1
rootfs_ipk: avoid matching spurious errors
2008-11-16[icecc.bbclass] Add connman into blacklistJulian_chu1
Disable icecc to pass compiling
2008-11-15kernel.bbclass: stage more headers for >=2.6.27 kernelsKoen Kooi1
2008-11-14autotools.bbclass: allow autotools_do_configure to accept parameters and ↵Denys Dmytriyenko1
pass to oe_runconf Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2008-11-11src_distribute: update to reflect current bitbakeDmitry Baryshkov1
Since 1.8.8 bitbake stopped providing 'A' variable that src_distribute used. Update src_distribute.bbclass to correctly generate files list w/o using that var. Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
2008-11-11perl and cpan.bbclass: Never reference to host instance of perl:Stanislav Brabec1
* install MakeMaker files separately for native and target system * PERL_INC, PERL_LIB and PERL_ARCHLIB changes through environment * for more see http://lists.linuxtogo.org/pipermail/openembedded-devel/2008-November/006815.html
2008-11-03base.bbclass: use 'git log' & 'git branch', not git-log & git-branch.Chris Larson1
2008-11-03replace remaining DEBPV variables with EXTENDPVOtavio Salvador1
2008-10-30kernel bbclass: start adding support for >=2.6.27 where headers movedKoen Kooi1
* still lack a symlink for mach/, dunno how to do that properly since the information is dynamically generated with makefiles
2008-10-30package bblass: fix ldconfig_postinst_fragment to not return an error if no ↵Koen Kooi1
/etc/ld.so.conf is present
2008-10-28insane.bbclass: Detect if someone is not using our LDFLAGSHolger Hans Peter Freyther1
We started passing --target-style=gnu/both to the linker. If the buildsystem is not picking up our LDFLAGS it will not have this hash in the binary. E.g. this is true for busybox. Add a check to insane.bbclass to check if we have a GNU_HASH in the elf binary. Make this a non fatal QA option until the majority of packages are fixed.
2008-10-27sanity.bbclass: Add check for duplicate entries in PACKAGE_ARCHSRichard Purdie1
2008-10-27packaged-staging.bbclass: Set the extra staging paths to a sane defaultRichard Purdie1
If either DISTRO_PR and OELAYOUT_ABI staging packages become superseeded therefore add these to the default extra paths variables although distros are free to override this if they know better.
2008-10-27classes/package*.bbclass: Remove the build_package_revision functionRichard Purdie5
Based on experience, this function is going to cause massive code readability issues. We can actually clean up the code more without it so do this instead.
2008-10-27classes/conf: Handle Distro PR change in sanity.bbclassRichard Purdie1
This patch: * Moves the ABI variables into a new abi_version.conf (like Poky). * Renames SANITY_ABI to OELAYOUT_ABI since it has uses outside sanity.bbclass and sanity.conf. * Adds checks to sanity.bbclass so the user is notified when DISTRO_PR changes in a similar way to the OELAYOUT_ABI versions.
2008-10-27sourcepkg.bbclass: use DISTRO_PR valueOtavio Salvador1
2008-10-27insane.bbclass: import bb to make python happyHolger Hans Peter Freyther1
With bitbake -b this broke, import bb to make the python runtime happy.
2008-10-27sanity.bbclass: Work if no TMPDIR was created yetHolger Hans Peter Freyther1
2008-10-25package bbclass: only run ldconfig when there's a ld.so.conf presentKoen Kooi1
2008-10-24package_ipk.bbclass: add import bb where missingMike Westerhof1
(fixes build failure for pointercal, and probably others)
2008-10-23rootfs_deb: use dpkg-scanpackages as our apt-native does not have ↵Marcin Juszkiewicz1
apt-ftparchive anymore (from Poky) git-svn-id: https://svn.o-hand.com/repos/poky@4749 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-23package bbclass: add missing 'import bb'Koen Kooi1
2008-10-22Merge branch 'shared/file-pr-revert' into org.openembedded.devHolger Hans Peter Freyther5
Conflicts: packages/busybox/busybox_1.11.3.bb packages/dsplink/codec-engine_2.10.bb packages/gdb/gdb_6.3.bb packages/gdb/gdb_6.4.bb packages/gdb/gdb_6.6.bb packages/gdb/gdb_6.8.bb packages/glibc/glibc_2.2.5.bb packages/glibc/glibc_2.3.2+cvs20040726.bb packages/glibc/glibc_2.3.2.bb packages/glibc/glibc_2.3.3+cvs20041128.bb packages/glibc/glibc_2.3.3+cvs20050221.bb packages/glibc/glibc_2.3.3+cvs20050420.bb packages/glibc/glibc_2.3.3.bb packages/glibc/glibc_2.3.5+cvs20050627.bb packages/glibc/glibc_2.3.6.bb packages/glibc/glibc_2.4.bb packages/glibc/glibc_2.5.bb packages/glibc/glibc_2.6.1.bb packages/glibc/glibc_2.7.bb packages/kexecboot/linux-kexecboot_2.6.26.bb packages/libsdl/libsdl-x11_1.2.11.bb packages/linux/linux-rp_2.6.26.bb packages/mozilla/fennec_hg.bb packages/python/python_2.5.2.bb packages/tasks/task-xfce-base.bb packages/xorg-driver/xf86-video-omapfb_git.bb packages/xorg-xserver/xserver-kdrive_1.4.0.90.bb
2008-10-22base.bbclass: Add BPN- and BP-based search path to FILESPATH.Robert Schuster1