diff options
author | Marcin Juszkiewicz <hrw@openembedded.org> | 2009-04-08 22:20:32 +0200 |
---|---|---|
committer | Marcin Juszkiewicz <hrw@openembedded.org> | 2009-04-08 22:20:32 +0200 |
commit | 4e3ef28c3656369f49907fbfd25440b3b57e4614 (patch) | |
tree | 2635791af67c1bfea3d2d7dfb309811f4768ac62 /recipes | |
parent | f5fa15933e241729b37b8bd9868bd575e974c90b (diff) | |
parent | 3bd414d3c7b94d691e289eaa642082856df7f190 (diff) |
Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into org.openembedded.dev
Diffstat (limited to 'recipes')
52 files changed, 572 insertions, 157 deletions
diff --git a/recipes/angstrom/e-wm-config-angstrom.bb b/recipes/angstrom/e-wm-config-angstrom.bb index a2c6f93657..4b47e05069 100644 --- a/recipes/angstrom/e-wm-config-angstrom.bb +++ b/recipes/angstrom/e-wm-config-angstrom.bb @@ -2,9 +2,9 @@ DESCRIPTION = "Enlightenment DR17 theme for Angstrom" LICENSE = "MIT/BSD" DEPENDS = "edje-native eet-native" RDEPENDS = "e-wm" -RRECOMMENDS_${PN} = "places" +RRECOMMENDS_${PN} = "places systray" -PR = "r4" +PR = "r5" SRC_URI = " \ file://e.src \ @@ -18,6 +18,11 @@ do_configure() { cp ${WORKDIR}/*.src ${WORKDIR}/*.desktop ${WORKDIR}/*.png ${S}/ } +# [09:16:17] * koen mumbles something about binary config file +# [09:16:19] <raster> eet -d e.cfg config e.src +# [09:16:29] <raster> will get u a test dump of it (as e.src) +# [09:17:09] <raster> eet -e e.cfg config e.src 1 +# [09:17:12] <raster> will re-encode do_compile() { for i in *.src ; do diff --git a/recipes/angstrom/e-wm-config-angstrom/e.src b/recipes/angstrom/e-wm-config-angstrom/e.src index 33514247d2..859323dc23 100644 --- a/recipes/angstrom/e-wm-config-angstrom/e.src +++ b/recipes/angstrom/e-wm-config-angstrom/e.src @@ -1,5 +1,5 @@ group "E_Config" struct { - value "config_version" int: 65836; + value "config_version" int: 65839; value "show_splash" int: 0; value "init_default_theme" string: "default.edj"; value "desktop_default_name" string: "Desktop %i, %i"; @@ -10,6 +10,7 @@ group "E_Config" struct { value "border_shade_transition" int: 3; value "border_shade_speed" double: 3000.0000000000000000000000000; value "framerate" double: 25.0000000000000000000000000; + value "priority" int: 0; value "image_cache" int: 4096; value "font_cache" int: 512; value "edje_cache" int: 32; @@ -19,8 +20,6 @@ group "E_Config" struct { value "use_virtual_roots" int: 0; value "show_desktop_icons" int: 1; value "edge_flip_dragging" int: 1; - value "edge_flip_moving" int: 1; - value "edge_flip_timeout" double: 0.2500000000000000000000000; value "evas_engine_default" int: 1; value "evas_engine_container" int: 0; value "evas_engine_init" int: 0; @@ -43,15 +42,15 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "start"; + value "name" string: "syscon"; value "enabled" uchar: 1; - value "delayed" uchar: 0; + value "delayed" uchar: 1; value "priority" int: 0; } } group "modules" list { group "E_Config_Module" struct { - value "name" string: "ibar"; + value "name" string: "msgbus_lang"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; @@ -59,7 +58,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "ibox"; + value "name" string: "connman"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; @@ -67,7 +66,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "clock"; + value "name" string: "places"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; @@ -75,7 +74,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "cpufreq"; + value "name" string: "mixer"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; @@ -83,15 +82,15 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "pager"; + value "name" string: "conf_window_remembers"; value "enabled" uchar: 1; - value "delayed" uchar: 0; + value "delayed" uchar: 1; value "priority" int: 0; } } group "modules" list { group "E_Config_Module" struct { - value "name" string: "exebuf"; + value "name" string: "conf_scale"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -99,7 +98,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "winlist"; + value "name" string: "conf_interaction"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -107,7 +106,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf"; + value "name" string: "fileman"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -115,7 +114,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_applications"; + value "name" string: "conf_engine"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -123,7 +122,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_borders"; + value "name" string: "conf_winlist"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -131,7 +130,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_clientlist"; + value "name" string: "conf_window_manipulation"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -139,7 +138,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_colors"; + value "name" string: "conf_window_focus"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -147,7 +146,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_desk"; + value "name" string: "conf_window_display"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -155,7 +154,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_desklock"; + value "name" string: "conf_wallpaper"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -163,7 +162,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_desks"; + value "name" string: "conf_transitions"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -171,7 +170,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_dialogs"; + value "name" string: "conf_theme"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -179,7 +178,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_display"; + value "name" string: "conf_startup"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -187,7 +186,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_dpms"; + value "name" string: "conf_shelves"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -195,7 +194,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_exebuf"; + value "name" string: "conf_screensaver"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -203,7 +202,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_fonts"; + value "name" string: "conf_profiles"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -211,7 +210,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_icon_theme"; + value "name" string: "conf_performance"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -219,7 +218,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_imc"; + value "name" string: "conf_paths"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -227,7 +226,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_intl"; + value "name" string: "conf_mouse_cursor"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -235,7 +234,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_keybindings"; + value "name" string: "conf_mousebindings"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -243,7 +242,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_menus"; + value "name" string: "conf_mouse"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -259,7 +258,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_mouse"; + value "name" string: "conf_menus"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -267,7 +266,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_mousebindings"; + value "name" string: "conf_keybindings"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -275,7 +274,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_mouse_cursor"; + value "name" string: "conf_intl"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -283,7 +282,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_paths"; + value "name" string: "conf_imc"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -291,7 +290,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_performance"; + value "name" string: "conf_icon_theme"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -299,7 +298,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_profiles"; + value "name" string: "conf_fonts"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -307,7 +306,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_screensaver"; + value "name" string: "conf_exebuf"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -315,7 +314,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_shelves"; + value "name" string: "conf_dpms"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -323,7 +322,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_startup"; + value "name" string: "conf_display"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -331,7 +330,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_theme"; + value "name" string: "conf_dialogs"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -339,7 +338,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_transitions"; + value "name" string: "conf_desks"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -347,7 +346,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_wallpaper"; + value "name" string: "conf_desklock"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -355,7 +354,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_window_display"; + value "name" string: "conf_desk"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -363,7 +362,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_window_focus"; + value "name" string: "conf_colors"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -371,7 +370,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_window_manipulation"; + value "name" string: "conf_clientlist"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -379,7 +378,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_winlist"; + value "name" string: "conf_borders"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -387,7 +386,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_engine"; + value "name" string: "conf_applications"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -395,7 +394,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "fileman"; + value "name" string: "conf"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -403,7 +402,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_interaction"; + value "name" string: "winlist"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -411,7 +410,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_scale"; + value "name" string: "exebuf"; value "enabled" uchar: 1; value "delayed" uchar: 1; value "priority" int: 0; @@ -419,15 +418,15 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_window_remembers"; + value "name" string: "pager"; value "enabled" uchar: 1; - value "delayed" uchar: 1; + value "delayed" uchar: 0; value "priority" int: 0; } } group "modules" list { group "E_Config_Module" struct { - value "name" string: "mixer"; + value "name" string: "cpufreq"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; @@ -435,7 +434,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "places"; + value "name" string: "clock"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; @@ -443,7 +442,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "connman"; + value "name" string: "ibox"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; @@ -451,7 +450,7 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "msgbus_lang"; + value "name" string: "ibar"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; @@ -459,9 +458,17 @@ group "E_Config" struct { } group "modules" list { group "E_Config_Module" struct { - value "name" string: "syscon"; + value "name" string: "start"; value "enabled" uchar: 1; - value "delayed" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "systray"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; value "priority" int: 0; } } @@ -1655,6 +1662,25 @@ group "E_Config" struct { value "resizable" uchar: 0; } } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "systray"; + value "id" string: "systray"; + value "geom.pos" int: 720; + value "geom.size" int: 80; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 10; + value "state_info.flags" int: 0; + value "style" string: "inset"; + value "orient" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } } } group "gadcons" list { @@ -1956,7 +1982,9 @@ group "E_Config" struct { value "border_raise_on_mouse_action" int: 1; value "border_raise_on_focus" int: 1; value "desk_flip_wrap" int: 0; + value "fullscreen_flip" int: 0; value "icon_theme" string: "gnome"; + value "icon_theme_overrides" uchar: 0; value "desk_flip_animate_mode" int: 1; value "desk_flip_animate_interpolation" int: 0; value "desk_flip_animate_time" double: 0.2000000000000000111022302; diff --git a/recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src b/recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src index 5c97994946..c782ac20b5 100644 --- a/recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src +++ b/recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src @@ -1,4 +1,6 @@ group "Cpufreq_Config" struct { + value "config_version" int: 1; value "poll_interval" int: 32; - value "restore_governor" int: 1; + value "restore_governor" int: 0; + value "auto_powersave" int: 1; } diff --git a/recipes/angstrom/e-wm-config-angstrom/module.places.src b/recipes/angstrom/e-wm-config-angstrom/module.places.src index 4fb01da0d0..57e941fe1c 100644 --- a/recipes/angstrom/e-wm-config-angstrom/module.places.src +++ b/recipes/angstrom/e-wm-config-angstrom/module.places.src @@ -15,4 +15,10 @@ group "Config" struct { value "switch2" int: 0; } } + value "show_home" uchar: 0; + value "show_desk" uchar: 0; + value "show_trash" uchar: 0; + value "show_root" uchar: 0; + value "show_temp" uchar: 0; + value "show_bookm" uchar: 0; } diff --git a/recipes/autoconf/autoconf213-native_2.13.bb b/recipes/autoconf/autoconf213-native_2.13.bb new file mode 100644 index 0000000000..3954ef3b16 --- /dev/null +++ b/recipes/autoconf/autoconf213-native_2.13.bb @@ -0,0 +1,9 @@ +require autoconf213_${PV}.bb + +DEPENDS = "m4-native gnu-config-native" +RDEPENDS_${PN} = "m4-native gnu-config-native" + +S = "${WORKDIR}/autoconf-${PV}" +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/autoconf-${PV}" + +inherit native diff --git a/recipes/autoconf/autoconf213_2.13.bb b/recipes/autoconf/autoconf213_2.13.bb new file mode 100644 index 0000000000..022f696f1d --- /dev/null +++ b/recipes/autoconf/autoconf213_2.13.bb @@ -0,0 +1,5 @@ +require autoconf.inc +SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz" +PR = "r1" +EXTRA_OECONF = "--program-transform-name=s/\$/2.13/" +EXTRA_OEMAKE = 'acdatadir="${datadir}/autoconf-${PV}" infodir="${datadir}/autoconf-${PV}/info"' diff --git a/recipes/binutils/binutils-canadian-sdk_2.18.bb b/recipes/binutils/binutils-canadian-sdk_2.18.bb index cf27cd06f8..e44e7b7144 100644 --- a/recipes/binutils/binutils-canadian-sdk_2.18.bb +++ b/recipes/binutils/binutils-canadian-sdk_2.18.bb @@ -9,9 +9,12 @@ DEPENDS="\ " FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/binutils-${PV}" -EXTRA_OECONF = "--with-sysroot=${prefix}/${TARGET_SYS} \ +# On MinGW hosts we want to prepend a drive letter, in ${SDK_REALPATH_MINGW} +# to the sysroot path. +SYSROOT = "${@['${SDK_REALPATH}/${TARGET_SYS}', '${SDK_REALPATH_MINGW}${SDK_REALPATH}/${TARGET_SYS}'][bb.data.getVar('SDK_OS', d, 1) in ['mingw32', 'mingw64']]}" +EXTRA_OECONF = "--with-sysroot=${SYSROOT} \ --program-prefix=${TARGET_PREFIX}" -PR = "r3" +PR = "r4" FILES_${PN}-dbg += "${prefix}/${TARGET_SYS}/bin/.debug" diff --git a/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb b/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb index 385aa1dd2f..7f80a772f1 100644 --- a/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb +++ b/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb @@ -1,11 +1,4 @@ require mingw-binutils_${PV}.bb require binutils-canadian-cross.inc -DEFAULT_PREFERENCE_sdk-mingw32 = "1" -DEFAULT_PREFERENCE_sdk-mingw64 = "1" - -require binutils-canadian-cross.inc - -SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz" - -S = "${WORKDIR}/binutils-${PV}-src" +DEFAULT_PREFERENCE_mingw32 = "1" diff --git a/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb b/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb new file mode 100644 index 0000000000..7f80a772f1 --- /dev/null +++ b/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb @@ -0,0 +1,4 @@ +require mingw-binutils_${PV}.bb +require binutils-canadian-cross.inc + +DEFAULT_PREFERENCE_mingw32 = "1" diff --git a/recipes/binutils/mingw-binutils.inc b/recipes/binutils/mingw-binutils.inc new file mode 100644 index 0000000000..1e3898a336 --- /dev/null +++ b/recipes/binutils/mingw-binutils.inc @@ -0,0 +1,10 @@ +DESCRIPTION = "A GNU collection of binary utilities - MinGW port" +HOMEPAGE = "http://www.mingw.org/" + +require binutils.inc + +SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz" + +S = "${WORKDIR}/binutils-${PV}" + +DEFAULT_PREFERENCE = "-1" diff --git a/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb b/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb index 9d17873270..7021cfee5a 100644 --- a/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb +++ b/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb @@ -1,12 +1,2 @@ -PR = "r1" - -require binutils.inc - -DESCRIPTION = "A GNU collection of binary utilities - MinGW port" -HOMEPAGE = "http://www.mingw.org/" - -SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz" - +require mingw-binutils.inc S = "${WORKDIR}/binutils-${PV}-src" - -DEFAULT_PREFERENCE = "0" diff --git a/recipes/binutils/mingw-binutils_2.19.1.bb b/recipes/binutils/mingw-binutils_2.19.1.bb new file mode 100644 index 0000000000..0f719ed0f4 --- /dev/null +++ b/recipes/binutils/mingw-binutils_2.19.1.bb @@ -0,0 +1 @@ +require mingw-binutils.inc diff --git a/recipes/bluez/bluez4_4.31.bb b/recipes/bluez/bluez4_4.31.bb index 15e8b00ef5..8c2f6562eb 100644 --- a/recipes/bluez/bluez4_4.31.bb +++ b/recipes/bluez/bluez4_4.31.bb @@ -4,12 +4,13 @@ PRIORITY = "optional" DEPENDS = "gst-plugins-base alsa-lib libusb-compat dbus-glib" HOMEPAGE = "http://www.bluez.org" LICENSE = "GPL" -PR = "r4" +PR = "r6" SRC_URI = "\ http://www.kernel.org/pub/linux/bluetooth/bluez-${PV}.tar.gz \ file://fix-dfutool-usb-declaration-mismatch.patch;patch=1 \ file://sbc-thumb.patch;patch=1 \ + file://bluetooth.conf \ # file://hid2hci_usb_init.patch;patch=1 \ " S = "${WORKDIR}/bluez-${PV}" @@ -43,6 +44,8 @@ do_install_append() { install -m 0644 ${S}/audio/audio.conf ${D}/${sysconfdir}/bluetooth/ install -m 0644 ${S}/network/network.conf ${D}/${sysconfdir}/bluetooth/ install -m 0644 ${S}/input/input.conf ${D}/${sysconfdir}/bluetooth/ + # at_console doesn't really work with the current state of OE, so punch some more holes so people can actually use BT + install -m 0644 ${WORKDIR}/bluetooth.conf ${D}/${sysconfdir}/dbus-1/system.d/ } PACKAGES =+ "gst-plugin-bluez libasound-module-bluez" diff --git a/recipes/bluez/files/bluetooth.conf b/recipes/bluez/files/bluetooth.conf index 872084702a..ca5e9e4f2f 100644 --- a/recipes/bluez/files/bluetooth.conf +++ b/recipes/bluez/files/bluetooth.conf @@ -1,13 +1,16 @@ -# -# additional cards for /etc/pcmcia/bluetooth.conf -# Note for OE: This file is _appended_ to the stock -# bluetooth.conf in bluez-utils, so no need to duplicate -# entries for individual cards. -# -card "CSR BT01x0M Bluetooth CF Card" - version "Bluetooth BT0100M", "", "" - bind "serial_cs" class "bluetooth" - -card "Socket Bluetooth CF Card Rev. G" - manfid 0x0104, 0x0096 - bind "serial_cs" class "bluetooth" +<!-- This configuration file specifies the required security policies + for Bluetooth core daemon to work. --> + +<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" + "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> +<busconfig> + + <!-- ../system.conf have denied everything, so we just punch some holes --> + + <policy context="default"> + <allow own="org.bluez"/> + <allow send_destination="org.bluez"/> + <allow send_interface="org.bluez.Agent"/> + </policy> + +</busconfig> diff --git a/recipes/dsplink/ti-dmai_svn.bb b/recipes/dsplink/ti-dmai_svn.bb index 76fa74a258..ed9cc01a50 100644 --- a/recipes/dsplink/ti-dmai_svn.bb +++ b/recipes/dsplink/ti-dmai_svn.bb @@ -2,6 +2,8 @@ DESCRIPTION = "Davinci (and OMAP) Multimedia Application Interface" DEPENDS = "virtual/kernel ti-codec-engine ti-codec-combos" LICENCE = "unknown" +inherit module-base + require ti-paths.inc SRC_URI = "svn://gforge.ti.com/svn/dmai/branches;module=BRIJESH_GIT_022309;proto=https;user=anonymous;pswd='' \ @@ -15,7 +17,6 @@ SRCREV = "36" S = "${WORKDIR}/BRIJESH_GIT_022309/davinci_multimedia_application_interface/dmai" # Yes, the xdc stuff still breaks with a '.' in PWD PV = "120+svnr${SRCREV}" -PR = "${MACHINE_KERNEL_PR}" TARGET = "all" TARGET_neuros-osd2 = " dm6446_al dm6446_db" @@ -30,6 +31,10 @@ export FC_INSTALL_DIR="${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-engine/ce export CODEC_INSTALL_DIR="${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-combos" do_compile() { + if [ $(echo ${KERNEL_VERSION} | cut -c5,6) -gt 28 ] ; then + sed -i -e s:mach/omapfb:linux/omapfb:g packages/ti/sdo/dmai/linux/Display_fbdev.c + fi + cd packages/ti/sdo/dmai oe_runmake clean oe_runmake ${TARGET} C_FLAGS="-O2 -I${STAGING_INCDIR}" diff --git a/recipes/e17/diskio_svn.bb b/recipes/e17/diskio_svn.bb new file mode 100644 index 0000000000..3c0a8c7e71 --- /dev/null +++ b/recipes/e17/diskio_svn.bb @@ -0,0 +1,8 @@ +LICENSE = "MIT" +PV = "0.0.1+svnr${SRCREV}" + +require e-module.inc + + + + diff --git a/recipes/e17/e-wm/fix-profiles.diff b/recipes/e17/e-wm/fix-profiles.diff new file mode 100644 index 0000000000..d6de73457e --- /dev/null +++ b/recipes/e17/e-wm/fix-profiles.diff @@ -0,0 +1,10 @@ +===================================================================
+--- e/src/bin/e_config.c (revision 39880)
++++ e/src/bin/e_config.c (revision 39889)
+@@ -1134,5 +1134,5 @@
+ }
+ dir = e_prefix_data_get();
+- len = snprintf(buf, sizeof(buf), "%s/data/config", dir);
++ len = snprintf(buf, sizeof(buf), "%s/data/config/", dir);
+ if (len >= (int)sizeof(buf))
+ return NULL;
diff --git a/recipes/e17/e-wm_svn.bb b/recipes/e17/e-wm_svn.bb index e82cf6904e..e61bce88d3 100644 --- a/recipes/e17/e-wm_svn.bb +++ b/recipes/e17/e-wm_svn.bb @@ -2,7 +2,7 @@ DESCRIPTION = "The Enlightenment Window Manager Version 17" DEPENDS = "eet evas ecore edje efreet edbus" LICENSE = "MIT BSD" PV = "0.16.999.050+svnr${SRCREV}" -PR = "r3" +PR = "r5" inherit e update-alternatives @@ -69,6 +69,7 @@ SRC_URI = "\ file://enlightenment_start.oe \ file://applications.menu \ file://gsm-segfault-fix.patch;patch=1;maxrev=37617 \ + file://fix-profiles.diff;patch=1;maxrev=39889 \ " SRC_URI_append_openmoko = " file://illume-disable-screensaver.patch;patch=1 " @@ -108,6 +109,7 @@ FILES_${PN} = "\ ${bindir}/* \ ${libdir}/enlightenment/modules/*/*.* \ ${libdir}/enlightenment/modules/*/*/* \ + ${libdir}/enlightenment/preload/e_precache.so \ ${datadir}/locale \ ${datadir}/enlightenment/data/icons \ ${datadir}/enlightenment/data/input_methods \ diff --git a/recipes/flite/flite-1.3/flite-1.3-Makefile.patch b/recipes/flite/flite-1.3/flite-1.3-Makefile.patch index 5b532fd7a8..f186706a97 100644 --- a/recipes/flite/flite-1.3/flite-1.3-Makefile.patch +++ b/recipes/flite/flite-1.3/flite-1.3-Makefile.patch @@ -320,7 +320,7 @@ Index: config/common_make_rules - @ (cd shared_os && $(CC) -shared -Wl,-soname,$@.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os) - @ ln -s $(LIBDIR)/$@.${PROJECT_VERSION} $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION} - @ ln -s $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION} $(LIBDIR)/$@ -+ @ (cd shared_os && $(CC) $(LDFLAGS) -shared -Wl,-soname,$@.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os) ++ @ (cd shared_os && $(CC) $(filter-out -lflite, $(LDFLAGS)) -shared -Wl,-soname,$@.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os) + #@ ln -s $(LIBDIR)/$@.${PROJECT_VERSION} $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION} + #@ ln -s $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION} $(LIBDIR)/$@ + @ ln -s $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION} diff --git a/recipes/flite/flite_1.3.bb b/recipes/flite/flite_1.3.bb index b553689a4e..d9f1e6c128 100644 --- a/recipes/flite/flite_1.3.bb +++ b/recipes/flite/flite_1.3.bb @@ -1,6 +1,6 @@ require flite.inc -PR = "r4" +PR = "r5" EXTRA_OECONF = "--with-audio=oss --enable-shared" diff --git a/recipes/gcc/gcc-canadian-sdk_4.2.4.bb b/recipes/gcc/gcc-canadian-sdk_4.2.4.bb index ae3245bf7f..d78ab75c81 100644 --- a/recipes/gcc/gcc-canadian-sdk_4.2.4.bb +++ b/recipes/gcc/gcc-canadian-sdk_4.2.4.bb @@ -1,6 +1,6 @@ inherit canadian-sdk -PR = "r1" +PR = "r2" FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}" diff --git a/recipes/gcc/gcc-configure-canadian-sdk.inc b/recipes/gcc/gcc-configure-canadian-sdk.inc index c95a6c41df..738b120a45 100644 --- a/recipes/gcc/gcc-configure-canadian-sdk.inc +++ b/recipes/gcc/gcc-configure-canadian-sdk.inc @@ -61,11 +61,12 @@ export WINDRES_FOR_TARGET="${TARGET_PREFIX}windres" EXTRA_OECONF_DEP ?= "" EXTRA_OECONF += "" +# On MinGW hosts we want to prepend a drive letter, in ${SDK_REALPATH_MINGW} +# to the sysroot path. +SYSROOT = "${@['${SDK_REALPATH}/${TARGET_SYS}', '${SDK_REALPATH_MINGW}${SDK_REALPATH}/${TARGET_SYS}'][bb.data.getVar('SDK_OS', d, 1) in ['mingw32', 'mingw64']]}" EXTRA_OECONF_PATHS = " \ - --with-local-prefix=$dollar{prefix}/local \ - --with-gxx-include-dir=$dollar{prefix}/${TARGET_SYS}/usr/include/c++/${BINV} \ --with-build-sysroot=${STAGING_DIR_TARGET} \ - --with-sysroot=${SDK_REALPATH}/${TARGET_SYS} \ + --with-sysroot=${SYSROOT} \ " do_configure () { diff --git a/recipes/gnome/gnome-bluetooth_2.27.1.bb b/recipes/gnome/gnome-bluetooth_2.27.1.bb new file mode 100644 index 0000000000..9a435c7f9c --- /dev/null +++ b/recipes/gnome/gnome-bluetooth_2.27.1.bb @@ -0,0 +1,14 @@ +LICENSE = "GPL" +SECTION = "x11/gnome" + +PR = "r1" + +inherit autotools gnome pkgconfig + +DEPENDS = "gconf-dbus gtk+ dbus-glib libunique libnotify hal bluez4 gnome-keyring" +RCONFLICTS_${PN} = "bluez-gnome" + +do_configure_prepend() { + sed -i -e s:docs::g ${S}/Makefile.am +} + diff --git a/recipes/gnome/libunique_1.0.8.bb b/recipes/gnome/libunique_1.0.8.bb new file mode 100644 index 0000000000..1526930177 --- /dev/null +++ b/recipes/gnome/libunique_1.0.8.bb @@ -0,0 +1,7 @@ +LICENSE = "LGPL" +SECTION = "x11/gnome" + +inherit autotools_stage gnome lib_package + +DEPENDS = "gtk+ dbus" + diff --git a/recipes/gsoap/gsoap-native/use-just-built-binary-2.7.13.patch b/recipes/gsoap/gsoap-native/use-just-built-binary-2.7.13.patch new file mode 100644 index 0000000000..25a8ef0db1 --- /dev/null +++ b/recipes/gsoap/gsoap-native/use-just-built-binary-2.7.13.patch @@ -0,0 +1,12 @@ +diff -urN gsoap-2.7.orig/gsoap/wsdl/Makefile.am gsoap-2.7.orig/gsoap/wsdl/Makefile.am +--- gsoap-2.7.orig/gsoap/wsdl/Makefile.am 2009-03-21 22:24:42.000000000 +0100 ++++ gsoap-2.7.orig/gsoap/wsdl/Makefile.am 2009-04-07 11:30:50.000000000 +0200 +@@ -17,7 +17,7 @@ BUILT_SOURCES=$(SOAP_CPP_SRC) + # WSDL2H_EXTRA_LIBS=-lssl -lcrypto -lz # defined in configure.in + + $(SOAP_CPP_SRC) : $(SOAPHEADER) +- $(SOAP) $(SOAP_FLAGS) $(SOAPHEADER) ++ ../src/soapcpp2 $(SOAP_FLAGS) $(SOAPHEADER) + + #LIBS= + diff --git a/recipes/gsoap/gsoap-native_2.7.13.bb b/recipes/gsoap/gsoap-native_2.7.13.bb new file mode 100644 index 0000000000..3ed78d0227 --- /dev/null +++ b/recipes/gsoap/gsoap-native_2.7.13.bb @@ -0,0 +1,12 @@ +require gsoap_${PV}.inc + +DEPENDS = "" + +SRC_URI += "file://use-just-built-binary-2.7.13.patch;patch=1" + +inherit native + +do_install() { + : +} + diff --git a/recipes/gsoap/gsoap_2.7.13.bb b/recipes/gsoap/gsoap_2.7.13.bb new file mode 100644 index 0000000000..54f89c68fc --- /dev/null +++ b/recipes/gsoap/gsoap_2.7.13.bb @@ -0,0 +1,15 @@ +require gsoap_${PV}.inc + +DEPENDS = "gsoap-native" + +do_install_append() { + install -d ${D}${libdir} + for lib in libgsoapssl libgsoapssl++ libgsoap libgsoapck++ libgsoap++ libgsoapck + do + oe_libinstall -C gsoap $lib ${D}${libdir} + done +} + + +FILES_${PN} = "${bindir}/wsdl2h ${bindir}/soapcpp2" +FILES_${PN} += "${datadir}" diff --git a/recipes/gsoap/gsoap_2.7.13.inc b/recipes/gsoap/gsoap_2.7.13.inc new file mode 100644 index 0000000000..a6fbbb59e2 --- /dev/null +++ b/recipes/gsoap/gsoap_2.7.13.inc @@ -0,0 +1,15 @@ +DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding \ +for the development of SOAP Web Services and clients." +SECTION = "devel" +LICENSE = "GPL" + +SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.tar.gz" + +inherit autotools_stage + +S = "${WORKDIR}/gsoap-2.7" + +PARALLEL_MAKE = "" + +EXTRA_OEMAKE = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2" + diff --git a/recipes/gsoap/gsoap_2.7.7.bb b/recipes/gsoap/gsoap_2.7.7.bb index 83c7cbb331..19f575124a 100644 --- a/recipes/gsoap/gsoap_2.7.7.bb +++ b/recipes/gsoap/gsoap_2.7.7.bb @@ -3,13 +3,13 @@ for the development of SOAP Web Services and clients." SECTION = "devel" LICENSE = "GPL" DEPENDS = "gsoap-native" -PR = "r3" +PR = "r4" SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.tar.gz \ file://rename_bogus_ldflags.patch;patch=1" S = "${WORKDIR}/gsoap-2.7" -inherit autotools +inherit autotools_stage PARALLEL_MAKE = "" @@ -23,9 +23,5 @@ do_install_append() { done } -do_stage() { - autotools_stage_all -} - PACKAGES = "${PN}-dbg ${PN}-dev ${PN} ${PN}-doc ${PN}-locale" FILES_gsoap-dev = "${bindir}/wsdl2h ${bindir}/soapcpp2 ${libdir}" diff --git a/recipes/hostap/hostap-daemon-0.6.9/ldflags.patch b/recipes/hostap/hostap-daemon-0.6.9/ldflags.patch new file mode 100644 index 0000000000..3c470e736b --- /dev/null +++ b/recipes/hostap/hostap-daemon-0.6.9/ldflags.patch @@ -0,0 +1,17 @@ +diff -urN hostapd-0.6.9.orig/Makefile hostapd-0.6.9/hostapd/Makefile +--- hostapd-0.6.9.orig/Makefile 2009-03-23 14:06:28.000000000 +0000 ++++ hostapd-0.6.9/Makefile 2009-04-08 08:59:23.000000000 +0000 +@@ -555,11 +555,11 @@ + for i in $(ALL); do cp $$i /usr/local/bin/$$i; done + + hostapd: $(OBJS) +- $(CC) -o hostapd $(OBJS) $(LIBS) ++ $(CC) $(LDFLAGS) -o hostapd $(OBJS) $(LIBS) + + OBJS_c = hostapd_cli.o ../src/common/wpa_ctrl.o ../src/utils/os_$(CONFIG_OS).o + hostapd_cli: $(OBJS_c) +- $(CC) -o hostapd_cli $(OBJS_c) ++ $(CC) $(LDFLAGS) -o hostapd_cli $(OBJS_c) + + NOBJS = nt_password_hash.o ../src/crypto/ms_funcs.o ../src/crypto/sha1.o ../src/crypto/rc4.o ../src/crypto/md5.o + NOBJS += ../src/crypto/crypto_openssl.o ../src/utils/os_$(CONFIG_OS).o diff --git a/recipes/hostap/hostap-daemon_0.6.9.bb b/recipes/hostap/hostap-daemon_0.6.9.bb index 8e9aa5d328..01830c5841 100644 --- a/recipes/hostap/hostap-daemon_0.6.9.bb +++ b/recipes/hostap/hostap-daemon_0.6.9.bb @@ -4,11 +4,12 @@ SECTION = "kernel/userland" PRIORITY = "optional" LICENSE = "GPL" DEPENDS = "libnl openssl" -PR = "r1" +PR = "r2" DEFAULT_PREFERENCE = "-1" SRC_URI = "http://hostap.epitest.fi/releases/hostapd-${PV}.tar.gz \ + file://ldflags.patch;patch=1 \ file://defconfig \ file://init" diff --git a/recipes/hostap/files/hostap-fw-load.patch b/recipes/hostap/hostap-utils-0.4.7/hostap-fw-load.patch index c9fe9360b0..c9fe9360b0 100644 --- a/recipes/hostap/files/hostap-fw-load.patch +++ b/recipes/hostap/hostap-utils-0.4.7/hostap-fw-load.patch diff --git a/recipes/hostap/hostap-utils-0.4.7/ldflags.patch b/recipes/hostap/hostap-utils-0.4.7/ldflags.patch new file mode 100644 index 0000000000..d2ca2980db --- /dev/null +++ b/recipes/hostap/hostap-utils-0.4.7/ldflags.patch @@ -0,0 +1,24 @@ +diff -urN hostap-utils-0.4.7.orig/Makefile hostap-utils-0.4.7/Makefile +--- hostap-utils-0.4.7.orig/Makefile 2005-01-01 06:42:51.000000000 +0000 ++++ hostap-utils-0.4.7/Makefile 2009-04-08 08:36:46.000000000 +0000 +@@ -14,17 +14,17 @@ + hostap_crypt_conf: hostap_crypt_conf.c + + hostap_diag: hostap_diag.o util.o +- $(CC) -o hostap_diag $(CFLAGS) hostap_diag.o util.o ++ $(CC) -o hostap_diag $(CFLAGS) $(LDFLAGS) hostap_diag.o util.o + + hostap_diag.o: hostap_diag.c util.h + + util.o: util.c util.h + + hostap_io_debug: hostap_io_debug.c +- $(CC) -o hostap_io_debug $(CFLAGS) hostap_io_debug.c ++ $(CC) -o hostap_io_debug $(CFLAGS) $(LDFLAGS) hostap_io_debug.c + + hostap_rid: hostap_rid.o util.o +- $(CC) -o hostap_rid $(CFLAGS) hostap_rid.o util.o ++ $(CC) -o hostap_rid $(CFLAGS) $(LDFLAGS) hostap_rid.o util.o + + hostap_rid.o: hostap_rid.c util.h + diff --git a/recipes/hostap/hostap-utils.inc b/recipes/hostap/hostap-utils.inc deleted file mode 100644 index 94cb42010d..0000000000 --- a/recipes/hostap/hostap-utils.inc +++ /dev/null @@ -1,22 +0,0 @@ -DESCRIPTION = "User mode helpers for the hostap driver" -HOMEPAGE = "http://hostap.epitest.fi" -SECTION = "kernel/userland" -PRIORITY = "optional" -LICENSE = "GPL" -PR = "r5" - -SRC_URI = "http://hostap.epitest.fi/releases/hostap-utils-${PV}.tar.gz \ - file://hostap-fw-load.patch;patch=1" -S = "${WORKDIR}/hostap-utils-${PV}" - -BINARIES = "hostap_crypt_conf hostap_diag hostap_fw_load hostap_io_debug \ - hostap_rid prism2_param prism2_srec split_combined_hex" - -do_install() { - install -d ${D}${sbindir}/ - for f in ${BINARIES} - do - install -m 0755 $f ${D}${sbindir}/ - done -} - diff --git a/recipes/hostap/hostap-utils_0.4.0.bb b/recipes/hostap/hostap-utils_0.4.0.bb deleted file mode 100644 index 9fe362b19f..0000000000 --- a/recipes/hostap/hostap-utils_0.4.0.bb +++ /dev/null @@ -1 +0,0 @@ -require hostap-utils.inc diff --git a/recipes/hostap/hostap-utils_0.4.7.bb b/recipes/hostap/hostap-utils_0.4.7.bb index 9fe362b19f..563594780d 100644 --- a/recipes/hostap/hostap-utils_0.4.7.bb +++ b/recipes/hostap/hostap-utils_0.4.7.bb @@ -1 +1,23 @@ -require hostap-utils.inc +DESCRIPTION = "User mode helpers for the hostap driver" +HOMEPAGE = "http://hostap.epitest.fi" +SECTION = "kernel/userland" +PRIORITY = "optional" +LICENSE = "GPL" +PR = "r6" + +SRC_URI = "http://hostap.epitest.fi/releases/hostap-utils-${PV}.tar.gz \ + file://hostap-fw-load.patch;patch=1 \ + file://ldflags.patch;patch=1" + +S = "${WORKDIR}/hostap-utils-${PV}" + +BINARIES = "hostap_crypt_conf hostap_diag hostap_fw_load hostap_io_debug \ + hostap_rid prism2_param prism2_srec split_combined_hex" + +do_install() { + install -d ${D}${sbindir}/ + for f in ${BINARIES} + do + install -m 0755 $f ${D}${sbindir}/ + done +} diff --git a/recipes/irda-utils/irda-utils/ldflags.patch b/recipes/irda-utils/irda-utils/ldflags.patch new file mode 100644 index 0000000000..bb4f5cd33d --- /dev/null +++ b/recipes/irda-utils/irda-utils/ldflags.patch @@ -0,0 +1,28 @@ +diff -urN irda-utils-0.9.16.orig/irattach/Makefile irda-utils-0.9.16/irattach/Makefile +--- irda-utils-0.9.16.orig/irattach/Makefile 2004-03-31 23:55:41.000000000 +0200 ++++ irda-utils-0.9.16/irattach/Makefile 2009-04-08 10:17:39.000000000 +0200 +@@ -53,10 +53,10 @@ + all: $(TARGETS) + + irattach: irattach.o util.o +- $(CC) $(CFLAGS) irattach.o util.o -o $@ ++ $(CC) $(CFLAGS) $(LDFLAGS) irattach.o util.o -o $@ + + dongle_attach: dongle_attach.o +- $(CC) $(CFLAGS) dongle_attach.o -o $@ ++ $(CC) $(CFLAGS) $(LDFLAGS) dongle_attach.o -o $@ + + .c.o: + $(CC) $(CFLAGS) $(INCLUDES) -c $< +diff -urN irda-utils-0.9.16.orig/irdaping/Makefile irda-utils-0.9.16/irdaping/Makefile +--- irda-utils-0.9.16.orig/irdaping/Makefile 2004-03-31 23:55:47.000000000 +0200 ++++ irda-utils-0.9.16/irdaping/Makefile 2009-04-08 10:17:57.000000000 +0200 +@@ -52,7 +52,7 @@ + all:: irdaping + + irdaping: $(OBJS) +- $(CC) $(CFLAGS) $(OBJS) -o $@ ++ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o $@ + + .c.o: + $(CC) $(CFLAGS) $(INCLUDES) -c $< diff --git a/recipes/irda-utils/irda-utils_0.9.16.bb b/recipes/irda-utils/irda-utils_0.9.16.bb index 19bcdf397c..1d9d184a9b 100644 --- a/recipes/irda-utils/irda-utils_0.9.16.bb +++ b/recipes/irda-utils/irda-utils_0.9.16.bb @@ -3,11 +3,12 @@ IrDA allows communication over Infrared with other devices \ such as phones and laptops." SECTION = "base" LICENSE = "GPL" -PR = "r8" +PR = "r9" SRC_URI = "${SOURCEFORGE_MIRROR}/irda/irda-utils-${PV}.tar.gz \ file://configure.patch;patch=1 \ file://m4.patch;patch=1 \ + file://ldflags.patch;patch=1 \ file://init" export SYS_INCLUDES="-I${STAGING_INCDIR}" diff --git a/recipes/kexecboot/initramfs-kexecboot-image.bb b/recipes/kexecboot/initramfs-kexecboot-image.bb index 385bd258ea..0284f691a7 100644 --- a/recipes/kexecboot/initramfs-kexecboot-image.bb +++ b/recipes/kexecboot/initramfs-kexecboot-image.bb @@ -10,6 +10,8 @@ IMAGE_DEVICE_TABLES_h2200 = "device_table-oldmmc.txt" export IMAGE_BASENAME = "initramfs-kexecboot-image" +KEXECBOOT_IMAGEDEPENDS ?= "" + # avoid to depend from kexecboot EXTRA_IMAGEDEPENDS = "${KEXECBOOT_IMAGEDEPENDS}" IMAGE_INSTALL = "kexecboot" diff --git a/recipes/linux/linux-omap-2.6.28/modedb-hd720.patch b/recipes/linux/linux-omap-2.6.28/modedb-hd720.patch index d778423d1b..0166de651a 100644 --- a/recipes/linux/linux-omap-2.6.28/modedb-hd720.patch +++ b/recipes/linux/linux-omap-2.6.28/modedb-hd720.patch @@ -4,8 +4,8 @@ NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2, 0, FB_VMODE_NONINTERLACED }, { -+ /* 1280x720 @ 60 Hz, 45 kHz hsync, CEA 681-D Format 4 */ -+ "hd720", 60, 1280, 720, 13468, 220, 110, 19, 6, 40, 5, ++ /* 1280x720 @ 60 Hz, 45 kHz hsync, CEA 681-E Format 4 */ ++ "hd720", 60, 1280, 720, 13468, 220, 110, 20, 5, 40, 5, + 0, FB_VMODE_NONINTERLACED + }, { /* 800x600 @ 56 Hz, 35.15 kHz hsync */ diff --git a/recipes/linux/linux-omap-2.6.29/beagleboard/defconfig b/recipes/linux/linux-omap-2.6.29/beagleboard/defconfig index fcbe27c803..ef5e35c99f 100644 --- a/recipes/linux/linux-omap-2.6.29/beagleboard/defconfig +++ b/recipes/linux/linux-omap-2.6.29/beagleboard/defconfig @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.29-omap1 -# Mon Apr 6 15:31:26 2009 +# Tue Apr 7 18:11:42 2009 # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y @@ -456,12 +456,15 @@ CONFIG_BT_HIDP=y # # Bluetooth device drivers # -# CONFIG_BT_HCIBTUSB is not set +CONFIG_BT_HCIBTUSB=y CONFIG_BT_HCIBTSDIO=y -# CONFIG_BT_HCIUART is not set +CONFIG_BT_HCIUART=y +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIBCM203X=y CONFIG_BT_HCIBPA10X=y -# CONFIG_BT_HCIBFUSB is not set +CONFIG_BT_HCIBFUSB=y # CONFIG_BT_HCIBRF6150 is not set # CONFIG_BT_HCIH4P is not set # CONFIG_BT_HCIVHCI is not set diff --git a/recipes/linux/linux-omap-2.6.29/modedb-hd720.patch b/recipes/linux/linux-omap-2.6.29/modedb-hd720.patch index d778423d1b..0166de651a 100644 --- a/recipes/linux/linux-omap-2.6.29/modedb-hd720.patch +++ b/recipes/linux/linux-omap-2.6.29/modedb-hd720.patch @@ -4,8 +4,8 @@ NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2, 0, FB_VMODE_NONINTERLACED }, { -+ /* 1280x720 @ 60 Hz, 45 kHz hsync, CEA 681-D Format 4 */ -+ "hd720", 60, 1280, 720, 13468, 220, 110, 19, 6, 40, 5, ++ /* 1280x720 @ 60 Hz, 45 kHz hsync, CEA 681-E Format 4 */ ++ "hd720", 60, 1280, 720, 13468, 220, 110, 20, 5, 40, 5, + 0, FB_VMODE_NONINTERLACED + }, { /* 800x600 @ 56 Hz, 35.15 kHz hsync */ diff --git a/recipes/linux/linux-omap-2.6.29/overo/defconfig b/recipes/linux/linux-omap-2.6.29/overo/defconfig index e5b59e619b..0101ca5099 100644 --- a/recipes/linux/linux-omap-2.6.29/overo/defconfig +++ b/recipes/linux/linux-omap-2.6.29/overo/defconfig @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.29-omap1 -# Sat Apr 4 17:29:08 2009 +# Wed Apr 8 18:20:57 2009 # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y @@ -200,6 +200,7 @@ CONFIG_OMAP_BOOT_REASON=y # CONFIG_OMAP_MUX is not set CONFIG_OMAP_MCBSP=y # CONFIG_OMAP_MBOX_FWK is not set +# CONFIG_OMAP_IOMMU is not set # CONFIG_OMAP_MPU_TIMER is not set CONFIG_OMAP_32K_TIMER=y CONFIG_OMAP_32K_TIMER_HZ=128 @@ -456,8 +457,8 @@ CONFIG_BT_HIDP=y # # Bluetooth device drivers # -# CONFIG_BT_HCIBTUSB is not set -# CONFIG_BT_HCIBTSDIO is not set +CONFIG_BT_HCIBTUSB=y +CONFIG_BT_HCIBTSDIO=y CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y @@ -1185,6 +1186,7 @@ CONFIG_VIDEO_CX2341X=m # CONFIG_VIDEO_SAA5246A is not set # CONFIG_VIDEO_SAA5249 is not set # CONFIG_VIDEO_AU0828 is not set +# CONFIG_VIDEO_OMAP3 is not set # CONFIG_SOC_CAMERA is not set CONFIG_V4L_USB_DRIVERS=y CONFIG_USB_VIDEO_CLASS=m @@ -1455,10 +1457,7 @@ CONFIG_FONT_8x16=y # CONFIG_FONT_SUN8x16 is not set # CONFIG_FONT_SUN12x22 is not set # CONFIG_FONT_10x18 is not set -CONFIG_LOGO=y -CONFIG_LOGO_LINUX_MONO=y -CONFIG_LOGO_LINUX_VGA16=y -CONFIG_LOGO_LINUX_CLUT224=y +# CONFIG_LOGO is not set CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SND=y @@ -1740,6 +1739,7 @@ CONFIG_USB_OTG_UTILS=y # CONFIG_USB_GPIO_VBUS is not set # CONFIG_ISP1301_OMAP is not set CONFIG_TWL4030_USB=y +# CONFIG_NOP_USB_XCEIV is not set CONFIG_MMC=y # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_UNSAFE_RESUME is not set diff --git a/recipes/mozilla/fennec_hg.bb b/recipes/mozilla/fennec_hg.bb index fad2203ed5..18286a0ff2 100644 --- a/recipes/mozilla/fennec_hg.bb +++ b/recipes/mozilla/fennec_hg.bb @@ -1,5 +1,5 @@ DESCRIPTION = "Mozilla Mobile browser" -DEPENDS += "cairo alsa-lib " +DEPENDS += "autoconf213-native cairo alsa-lib" PV = "0.9+1.0b2pre" MOZPV = "1.0b2pre" diff --git a/recipes/obexpush/obexpush_1.0.0.bb b/recipes/obexpush/obexpush_1.0.0.bb index cfc09df2b6..7b73b10da5 100644 --- a/recipes/obexpush/obexpush_1.0.0.bb +++ b/recipes/obexpush/obexpush_1.0.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "http://www.caside.lancs.ac.uk/java_bt.php" SECTION = "console/network" LICENSE = "GPL" DEPENDS = "glib-2.0 openobex bluez-libs" -PR = "r4" +PR = "r5" SRC_URI = "http://www.caside.lancs.ac.uk/bt/obexpush.tar.gz \ file://add-obextool.patch;patch=1 \ @@ -19,7 +19,7 @@ INITSCRIPT_PARAMS = "defaults 33 09" export GLIBINC = "-I${STAGING_INCDIR}/glib-2.0" export GLIBLIB = "-I${STAGING_LIBDIR} -lglib-2.0" export OBEXINC = "-I${STAGING_INCDIR}" -export OBEXLIB = "-L${STAGING_LIBDIR} -Wl,-rpath,${STAGING_LIBDIR} -lopenobex" +export OBEXLIB = "${LDFLAGS} -lopenobex" do_configure() { rm -f client/*.o client/ussp-push diff --git a/recipes/pcsc-lite/pcsc-lite_1.5.2.bb b/recipes/pcsc-lite/pcsc-lite_1.5.2.bb new file mode 100644 index 0000000000..ba66b053ba --- /dev/null +++ b/recipes/pcsc-lite/pcsc-lite_1.5.2.bb @@ -0,0 +1,30 @@ +DESCRIPTION = "PC/SC Lite smart card framework and applications" +HOMEPAGE = "http://pcsclite.alioth.debian.org/" +LICENSE = "BSD" + +DEPENDS = "hal" +RDEPENDS_${PN} = "hal" + +SRC_URI = "https://alioth.debian.org/frs/download.php/2795/pcsc-lite-${PV}.tar.bz2 \ + file://pcscd.init " + +inherit autotools_stage update-rc.d + +INITSCRIPT_NAME = "pcscd" +INITSCRIPT_PARAMS = "defaults" + +EXTRA_OECONF = " \ + --enable-libhal \ + --disable-libusb \ + --enable-usbdropdir=${libdir}/pcsc/drivers \ + " + +do_install() { + oe_runmake DESTDIR="${D}" install + install -d "${D}/etc/init.d" + install -m 755 "${WORKDIR}/pcscd.init" "${D}/etc/init.d/pcscd" +} + +PACKAGES =+ "libpcsclite" + +FILES_libpcsclite = "${libdir}/libpcsclite.so.*" diff --git a/recipes/powervr-drivers/libgles-omap3.inc b/recipes/powervr-drivers/libgles-omap3.inc index 7e47bbc8ae..632afbaf23 100644 --- a/recipes/powervr-drivers/libgles-omap3.inc +++ b/recipes/powervr-drivers/libgles-omap3.inc @@ -1,6 +1,11 @@ DESCRIPTION = "libGLES for the omap3" LICENCE = "proprietary-binary" +#HACK! These are binaries, so we can't guarantee that LDFLAGS match :( +INSANE_SKIP_${PN} = True +INSANE_SKIP_${PN}-tests = True + + PROVIDES += "virtual/egl" # some hints to get you going. as this isnt a totally "open" library, you need diff --git a/recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb b/recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb index fc9f02f5df..3f9a3cdc75 100644 --- a/recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb +++ b/recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb @@ -14,7 +14,10 @@ PVRBUILD = "release" MAKE_TARGETS = " BUILD=${PVRBUILD}" do_compile_prepend() { - find ${S} -name "*.*o" | xargs rm + find ${S} -name "*.*o" | xargs rm || true + if [ $(echo ${KERNEL_VERSION} | cut -c5,6) -gt 28 ] ; then + sed -i -e 's:omap_dispc_unregister_isr(OMAPLFBVSyncISR):omap_dispc_unregister_isr(OMAPLFBVSyncISR, psSwapChain, DISPC_IRQ_VSYNC):g' services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c + fi } do_install() { diff --git a/recipes/ppp/ppp-2.4.3/ldflags.patch b/recipes/ppp/ppp-2.4.3/ldflags.patch new file mode 100644 index 0000000000..202c7f3ea7 --- /dev/null +++ b/recipes/ppp/ppp-2.4.3/ldflags.patch @@ -0,0 +1,120 @@ +Index: ppp-2.4.3/chat/Makefile.linux +=================================================================== +--- ppp-2.4.3.orig/chat/Makefile.linux 2009-04-08 10:00:38.000000000 +0200 ++++ ppp-2.4.3/chat/Makefile.linux 2009-04-08 10:01:16.000000000 +0200 +@@ -18,7 +18,7 @@ + all: chat + + chat: chat.o +- $(CC) -o chat chat.o ++ $(CC) $(LDFLAGS) -o chat chat.o + + chat.o: chat.c + $(CC) -c $(CFLAGS) -o chat.o chat.c +Index: ppp-2.4.3/pppd/plugins/Makefile.linux +=================================================================== +--- ppp-2.4.3.orig/pppd/plugins/Makefile.linux 2009-04-08 10:00:38.000000000 +0200 ++++ ppp-2.4.3/pppd/plugins/Makefile.linux 2009-04-08 10:03:54.000000000 +0200 +@@ -1,6 +1,5 @@ + COPTS = -O2 -g + CFLAGS = $(COPTS) -I.. -I../../include -fPIC +-LDFLAGS = -shared + INSTALL = install + + DESTDIR = @DESTDIR@ +@@ -22,7 +21,7 @@ + for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d all; done + + %.so: %.c +- $(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^ ++ $(CC) -o $@ $(LDFLAGS) -shared $(CFLAGS) $^ + + VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../patchlevel.h) + +Index: ppp-2.4.3/pppd/plugins/pppoatm/Makefile.linux +=================================================================== +--- ppp-2.4.3.orig/pppd/plugins/pppoatm/Makefile.linux 2009-04-08 10:00:38.000000000 +0200 ++++ ppp-2.4.3/pppd/plugins/pppoatm/Makefile.linux 2009-04-08 10:03:15.000000000 +0200 +@@ -1,6 +1,5 @@ + COPTS = -O2 -g + CFLAGS = $(COPTS) -I../.. -I../../../include -fPIC +-LDFLAGS = -shared + INSTALL = install + + #*********************************************************************** +@@ -32,7 +31,7 @@ + all: $(PLUGIN) + + $(PLUGIN): $(PLUGIN_OBJS) +- $(CC) $(CFLAGS) -o $@ -shared $^ $(LIBS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -shared $^ $(LIBS) + + install: all + $(INSTALL) -d -m 755 $(LIBDIR) +Index: ppp-2.4.3/pppd/plugins/radius/Makefile.linux +=================================================================== +--- ppp-2.4.3.orig/pppd/plugins/radius/Makefile.linux 2009-04-08 10:00:38.000000000 +0200 ++++ ppp-2.4.3/pppd/plugins/radius/Makefile.linux 2009-04-08 10:01:16.000000000 +0200 +@@ -43,13 +43,13 @@ + $(INSTALL) -m 444 pppd-radattr.8 $(MANDIR) + + radius.so: radius.o libradiusclient.a +- $(CC) -o radius.so -shared radius.o libradiusclient.a ++ $(CC) $(LDFLAGS) -o radius.so -shared radius.o libradiusclient.a + + radattr.so: radattr.o +- $(CC) -o radattr.so -shared radattr.o ++ $(CC) $(LDFLAGS) -o radattr.so -shared radattr.o + + radrealms.so: radrealms.o +- $(CC) -o radrealms.so -shared radrealms.o ++ $(CC) $(LDFLAGS) -o radrealms.so -shared radrealms.o + + CLIENTOBJS = avpair.o buildreq.o config.o dict.o ip_util.o \ + clientid.o sendserver.o lock.o util.o md5.o +Index: ppp-2.4.3/pppd/plugins/rp-pppoe/Makefile.linux +=================================================================== +--- ppp-2.4.3.orig/pppd/plugins/rp-pppoe/Makefile.linux 2009-04-08 10:00:38.000000000 +0200 ++++ ppp-2.4.3/pppd/plugins/rp-pppoe/Makefile.linux 2009-04-08 10:01:16.000000000 +0200 +@@ -29,13 +29,13 @@ + all: rp-pppoe.so pppoe-discovery + + pppoe-discovery: libplugin.a pppoe-discovery.o +- $(CC) -o pppoe-discovery pppoe-discovery.o libplugin.a ++ $(CC) $(LDFLAGS) -o pppoe-discovery pppoe-discovery.o libplugin.a + + pppoe-discovery.o: pppoe-discovery.c + $(CC) $(CFLAGS) '-DVERSION="$(VERSION)"' -c -o pppoe-discovery.o pppoe-discovery.c + + rp-pppoe.so: libplugin.a plugin.o +- $(CC) -o rp-pppoe.so -shared plugin.o libplugin.a ++ $(CC) $(LDFLAGS) -o rp-pppoe.so -shared plugin.o libplugin.a + + install: all + $(INSTALL) -d -m 755 $(LIBDIR) +Index: ppp-2.4.3/pppdump/Makefile.linux +=================================================================== +--- ppp-2.4.3.orig/pppdump/Makefile.linux 2009-04-08 10:00:38.000000000 +0200 ++++ ppp-2.4.3/pppdump/Makefile.linux 2009-04-08 10:01:16.000000000 +0200 +@@ -10,7 +10,7 @@ + all: pppdump + + pppdump: $(OBJS) +- $(CC) -o pppdump $(OBJS) ++ $(CC) $(LDFLAGS) -o pppdump $(OBJS) + + clean: + rm -f pppdump $(OBJS) *~ +Index: ppp-2.4.3/pppstats/Makefile.linux +=================================================================== +--- ppp-2.4.3.orig/pppstats/Makefile.linux 2009-04-08 10:00:38.000000000 +0200 ++++ ppp-2.4.3/pppstats/Makefile.linux 2009-04-08 10:01:16.000000000 +0200 +@@ -26,7 +26,7 @@ + $(INSTALL) -c -m 444 pppstats.8 $(MANDIR) + + pppstats: $(PPPSTATSRCS) +- $(CC) $(CFLAGS) -o pppstats pppstats.c $(LIBS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o pppstats pppstats.c $(LIBS) + + clean: + rm -f pppstats *~ #* core diff --git a/recipes/ppp/ppp_2.4.3.bb b/recipes/ppp/ppp_2.4.3.bb index f09dcaca21..295a3fbe87 100644 --- a/recipes/ppp/ppp_2.4.3.bb +++ b/recipes/ppp/ppp_2.4.3.bb @@ -3,7 +3,7 @@ DESCRIPTION = "Point-to-Point Protocol (PPP) daemon" HOMEPAGE = "http://samba.org/ppp/" DEPENDS = "libpcap" LICENSE = "BSD GPLv2" -PR = "r4" +PR = "r5" SRC_URI = "http://ppp.samba.org/ftp/ppp/ppp-${PV}.tar.gz \ file://ppp-2.4.3-mppe-mppc-1.1.patch;patch=1 \ @@ -14,6 +14,7 @@ SRC_URI = "http://ppp.samba.org/ftp/ppp/ppp-${PV}.tar.gz \ file://pppoatm-makefile.patch;patch=1 \ file://enable-ipv6.patch;patch=1 \ file://makefile-remove-hard-usr-reference.patch;patch=1 \ + file://ldflags.patch;patch=1 \ file://pon \ file://poff \ file://init \ diff --git a/recipes/vala/vala-bootstrap-native_0.6.0.bb b/recipes/vala/vala-bootstrap-native_0.6.0.bb index bc99ebf0a6..8cc3acb52b 100644 --- a/recipes/vala/vala-bootstrap-native_0.6.0.bb +++ b/recipes/vala/vala-bootstrap-native_0.6.0.bb @@ -2,3 +2,9 @@ require vala_${PV}.bb inherit native DEPENDS = "glib-2.0-native" + +# work around timestamp problem in tarball +do_compile_prepend() { + touch gobject/gobject.vala.stamp +} + diff --git a/recipes/watchdog/watchdog_5.6.bb b/recipes/watchdog/watchdog_5.6.bb new file mode 100644 index 0000000000..6c8bd56e73 --- /dev/null +++ b/recipes/watchdog/watchdog_5.6.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "System watchdog daemon" +LICENSE = "GPL" + +SRC_URI = "http://www.ibiblio.org/pub/Linux/system/daemons/watchdog/${PN}-${PV}.tar.gz \ + file://init" + +inherit autotools update-rc.d + +INITSCRIPT_NAME = "watchdog" +INITSCRIPT_PARAMS = "defaults 10" + +do_install_append() { + install -d ${D}${sysconfdir}/init.d + install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/watchdog +} + |