# bootimg.oeclass # Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved # Released under the MIT license (see packages/COPYING) # This creates a bootable image using syslinux, your kernel and an optional # initrd # External variables needed # ${INITRD} - indicates a filesystem image to use as an initrd (optional) # ${AUTO_SYSLINUXCFG} - set this to 1 to enable creating an automatic config # ${LABELS} - a list of targets for the automatic config # ${APPEND} - an override list of append strings for each label # ${SYSLINUX_OPTS} - additional options to add to the syslinux file ';' delimited do_bootimg[depends] += "dosfstools-native:do_populate_staging \ syslinux-native:do_populate_staging \ mtools-native:do_populate_staging \ cdrtools-native:do_populate_staging" PACKAGES = " " HDDDIR = "${S}/hdd/boot" ISODIR = "${S}/cd/isolinux" BOOTIMG_VOLUME_ID ?= "oe" BOOTIMG_EXTRA_SPACE ?= "64" # Get the build_syslinux_cfg() function from the syslinux class SYSLINUXCFG = "${HDDDIR}/syslinux.cfg" SYSLINUXMENU = "${HDDDIR}/menu" inherit syslinux IMAGE_POSTPROCESS_COMMAND ?= "" build_boot_bin() { install -d ${HDDDIR} install -m 0644 ${STAGING_DIR}/${MACHINE}${HOST_VENDOR}-${HOST_OS}/kernel/bzImage \ ${HDDDIR}/vmlinuz if [ -n "${INITRD}" ] && [ -s "${INITRD}" ]; then install -m 0644 ${INITRD} ${HDDDIR}/initrd fi install -m 444 ${STAGING_DATADIR_NATIVE}/syslinux/ldlinux.sys \ ${HDDDIR}/ldlinux.sys # Do a little math, bash style #BLOCKS=`du -s ${HDDDIR} | cut -f 1` BLOCKS=`du -bks ${HDDDIR} | cut -f 1` SIZE=`expr $BLOCKS + ${BOOTIMG_EXTRA_SPACE}` install -d ${DEPLOY_DIR_IMAGE} mkdosfs -F 12 -n ${BOOTIMG_VOLUME_ID} -d ${HDDDIR} \ -C ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg $SIZE syslinux ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg chmod 644 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.hddimg # Create an ISO if we have an INITRD if [ -n "${INITRD}" ] && [ -s "${INITRD}" ] && [ "${NOISO}" != "1" ] ; then install -d ${ISODIR} # Install the kernel install -m 0644 ${STAGING_DIR}/${MACHINE}${HOST_VENDOR}-${HOST_OS}/kernel/bzImage \ ${ISODIR}/vmlinuz # Install the configuration files cp ${HDDDIR}/syslinux.cfg ${ISODIR}/isolinux.cfg if [ -f ${SYSLINUXMENU} ]; then cp ${SYSLINUXMENU} ${ISODIR} fi install -m 0644 ${INITRD} ${ISODIR}/initrd # And install the syslinux stuff cp ${STAGING_DATADIR_NATIVE}/syslinux/isolinux.bin \ ${ISODIR} ${IMAGE_POSTPROCESS_COMMAND} mkisofs -V ${BOOTIMG_VOLUME_ID} \ -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.iso \ -b isolinux/isolinux.bin -c isolinux/boot.cat -r \ -no-emul-boot -boot-load-size 4 -boot-info-table \ ${S}/cd/ fi } python do_bootimg() { bb.build.exec_func('build_syslinux_cfg', d) bb.build.exec_func('build_boot_bin', d) } # We need to run after bootsplash if it exists, so thats why this line # is such. Don't worry, if you don't do bootsplash, nobody will notice addtask bootimg before do_build after do_bootsplash 7ca606941b988bad717c0b45d9b'/>
context:
space:
mode:
authorDenys Dmytriyenko <denis@denix.org>2009-03-17 14:32:59 -0400
committerDenys Dmytriyenko <denis@denix.org>2009-03-17 14:32:59 -0400
commit709c4d66e0b107ca606941b988bad717c0b45d9b (patch)
tree37ee08b1eb308f3b2b6426d5793545c38396b838 /recipes
parentfa6cd5a3b993f16c27de4ff82b42684516d433ba (diff)
rename packages/ to recipes/ per earlier agreement
See links below for more details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326 http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816 Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Mike Westerhof <mwester@dls.net> Acked-by: Philip Balister <philip@balister.org> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Marcin Juszkiewicz <hrw@openembedded.org> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'recipes')
-rw-r--r--recipes/0xFFFF/0xffff-native_0.1.bb21
-rw-r--r--recipes/0xFFFF/0xffff-native_0.2.bb21
-rw-r--r--recipes/0xFFFF/0xffff.inc14
-rw-r--r--recipes/0xFFFF/0xffff_0.1.bb6
-rw-r--r--recipes/0xFFFF/0xffff_0.2.bb6
-rw-r--r--recipes/aalib/aalib-1.4rc5/configure.patch101
-rw-r--r--recipes/aalib/aalib_1.4rc5.bb21
-rw-r--r--recipes/abiword/abiword-2.5.inc61
-rw-r--r--recipes/abiword/abiword-embedded_2.4.6.bb12
-rw-r--r--recipes/abiword/abiword-embedded_2.5.2.bb10
-rw-r--r--recipes/abiword/abiword-embedded_2.6.4.bb8
-rw-r--r--recipes/abiword/abiword-plugins_2.4.6.bb27
-rw-r--r--recipes/abiword/abiword-plugins_2.5.1.bb40
-rw-r--r--recipes/abiword/abiword-plugins_2.5.2.bb41
-rw-r--r--recipes/abiword/abiword-plugins_2.6.0.bb44
-rw-r--r--recipes/abiword/abiword-plugins_2.6.4.bb62
-rw-r--r--recipes/abiword/abiword.inc49
-rw-r--r--recipes/abiword/abiword_2.4.6.bb4
-rw-r--r--recipes/abiword/abiword_2.5.1.bb7
-rw-r--r--recipes/abiword/abiword_2.5.2.bb7
-rw-r--r--recipes/abiword/abiword_2.6.0.bb3
-rw-r--r--recipes/abiword/abiword_2.6.3.bb10
-rw-r--r--recipes/abiword/abiword_2.6.4.bb10
-rw-r--r--recipes/abiword/files/abiword-cxx-for-ld-fix.patch12
-rw-r--r--recipes/abiword/files/abiword-plugin-pdf-poppler.patch11
-rwxr-xr-xrecipes/abiword/files/cdump.pl32
-rw-r--r--recipes/abuse/abuse_0.7.0.bb11
-rw-r--r--recipes/accelges/accelges_svn.bb46
-rw-r--r--recipes/acct/acct_6.3.99+6.4pre1.bb9
-rw-r--r--recipes/acct/files/cross-compile.patch34
-rw-r--r--recipes/acpid/acpid.inc24
-rw-r--r--recipes/acpid/acpid/gcc40.patch16
-rw-r--r--recipes/acpid/acpid_1.0.2.bb3
-rw-r--r--recipes/acpid/acpid_1.0.3.bb4
-rw-r--r--recipes/acpid/acpid_1.0.4.bb4
-rw-r--r--recipes/acpid/acpid_1.0.6.bb3
-rwxr-xr-xrecipes/acpid/files/init26
-rw-r--r--recipes/addons/devshell.bb75
-rw-r--r--recipes/adns/adns-1.0/configure.patch137
-rw-r--r--recipes/adns/adns-1.0/fixparsedomainflags.patch11
-rw-r--r--recipes/adns/adns_1.0.bb30
-rw-r--r--recipes/adobe-flash/flash-plugin_10.0.22.87.bb35
-rw-r--r--recipes/agg/agg-minimal_2.5.bb43
-rw-r--r--recipes/agg/agg_2.5.bb47
-rw-r--r--recipes/aiostress/aiostress_0.0.bb18
-rw-r--r--recipes/aircrack/aircrack-ng_0.9.3.bb22
-rw-r--r--recipes/aircrack/aircrack-ng_1.0-svn.bb40
-rw-r--r--recipes/aircrack/aircrack_2.1.bb22
-rw-r--r--recipes/aircrack/aircrack_2.41.bb24
-rw-r--r--recipes/aircrack/files/makefile-ldflags.patch13
-rw-r--r--recipes/aircrack/files/oe.patch10
-rw-r--r--recipes/aircrack/files/silent_patch.diff87
-rw-r--r--recipes/albumshaper/albumshaper_2.1.bb18
-rw-r--r--recipes/albumshaper/files/fixpaths.patch53
-rw-r--r--recipes/aliens/aliens_1.0.0.bb21
-rw-r--r--recipes/alp/hiker_0.9.1.bb24
-rw-r--r--recipes/alp/hiker_0.9.bb24
-rw-r--r--recipes/alsa/alsa-driver/adriver.h.patch23
-rw-r--r--recipes/alsa/alsa-driver/h5400.patch12
-rw-r--r--recipes/alsa/alsa-driver/sa11xx.patch38
-rw-r--r--recipes/alsa/alsa-driver/sound.p.patch59
-rw-r--r--recipes/alsa/alsa-driver_0.9.6-hh4c.bb83
-rw-r--r--recipes/alsa/alsa-fpu.inc6
-rw-r--r--recipes/alsa/alsa-lib/fix-tstamp-declaration.patch13
-rw-r--r--recipes/alsa/alsa-lib/fix_libmath.patch17
-rw-r--r--recipes/alsa/alsa-lib/unbreak_plugindir.patch12
-rw-r--r--recipes/alsa/alsa-lib_1.0.11.bb41
-rw-r--r--recipes/alsa/alsa-lib_1.0.13.bb42
-rw-r--r--recipes/alsa/alsa-lib_1.0.14.bb47
-rw-r--r--recipes/alsa/alsa-lib_1.0.15.bb54
-rw-r--r--recipes/alsa/alsa-lib_1.0.17.bb48
-rw-r--r--recipes/alsa/alsa-lib_1.0.18.bb48
-rw-r--r--recipes/alsa/alsa-oss_1.0.11.bb19
-rw-r--r--recipes/alsa/alsa-oss_1.0.14.bb17
-rw-r--r--recipes/alsa/alsa-oss_1.0.15.bb22
-rw-r--r--recipes/alsa/alsa-oss_1.0.17.bb20
-rw-r--r--recipes/alsa/alsa-plugins_1.0.15.bb20
-rw-r--r--recipes/alsa/alsa-plugins_1.0.17.bb20
-rw-r--r--recipes/alsa/alsa-plugins_1.0.18.bb20
-rw-r--r--recipes/alsa/alsa-scenario_git.bb13
-rw-r--r--recipes/alsa/alsa-state.bb58
-rw-r--r--recipes/alsa/alsa-state/a780/gsmhandset.state55
-rw-r--r--recipes/alsa/alsa-state/a780/gsmheadset.state55
-rw-r--r--recipes/alsa/alsa-state/a780/stereoout.state55
-rw-r--r--recipes/alsa/alsa-state/akita/asound.state619
-rwxr-xr-xrecipes/alsa/alsa-state/alsa-state29
-rw-r--r--recipes/alsa/alsa-state/asound.conf12
-rw-r--r--recipes/alsa/alsa-state/asound.state1
-rw-r--r--recipes/alsa/alsa-state/at91sam9263ek/asound.conf2
-rw-r--r--recipes/alsa/alsa-state/at91sam9263ek/asound.state283
-rw-r--r--recipes/alsa/alsa-state/c7x0/asound.state150
-rw-r--r--recipes/alsa/alsa-state/hx4700/asound.state37
-rw-r--r--recipes/alsa/alsa-state/magician/asound.state202
-rw-r--r--recipes/alsa/alsa-state/nokia800/asound.state105
-rw-r--r--recipes/alsa/alsa-state/spitz/asound.state619
-rw-r--r--recipes/alsa/alsa-state/tosa/asound.state769
-rw-r--r--recipes/alsa/alsa-utils_1.0.11.bb55
-rw-r--r--recipes/alsa/alsa-utils_1.0.13.bb63
-rw-r--r--recipes/alsa/alsa-utils_1.0.14.bb56
-rw-r--r--recipes/alsa/alsa-utils_1.0.15.bb57
-rw-r--r--recipes/alsa/alsa-utils_1.0.17.bb63
-rw-r--r--recipes/alsa/alsa-utils_1.0.18.bb66
-rw-r--r--recipes/alsa/alsa-versym.inc6
-rw-r--r--recipes/alsa/files/alsa-utils-autoconf-strl-funcs.patch43
-rw-r--r--recipes/alsa/files/alsa-utils-automake.patch10
-rw-r--r--recipes/alsa/files/alsa-utils-remove-xmlto.patch15
-rw-r--r--recipes/alsa/files/alsa-utils-sys-siglist.patch15
-rw-r--r--recipes/alsa/files/libio.patch43
-rw-r--r--recipes/altboot/README.txt4
-rw-r--r--recipes/altboot/altboot.inc19
-rw-r--r--recipes/altboot/altboot_1.0.8+1.0.9_pre1.bb76
-rw-r--r--recipes/altboot/altboot_1.0.8.bb49
-rw-r--r--recipes/altboot/altboot_1.1.1+wip-SVNR83.bb76
-rw-r--r--recipes/altboot/altboot_svn.bb75
-rw-r--r--recipes/altboot/files/sd-dynamic-fix.patch44
-rw-r--r--recipes/amule/amule_2.1.3.bb27
-rw-r--r--recipes/amule/files/parser.patch20
-rw-r--r--recipes/angstrom/angstrom-bootmanager.bb11
-rw-r--r--recipes/angstrom/angstrom-feed-configs.bb73
-rw-r--r--recipes/angstrom/angstrom-gnome-icon-theme-enable.bb16
-rw-r--r--recipes/angstrom/angstrom-gpe-task-apps.bb23
-rw-r--r--recipes/angstrom/angstrom-gpe-task-base.bb42
-rw-r--r--recipes/angstrom/angstrom-gpe-task-game.bb13
-rw-r--r--