summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2008-01-12insane.bbclass: fix formatting of fatal include errorMichael Lauer1
2008-01-12sdl.bbclass: Also, let's just have SECTION="games" for xplatform games.Paul Sokolovsky1
2008-01-11sdl.bbclass: Revamp to adhere to freedesktop standards.Paul Sokolovsky1
* OPIE in OE now adheres to FHS, so ${palmtopdir} is no more. * OPIE in OE doesn't haev SDL support, so: make this bbclass produce correct pixmap/.desktop per freedesktop standards, then TODO: make OPIE use the same. * Also, run after main install and before packaging, more natural (and will allow to check if standard install dropped icon/.desktop already).
2008-01-11sdl.bbclass: Add sane default path for APPIMAGE.Paul Sokolovsky1
2008-01-11sanity.bbclass: remove dependency on host fortran.Michael Lauer1
NOTE to involved people: this does not revert the related changes, please do this!
2008-01-07Bashism fix: echo -e is a bashism and doesn't work when /bin/sh points to dashHolger Freyther3
Instead of using "echo -e" we simply use printf. printf doesn't add a newline by default. So some places needed an extra \n in their string. Most of the change was done by hand, so please carefully review. This bug was spotted when trying to compile python-pyqt on my ubuntu hardy system.
2008-01-07sanity.bbclass: Fix typo - everyone else must have GNU fortran already installedRod Whitby1
2008-01-06classes/sanity.bbclass: We need GNU fortran installed to build the gcc4.2 ↵Holger Freyther1
cross compiler
2008-01-06base.bbclass: Expand path when searching for applications (else it can ↵Richard Purdie1
contain unexpanded entries and applications in staging don't get found for example)
2008-01-03base and sanity bbclasses + qemu: move gcc3 availability checking into ↵Marcin Juszkiewicz2
base.bbclass (from Poky)
2007-12-31angstrom-mirrors: fix for recent bitbakeCyril Romain1
2007-12-30openmoko-base.bbclass: Use OM-2007.2.Paul Sokolovsky1
* http://svn.openmoko.org/trunk/src/target/OM-2007/ doesn't exist anymore.
2007-12-29insane.bbclass: make it more consistent. Fixes the following:Cyril Romain1
errors with id >=4 are not logged (the package_qa_write_error() method is actually not called); and error 7 and 8 are missing from the ERROR_NAMES list.
2007-12-27classes/autotools.bbclass: Use bruteforce and set installed=yes to =noHolger Freyther1
This is silenting issues with various libtool files that have installed=yes.
2007-12-27classes/binconfig.bbclass: Allow packages to add sed expressionsHolger Freyther1
packages/apr/apr-util,apr: patch the config files to be 'installed' and not point to the build and source-directory.
2007-12-27Qt4/QtopiaCore4: Backport QT_LIBINFIX to add a suffix to libraries. Adapt qmakeHolger Freyther1
Add the 'E' suffix to QtopiaCore libraries. This allows to install both qtopiacore, qt/X11 at the same time.
2007-12-26classes/insane.bbclass: Decided to not make the workdir issues fatalHolger Freyther1
2007-12-26classes/insane.bbclass: Handle non-elf files gracefully (again)Holger Freyther1
2007-12-26classes/insane.bbclass: Separate the workdir test and make it fatalHolger Freyther1
2007-12-26classes/insane.bbclass: Make .la failures non-fatal the right way, split up ↵Holger Freyther1
the .la test in two parts -We have a function that can decide if a failure is fatal, use that instead of setting sane = True. -Test for installed and workdir separately. This allows us to ignore a certain error class and complain on others.
2007-12-26classes/insane.bbclass: Try to increase the readabilityHolger Freyther1
2007-12-26classes/insane.bbclass: Try to increase readability, remove deadcode, ask to ↵Holger Freyther1
make desktop errors fatal
2007-12-26classes/insane.bbclass: Removal of whitespace and tabsHolger Freyther1
2007-12-26classes/qtopia4core.bbclass: The current name of the include and libdir is ↵Holger Freyther1
qtopia Change the include and library path to end with qtopia as this is where qtopia-core is going to stage the headers in. The full blown Qtopia platform will use the same directory.
2007-12-26qmake,Qt/X11,QtopiaCore: Allow OE to set the tuning options. Allow to add a ↵Holger Freyther1
default module -Do not hardcode O2, we have flags in OE to do such things and passing both didn't make sense -With QtopiaCore QtGui is using Tcp/Udp/Sockets for the QWS implementation. This means when building a gui application you will need the network module. Allow to add modules using environment variables.
2007-12-24classes/qmake2.bbclass: Remove the usage of the QTDIR from this line as wellHolger Freyther1
(sadly no equivalent to git-commit --amend is available)
2007-12-24classes/qmake2,qtopia4core: Change the Qt include and library dir to match ↵Holger Freyther2
the new location/names
2007-12-23Remove some GNUism and replace cp -a with cp -pPR (once again)Holger Freyther1
I didn't touch the to be installed files, as we have GNU coreutils or at least a compatible busybox version on our targets so far.
2007-12-22image.bbclass: Add FEED_DEPLOYDIR_BASE_URI to use deploy dir a feed ↵Paul Sokolovsky1
("bogofeed"). * If set to a base URL of ipk deploy dir as exported by HTTP/FTP, it will create set of feed configs to use deploy subdirs as feeds.
2007-12-19package.bbclass: Don't strip files in .debug directories meaning rerunning ↵Richard Purdie1
the package task doesn't create chains of .debug directories (from poky)
2007-12-16Ability to write ipk's depends on ipkg-utils-native having been staged.Paul Sokolovsky1
2007-12-15base.bbclass: Unexport TARGET_ARCH, quilt (at least) is a victim.Paul Sokolovsky1
2007-12-15sanity.bbclass: Requiring MACHINE to be set is too paranoid.Paul Sokolovsky1
* It's pretty legal to have only TARGET_ARCH set, for example to build non-machine-specific packages (for example, using external SDK).
2007-12-15package.bbclass: Add ASSUME_SHLIBS, way to specify shlib dependencies for ↵Paul Sokolovsky1
ASSUME_PROVIDED. * List of <shlib_file_name>:<package>[_<version>] mappings. This info will be appended to one inferred by automatic shlib tracking code. So, it would be possible to have correct package dependencies even for libraries in ASSUME_PROVIDED.
2007-12-14sip.bbclass: =+ emits problems with task dependencies, using += nowMichael Lauer1
2007-12-13scons.bbclass: create ${D}${prefix} before calling sconsPhilipp Zabel1
2007-12-12fix typo to make sourcepkg.bbclass work when inherited.John Lee1
sourcepkg.bbclass:109:addtask dumpdata after archive_bb before do_create_diff_gz archive_bb should be "do_archive_bb".
2007-12-11rootfs_deb.bbclass: few fixes to get it workingMarcin Juszkiewicz1
2007-12-08pkgconfig.bbclass: also catch ${STAGING_DIR_TARGET}Koen Kooi1
2007-12-08pkgconfig.bbclass: sed out references to staging as wellKoen Kooi1
2007-12-07merge of '387fe9ed0ed82ea68e96a75f8876fe0807a070cd'Paul Sokolovsky1
and 'd3ec22c2f56bfe13ae582b6c4495224757d4a0c7'
2007-12-07kernel.bbclass: When processing module_autoload's, also try canonical name ↵Paul Sokolovsky1
(with dashes). * To remind, modprobe accepts both '-' & '_' in module names interchangeably. Actual module files use both. Still, in OE, some consistency is needed. And its natural to use dash as the separator, as package names already use that. So, if canonical naming is used, it all will "just work", refardless of what separator chars specific kernel module filename randomly contains.
2007-12-07kernel.bbclass: Add kernel-vmlinux to kernel-modules dependency blacklist.Paul Sokolovsky1
* This cuts x11-gpe-image by 3M for example.
2007-12-07package_ipk.bbclass: Fix one remaining occurence of bb.utils.lockfile(), so ↵Leon Woestenberg1
that it works with bitbake 1.8.8.
2007-12-07package_ipk.bbclass, sanity.conf: attemp to be compatible with bitbake 1.8.8 ↵Koen Kooi1
again
2007-12-07package_ipk.bbclass: merge with pokyKoen Kooi1
* package sorting works now for mixed arch recipes (e.g. sysvinit) * doesn't clobber dependencies anymore * uses bitbake locking utils
2007-12-06distutils.bbclass: install python library dir before installing (fix typo)Michael Lauer1
2007-12-03merge of '49fb48a813e1e0d599f74dd7a809922ab71939b1'Michael Lauer1
and '6fe2cd0b60b675a1e3118d25934adb4693f3b8ed'
2007-12-03sip: upgrade to 4.7.1, catch up with sip3/sip4 renamingMichael Lauer1
2007-12-02nslu2-image.bbclass: upslug2-native is not actually requiredRod Whitby1