inherit base DEPENDS_prepend = "pkgconfig-native " # The namespaces can clash here hence the two step replace def get_pkgconfig_mangle(d): import bb.data s = "-e ''" if not bb.data.inherits_class('native', d): s += " -e 's:=${libdir}:=OELIBDIR:;'" s += " -e 's:=${includedir}:=OEINCDIR:;'" s += " -e 's:=${datadir}:=OEDATADIR:'" s += " -e 's:=${prefix}:=OEPREFIX:'" s += " -e 's:=${exec_prefix}:=OEEXECPREFIX:'" s += " -e 's:OELIBDIR:${STAGING_LIBDIR}:;'" s += " -e 's:OEINCDIR:${STAGING_INCDIR}:;'" s += " -e 's:OEDATADIR:${STAGING_DATADIR}:'" s += " -e 's:OEPREFIX:${STAGING_DIR_HOST}${layout_prefix}:'" s += " -e 's:OEEXECPREFIX:${STAGING_DIR_HOST}${layout_exec_prefix}:'" s += " -e 's:-L${WORKDIR}\S*: :g'" s += " -e 's:-I${WORKDIR}\S*: :g'" return s do_install_append () { for pc in `find ${D} -name '*.pc' -type f | grep -v -- '-uninstalled.pc$'`; do sed -i ${@get_pkgconfig_mangle(d)} -e 's:${D}::g' -e 's:${STAGING_LIBDIR}:${libdir}:g' -e 's:${STAGING_INCDIR}:${includedir}:g' -e 's:${STAGING_DIR_TARGET}:${prefix}:g' ${pc} done } do_stage_append () { for pc in `find ${S} -name '*.pc' -type f | grep -v -- '-uninstalled.pc$'`; do pcname=`basename $pc` install -d ${PKG_CONFIG_DIR} cat $pc | sed ${@get_pkgconfig_mangle(d)} -e 's:${D}${libdir}\S*:${STAGING_LIBDIR}:g' -e 's:${D}${prefix}/include\S*:${STAGING_INCDIR}:g' > ${PKG_CONFIG_DIR}/$pcname done } -oe.git/log/'>logtreecommitdiff
diff options
context:
space:
mode:
Diffstat
-rw-r--r--LICENSE3
-rw-r--r--MAINTAINERS13
-rw-r--r--README41
-rw-r--r--classes/base.bbclass13
-rw-r--r--classes/cmake.bbclass22
-rw-r--r--classes/corecdp-mirrors.bbclass4
-rw-r--r--classes/glibc-package.bbclass15
-rw-r--r--classes/icecc.bbclass2
-rw-r--r--classes/image.bbclass3
-rw-r--r--classes/insane.bbclass1
-rw-r--r--classes/java.bbclass2
-rw-r--r--classes/kernel.bbclass27
-rw-r--r--classes/linux-kernel-base.bbclass3
-rw-r--r--classes/native.bbclass2
-rw-r--r--classes/package.bbclass18
-rw-r--r--classes/package_dbg.bbclass125
-rw-r--r--classes/package_ipk.bbclass4
-rw-r--r--classes/palmtop.bbclass4
-rw-r--r--classes/qemu.bbclass15
-rw-r--r--classes/qmake_base.bbclass3
-rw-r--r--classes/qt4x11.bbclass2
-rw-r--r--classes/sanity.bbclass22
-rw-r--r--classes/xfce.bbclass2
-rw-r--r--conf/amend-recipes.inc29
-rw-r--r--conf/bitbake.conf2
-rw-r--r--conf/checksums.ini1348
-rw-r--r--conf/compatibility-providers.conf73
-rw-r--r--conf/distro/angstrom-2008.1.conf90
-rw-r--r--conf/distro/chinook-compat.conf1
-rw-r--r--conf/distro/corecdp.conf43
-rw-r--r--conf/distro/include/angstrom-2008-preferred-versions.inc21
-rw-r--r--conf/distro/include/angstrom-eglibc.inc2
-rw-r--r--conf/distro/include/angstrom-glibc.inc2
-rw-r--r--conf/distro/include/angstrom-package-deb.inc4
-rw-r--r--conf/distro/include/angstrom-package-ipk.inc5
-rw-r--r--conf/distro/include/angstrom-uclibc.inc2
-rw-r--r--conf/distro/include/angstrom-uclinux-uclibc.inc2
-rw-r--r--conf/distro/include/angstrom.inc18
-rw-r--r--conf/distro/include/angstromoabi.inc4
-rw-r--r--conf/distro/include/fso-autorev.inc5
-rw-r--r--conf/distro/include/kaeilos-2009-preferred-versions.inc37
-rw-r--r--conf/distro/include/preferred-om-2008-versions.inc4
-rw-r--r--conf/distro/include/preferred-shr-versions.inc35
-rw-r--r--conf/distro/include/preferred-slugos-versions.inc14
-rw-r--r--conf/distro/include/preferred-xorg-versions-X11R7.4.inc16
-rw-r--r--conf/distro/include/preferred-xorg-versions-X11R7.5-latest.inc126
-rw-r--r--conf/distro/include/preferred-xorg-versions-X11R7.5.inc417
-rw-r--r--conf/distro/include/preferred-xorg-versions-live.inc357
-rw-r--r--conf/distro/include/sane-feed-deb.inc4
-rw-r--r--conf/distro/include/sane-feed-ipk.inc5
-rw-r--r--conf/distro/include/sane-srcrevs-fso.inc38
-rw-r--r--conf/distro/include/sane-srcrevs.inc111
-rw-r--r--conf/distro/include/sane-toolchain.inc2
-rw-r--r--conf/distro/include/shr-autorev.inc2
-rw-r--r--conf/distro/include/slugos.inc6
-rw-r--r--conf/distro/jlime-2009.1.conf100
-rw-r--r--conf/distro/jlime-2010.1.conf118
-rw-r--r--conf/distro/jlime-donkey.conf139
-rw-r--r--conf/distro/jlime-henchman.conf104
-rw-r--r--conf/distro/jlime-mongo.conf105
-rw-r--r--conf/distro/jlime-shrek.conf54
-rw-r--r--conf/distro/kaeilos.conf96
-rw-r--r--conf/distro/micro.conf6
-rw-r--r--conf/distro/minimal-uclibc.conf20
-rw-r--r--conf/distro/minimal.conf34
-rw-r--r--conf/distro/nylon.conf10
-rw-r--r--conf/distro/sharprom-compatible.conf1
-rw-r--r--conf/distro/shr.conf36
-rw-r--r--conf/distro/slugos.conf3
-rw-r--r--conf/local.conf.sample6
-rw-r--r--conf/machine/akita.conf4
-rw-r--r--conf/machine/archos5.conf41
-rw-r--r--conf/machine/at91sam9g45ek.conf29
-rw-r--r--conf/machine/ben-nanonote.conf5
-rw-r--r--conf/machine/bug.conf8
-rw-r--r--conf/machine/c7x0.conf2
-rw-r--r--conf/machine/cm-t35.conf46
-rw-r--r--conf/machine/collie.conf2
-rw-r--r--conf/machine/da830-omapl137-evm.conf1
-rw-r--r--conf/machine/da850-omapl138-evm.conf1
-rw-r--r--conf/machine/davinci-sffsdr.conf1
-rw-r--r--conf/machine/dm355-evm.conf2
-rw-r--r--conf/machine/dm365-evm.conf3
-rw-r--r--conf/machine/dm6446-evm.conf1
-rw-r--r--conf/machine/hawkboard.conf1
-rw-r--r--conf/machine/include/AT91-LCD.inc15
-rw-r--r--conf/machine/include/AT91.inc51
-rw-r--r--conf/machine/include/davinci.inc4
-rw-r--r--conf/machine/include/dm355.inc9
-rw-r--r--conf/machine/include/dm365.inc12
-rw-r--r--conf/machine/include/dm6446.inc13
-rw-r--r--conf/machine/include/kirkwood.inc2
-rw-r--r--conf/machine/include/omap3.inc15
-rw-r--r--conf/machine/include/omapl137.inc1
-rw-r--r--conf/machine/include/omapl138.inc1
-rw-r--r--conf/machine/include/tune-atom.inc5
-rw-r--r--conf/machine/include/zaurus-2.6.inc19
-rw-r--r--conf/machine/include/zaurus-kernel.inc3
-rw-r--r--conf/machine/ion.conf2
-rw-r--r--conf/machine/jornada6xx.conf13
-rw-r--r--conf/machine/mtcdp-embedded.conf29
-rw-r--r--conf/machine/mtcdp.conf29
-rw-r--r--conf/machine/neuros-osd2.conf1
-rw-r--r--conf/machine/om-gta01.conf2
-rw-r--r--conf/machine/om-gta02.conf9
-rw-r--r--conf/machine/omap3-pandora.conf12
-rw-r--r--conf/machine/qemumips.conf5
-rw-r--r--conf/machine/sgh-i900.conf1
-rw-r--r--conf/machine/simone.conf10
-rw-r--r--conf/machine/spitz.conf4
-rwxr-xr-xcontrib/angstrom/build-feeds.sh28
-rwxr-xr-xcontrib/angstrom/omap3-mkcard.sh52
-rwxr-xr-xcontrib/angstrom/sort.sh10
-rw-r--r--contrib/angstrom/upload-packages.sh3
-rw-r--r--contrib/multitech/env-oe.sh15
-rw-r--r--contrib/multitech/local.conf139
-rw-r--r--contrib/multitech/ppp-masq-fw34
-rw-r--r--contrib/multitech/uboot-setenv59
-rwxr-xr-xcontrib/python/generate-manifest-2.6.py2
-rwxr-xr-xcontrib/source-checker/bump.preferred-xorg-versions-7.5.sh75
-rwxr-xr-xcontrib/source-checker/bump.preferred-xorg-versions-live.sh75
-rw-r--r--docs/usermanual/chapters/getting_oe.xml8
-rw-r--r--docs/usermanual/chapters/recipes.xml4
-rw-r--r--docs/usermanual/chapters/usage.xml2
-rw-r--r--licenses/Artistic License131
-rw-r--r--licenses/BSD26
-rw-r--r--licenses/C-KERMIT LICENSE106
-rw-r--r--licenses/CUPS License961
-rw-r--r--licenses/DEC-MIT License63
-rw-r--r--licenses/Daniel Stenberg21
-rw-r--r--licenses/David A Schleef92
-rw-r--r--licenses/GFDL-1.2397
-rw-r--r--licenses/GPL-V1248
-rw-r--r--licenses/GPL-V2340
-rw-r--r--licenses/GPL-V3674
-rw-r--r--licenses/Jan Kneschke31
-rw-r--r--licenses/JasPer License51
-rw-r--r--licenses/Julian R Seward42
-rw-r--r--licenses/Keith Packard20
-rw-r--r--licenses/LGPL-V2481
-rw-r--r--licenses/LGPL-V2.1504