aboutsummaryrefslogtreecommitdiffstats
path: root/classes
AgeCommit message (Collapse)Author
2007-12-03merge of '49fb48a813e1e0d599f74dd7a809922ab71939b1'Michael Lauer
and '6fe2cd0b60b675a1e3118d25934adb4693f3b8ed'
2007-12-03sip: upgrade to 4.7.1, catch up with sip3/sip4 renamingMichael Lauer
2007-12-02nslu2-image.bbclass: upslug2-native is not actually requiredRod Whitby
2007-12-01Add packaged-staging2.bbclass, the next generation of packaged staging! ↵Richard Purdie
Requires bitbake 1.8 svn head or bitbake trunk.
2007-12-01site: Add arm-darwin (from poky)Richard Purdie
2007-12-01bitbake.conf/cross.bbclass: Add TOOLCHAIN_OPTIONS variable to allow passing ↵Richard Purdie
of extra compiler options in future (e.g. sysroot) (from poky)
2007-12-01classes/meta-toolchain: Remove pkgmaps from use using pkgdata to provide all ↵Richard Purdie
functionality in a multimachine safe way instead (from poky).
2007-12-01package.bbclass: Remove uneeded PACKAGE variable sanity checks, use pkgdata ↵Richard Purdie
packaged function from base.bbclass rather than our own (from poky)
2007-12-01package.bbclass: Ensure 'packaged' pkgdata stamp is emitted for packages ↵Richard Purdie
using ALLOW_EMPTY instead of ALLOW_EMTPY_pkg (from poky)
2007-12-01base.bbclass: Improve pkgdata handling functions so all PACKAGE_ARCHS are ↵Richard Purdie
searched (in order) when locating package data. This fixes handling of packages with split package archs like sysvinit. (from poky)
2007-11-30base.bbclass: add buildall task from PokyCliff Brake
Suggested by Richard as a way to force ipk's of dependencies to get build when building a package. This is handy if your are building a package for a feed that does not get installed in an image.
2007-11-28nslu2-image.bbclass: Remove the need for the temporary subdirectory by ↵Rod Whitby
grabbing files from their original locations directly. Allow usage of this class in ixp4xx machines, not just nslu2.
2007-11-23insane.bbclass: add package_qa_get_machine_dict() entries for linux-uclibc / ↵Jeremy Laine
i*86
2007-11-19setuptools.bbclass : add class for python packages using setuptoolsJeremy Laine
2007-11-19distutils.bbclass : make the arguments passed to setup.py variables to allow ↵Jeremy Laine
customisation
2007-11-19seppuku: some more debuggingKoen Kooi
2007-11-19sepukku: don't log html to file, log more usefull stuff. Debug now looks like:Koen Kooi
Logged into the box Adding log file /data/build/koen/OE/build/tmp/angstrom/work/arm-oabi-angstrom-linux/failme-1.0-r0/temp/log.do_configure.23635 Trying http://bugs.openembedded.org/buglist.cgi?product=Openembedded&component=build&short_desc_type=substring&short_desc=failme-1.0-r0-do_configure Result of bug search is Bug is open: False and bug number: 2747 Reopened the bug #2747 Got exception in poster.open( attach_query, param ) Failed to attach the build log for bug #2747
2007-11-17classes: Sync staging layout cleanups from PokyRichard Purdie
2007-11-17package.bbclass: fix some corner cases with the new package copy mechanism.Mike Westerhof
- do not transform a symlink to a directory into a directory on copy - preserve the mode when copying a directory
2007-11-14insane.bbclass: merge dot desktop check from pokyKoen Kooi
2007-11-06rm_work: only remove ${S}, leave temp and install aloneKoen Kooi
2007-11-05package.bbclass: Stop do_package from being destructive by copying instead ↵Richard Purdie
of moving files (from poky). The copyfile function will be moved to bitbake in due course.
2007-10-29Remove final references to BUILD_SYS in staging pathsRichard Purdie
2007-10-29base.bbclass: Move do_install note to more appropriate placeRichard Purdie
2007-10-29base.bbclass: Update staging references (from poky)Richard Purdie
2007-10-29autotools.bbclass: Reference STAGING_DATADIR (from poky)Richard Purdie
2007-10-25module.bbclass: RDEPEND on update-modules (from Poky)Marcin Juszkiewicz
2007-10-25bootimg.bbclass: import of new version (from Poky)Marcin Juszkiewicz
------------------------------------------------------------------------ r2867 | richard | 2007-10-11 23:46:11 +0200 (Cz, 11 X 2007) | 1 line bootimg.bbclass: Fix taskname reference ------------------------------------------------------------------------ r1911 | hrw | 2007-06-11 12:35:28 +0200 (Pn, 11 VI 2007) | 1 line bootimg.bbclass: get kernel from proper directory in staging ------------------------------------------------------------------------ r1899 | hrw | 2007-06-08 22:45:44 +0200 (Pt, 08 VI 2007) | 9 lines bootimg.bbclass: fixed generation of ISO & HDD images bootimg.bbclass supported creation of FAT filesystem images for usage with syslinux (kernel and initrd in /boot/) and creation of ISO images with kernel and initrd on it. ISO images contained also not needed /boot/ directory from FAT image. Now still two files are created as result but both contain only needed files. ------------------------------------------------------------------------ r1898 | hrw | 2007-06-08 20:22:19 +0200 (Pt, 08 VI 2007) | 1 line bootimg: reformatted again ------------------------------------------------------------------------ r1897 | hrw | 2007-06-08 20:21:18 +0200 (Pt, 08 VI 2007) | 1 line bootimg: reformatted ------------------------------------------------------------------------ r1894 | hrw | 2007-06-08 10:39:22 +0200 (Pt, 08 VI 2007) | 1 line bootimg.bbclass: imported from OE, updated to recent BitBake
2007-10-21merge of '380d0bd7c4a4d64fd250a72fc04232264b91f091'Stelios Koroneos
and 'cd2dae68b2957306378aca79319d9d009a776ed2'
2007-10-21merge of 'df62641d95864e75f130d2ac3448745cd933e572'Holger Freyther
and 'e2ef6c7c9f67b4e28fb1c4393ee4307e8358d81d'
2007-10-21packages/webkit: Build the Qt/Qtopia port of WebKit as well.Holger Freyther
Unifiy the WebKit recipe and allow to build the Gtk+, Qt and Qtopia port. Add classes/qtopia4core.bbclass to assist building for Qtopia. Change the WebKit.pro to currently not build the testkjs and DumpRenderTree test utilities.
2007-10-21classes/icecc.bbclass : Add support for the SDK packagesStelios Koroneos
2007-10-17sdk.bbclass: package more debug filesKoen Kooi
2007-10-17classes/angstrom-mirrors.bbclass: fix mirror regexHenryk Ploetz
* fixes the case where original https urls would end up as https://www.angstrom-distribution... for mirror url
2007-10-17rootfs_deb.bbclass: fix hardcodesKoen Kooi
/usr/bin -> ${bindir} /usr/lib -> ${libdir}
2007-10-17rootfs_ipkbbclass: fix hardcodesKoen Kooi
/usr/bin -> ${bindir} /usr/lib -> ${libdir}
2007-10-17base.bbclass: add checksums.ini generator (from Poky)Marcin Juszkiewicz
If file is fetched via HTTP or FTP and we do not have its checksum in metadata (conf/checksums.ini) then we generate checksums into TMPDIR/checksums.ini file. Content of that file can be then added into metadata one.
2007-10-17mono.bbclass: Stage all .dll files that have been packaged so that other ↵Henryk Ploetz
packages can compile against them
2007-10-08classes/insane.bbclass : x64_64 becomes x86_64 which is more usefulGraeme Gregory
2007-10-07mono: clean up packagingHenryk Ploetz
2007-10-03mono.bbclass: fix whitespace problemHenryk Ploetz
- fix for the problem experienced by scruggs on IRC today. There was an inconsistency in the amount and type of whitespace used in the python anonymous blocks between mono.bbclass and multimachine.bbclass. - fixed a small problem in the error output of mono_do_clilibs
2007-10-02mono 1.2.5.1: added mono.bbclass, many changes required for packagingHenryk Ploetz
New file: packages/mono/mono-mcs-intermediate_1.2.5.1.bb Compiles mono in native mode with standard prefix, then tars up the resulting tree and puts the tarfile into staging New file: packages/mono/mono_files.py Automatically generated using collect-path.py (attached to this mail) and contains a list that maps file patterns to package names (and contained assemblies, see below). New file: classes/mono.bbclass Has a helper function for the list that maps file patterns to package names and assemblies (see below). Also has a function mono_do_clilibs and inserts that function into PACKAGEFUNCS. This function calls mono_find_provides_and_requires which finds out (through calls to monodis --assembly and monodis --assemblyref) which assemblies are provided and required by a particular package. mono_do_clilibs then puts the information about provided assemblies into ${STAGING_DIR}/clilibs/${packagename}.list and information about the required packages into ${PKGDEST}/{packagename}.clilibdeps where it will later be picked up by the modified read_shlibdeps. Originally I had dependency resolution through the partial list in mono_files.py but obviously this doens't scale, so I implemented the new method with mono_do_clilibs. The benefit is now that I don't really need the extra information in mono_files.py anymore and can in principle get rid of mono_get_file_table and related code. Instead it should be possible to modify collect-paths.py to output bitbake .inc code (e.g. PACKAGES = "..." and a whole lot of FILES_... = "...") instead of python code. There's still the minor problem of how to handle the .mdb files, that's why I didn't implement it yet but instead opted for an approach that I knew would work. (Debian just puts the .mdb files into the individual packages, while I would argue that they do belong into corresponding -dbg packages.) Modified file: classes/package.bbclass In read_shlibdeps I folded the two identical code blocks dealing with *.shlibdeps and *.pcdeps into one and added *.clilibdeps (generated by mono_do_clilibs above). Modified file: packages/mono/mono_1.2.5.1.bb Add the mono-mcs-intermediate workaround. Add a whole lot of python code in populate_packages_prepend in order to split up the packages based on information from mono_files.py (via mono.bbclass' mono_get_file_table). As I said above a lot of this code can hopefully be replaced in the future.
2007-09-29package_(deb|ipk).bbclass: Rename package index stamp to make it more ↵Richard Purdie
obvious what its for (from poky)
2007-09-29package_deb.bbclass: Map TARGET_ARCH to DPKG_ARCH to keep dpkg/apt happy ↵Richard Purdie
with 'valid' archs (from poky)
2007-09-29package.bbclass: Fix .packaged pkgmaps data creation to fix depchains. Clean ↵Richard Purdie
up/optimise PACKAGES checks a bit
2007-09-29kernel.bbclass: Add menuconfig task (from poky)Richard Purdie
2007-09-29kernel.bbclass: Package vmlinux file (used by oprofile) (from poky)Richard Purdie
2007-09-29insane.bbclass: Raise exceptions, not strings (from poky)Richard Purdie
2007-09-29gnome.bbclass: sync with pokyKoen Kooi
2007-09-08qt3e.bbclass, qt3x11.bbclass: Follow qmake-base rename.Paul Sokolovsky