summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2005-12-26autotools.bbclass, base.bbclass: modify autotools_stage_all to use ↵Philipp Zabel2
oe_libinstall and install aclocal macros, too
2005-12-06disapproval of revision '1836da10f903d9ee68a7255b7a5d899128f4f43c'Marcin Juszkiewicz1
2005-12-06module-init-tools: prefer 3.2.1 over 3.2-pre4Philipp Zabel1
- adds DEFAULT_PREFERENCE="-1" to the 3.2-pre4, see bug #498
2005-11-23base.bbclass: attempt to fix the staging .la problemJohn Bowler1
- when using oe_libinstall to install a libtool library (.la file - present) into the staging directory (${STAGING_LIBDIR}) fix up the - installed .lai file so that it contains 'installed=no' - this - prevents libtool from subsequently using a copy of the build system - library if it exists in the final (target) installation directory - on the build machine (typically /usr/lib). Remove the patches from - pcre_4.4.bb to match (it now seems to work without them), add - cherokee to the openslug (etc) build (it was failing because of this - problem.)
2005-11-18package.bbclass: added support for preinst/prerm actions - patch by Jamie ↵Marcin Juszkiewicz1
Lenehan - this close #456
2005-11-11nslu2-kernel: cleanup openslug, ucslugc and slugos kernels, ALLJohn Bowler1
- remove old kernel versions - remove openslug-kernel - move patches from openslug-kernel - fix kernel UTS_RELEASE handling (requires change in kernel.bbclass) - fix nslu2-kernel MM build - move to 2.6.14.1 (important security fix)
2005-10-13kernel.bbclass: Fix some quoting and brackets on an if statement. Reported ↵Richard Purdie1
by katossi.
2005-10-10efl, e-wm: Add a sed fix for X11 system headersJustin Patrin1
2005-10-06kernel.bbclass: don't run 'make dep' for 2.6 kernelsRene Wagner1
2005-10-05efl, e-wm: add a quick sed fix for e builds using system include pathsJustin Patrin1
- This is not likely to affect anyone except 64-bit linux users who have multiple files files -- This definately affects Gentoo linux on amd64. It has a stub header which includes a 386 or x86_64 depending on defines. However, since OE normally compiles for non-x86 this header actually includes nothing and stops the compile altogether due to missing typedefs and prototypes.
2005-10-05Two changes to sourcepkg.class:Marcin Juszkiewicz1
- added "autom4te.cache" to default EXCLUDE_FROM to not have configure tests in resulted diff - changed order of tar arguments to get it working with GNU tar 1.15.1
2005-10-05binconfig.bbclass: add new BINCONFIG_GLOB variable to allow passing a ↵Rene Wagner1
different glob to find
2005-10-03add a basic bbclass for building ruby extensionsMichael Lauer1
NOTE: might be uncomplete, but may serve as a starting point for someone interested in ruby ;)
2005-09-30class qt3x11, qt4x11: remove DEPENDSMichael Lauer2
2005-09-29class autotools: add function 'autotools_stage_all' that automatically stagesMichael Lauer1
include files and libraries for packages that obey DESTDIR. This can be used to remove a lot of duplicated metadata in do_stage() of packages that inherit autotools. Note that you need to call autotools_stage_all manually in do_stage. It may be added to do_stage() eventually, but for now we want to do the transition step-by-step. Feel free to convert do_stage of autotools packages to using autotools_stage_all.
2005-09-27rootfs_ipk: Add a remove_init_link function to the rootfs_ipk oeclass. This ↵Richard Purdie1
is needed for the nokia770 which won't boot with /sbin/init as a symbolic link (and I'm told other machines have this problem).
2005-09-19GNU cp has a nice -a switch, sadly the BSD tools lack itHolger Freyther3
update our descriptions to work with any version of cp. Patches that include cp -a are not changed. They seem to work and I'm too scared busybox cp is more like GNU cp than BSD cp. (e.g do not know about P)
2005-09-12qtx11 classes: DEPEND += qt{3|4}-x11Michael Lauer2
2005-09-07classes/package_ipk.bbclass: put HOMEPAGE into the Homepage: control field Koen Kooi1
2005-09-05classes/base: show BitBake version and Monotone Revision (if working on a ↵Michael Lauer1
valid MT repository) in OE Build Configuration
2005-08-29pkgconfig.bbclass: Fix bug causing failure.Florian Boor1
2005-08-28pkgconfig.bbclass: don't install *-uninstalled.pc files into the staging areaPhilipp Zabel1
2005-08-25efl.bbclass: move libfoo.la and libfoo.a into ${PN}-devMichael Lauer1
2005-08-24makes the kernel-module-af-packet package add "alias net-pf-17 af_packet" toPhilipp Zabel1
/etc/modules.conf (fixes #233).
2005-08-24fix regexp to strip cvs kernel versions, too. (fixes #230)Philipp Zabel1
2005-08-21module.bbclass: run depmod/update-modules in postinst/postrmRene Wagner1
2005-08-17Add missing s on FILES for themes packageJustin Patrin1
2005-08-17Alter ordering of PACKAGES to allow themes package to get its files (still ↵Justin Patrin1
not working for ewl, however)
2005-08-14propagate from branch 'org.openembedded.nslu2-linux' (head ↵John Bowler1
c344fe8206f75436b7afc51a0294cd7ee00d9a1b) to branch 'org.openembedded.dev' (head 19ca81b748a204f3987b4f91c4436385cf1ebd81)
2005-08-14Qt3 Native builds:Holger Freyther1
-Add a qt3e.bbclass similiar to the x11 bbclasses for Qt -Use this class in uicmoc3-native, opie-lrelease-native, opie-lupdate-native -Stage the headers of uicmoc3 and the static library to a dedicated qt3e staging directory -Add two .inc files to share common data between the cvs and 1.2.0 bbfile of opie-lupdate and opie-lrelease
2005-08-13Make clean and distclean for EFLJustin Patrin1
Automatically install named binaries when compiling native Add more files/directories to theme and dev packages
2005-08-11Change theme package to themes insteadJustin Patrin1
2005-08-11Switch to creating a -theme package instead of including themes in the main ↵Justin Patrin1
package
2005-08-11themes dir should be included in the main packageJustin Patrin1
2005-08-11merge of 0bfafb15be028004cf9117bd99c73c9f7ee1b3c8Rod Whitby2
and 154b18293551ae7140a0552c72791f095d1f3f69
2005-08-11Split nslu2_flashimg.bbclass into nslu2-jffs2-image.bbclass and ↵Rod Whitby2
nslu2-ramdisk-image.bbclass
2005-08-10more EFL fixes + add the enlightenment library from the E window manager as ↵Michael Lauer1
dedicated library
2005-08-10debian.bbclass: replace package name only once to fix it for corner casesMichael Lauer1
(libname appearing in right hand of package name, i.e. 'libe')
2005-08-10E: misc cleanups and fixes all over to ensure a clean reproducabilityMichael Lauer1
2005-08-09Third (and hopefully last) EFL revamp before I hand over maintainership toMichael Lauer1
Justin Patrin. We now have a efl.bbclass that contains common code for the various libraries. This makes it possible to have very clean and concise bb's.
2005-08-09autotools.bbclass: add INHIBIT_AUTO_STAGE_INCLUDESMichael Lauer2
native.bbclass: add INHIBIT_NATIVE_STAGE_INSTALL
2005-08-09binconfig.bbclass: reinstantiate patch that solved appending -native ↵Michael Lauer1
slightly more elegant http://openembedded.bkbits.net:8080/openembedded/diffs/classes/binconfig.bbclass@1.7?nav=index.html|src/.|src/classes|hist/classes/binconfig.bbclass
2005-08-08binconfig.bbclass: install foo-config as foo-config-native for native packages,Michael Lauer1
this way the config packages don't step over each other's toes
2005-08-05add build class for the 'scons' build system (http://www.scons.org)Michael Lauer1
add python-scons-native
2005-08-03gpe.bbclass: GPE_TARBALL_SUFFIX sounds better for gz vs. bz2Rene Wagner1
2005-08-03sourcepkg.bbclass: fix handling of EXCLUDE_FROM. thanks to koen for spotting.Rene Wagner1
2005-08-03sourcepkg.bbclass: generate .orig.tar.gz and .diff.tar.gz. the latter also ↵Rene Wagner1
contains all extra files, the .bb and a showdata dump. output goes to $DEPLOY_DIR/source now.
2005-08-03tinderclient.bbclass remove even more debugging stuffHolger Freyther1
2005-08-03openembedded/classes/tinderclient.bbclass:Holger Freyther1
-Do not print that stuff... It was not meant to be pushed
2005-08-03Add sourcepkg.bbclass, a crude way to tar up the patched sources into ↵Koen Kooi1
DL_DIR/sourcepkg and md5sums the result. do INHERIT += "sourcepkg" to get all of this goodness. Now I need to find out how to override the Source: field to make it point to said tarballs on your distro's source mirror