From d0e6ddd4aa0c4ad8bcace9805bda7f98b44dfb93 Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Fri, 20 Feb 2009 11:32:24 -0600 Subject: hdparm: install to /sbin, not /usr/sbin and enable update-alternatives Improper variable naming in the Makefile was causing hdparm to be installed into the wrong sbin dir, and recent busybox versions offer hdparm as well so update-alternatives needs to be used. --- packages/hdparm/hdparm_6.9.bb | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/packages/hdparm/hdparm_6.9.bb b/packages/hdparm/hdparm_6.9.bb index 94d1e6e9bf..337a7e1e8b 100644 --- a/packages/hdparm/hdparm_6.9.bb +++ b/packages/hdparm/hdparm_6.9.bb @@ -4,11 +4,22 @@ SECTION = "console/utils" PRIORITY = "optional" LICENSE = "BSD" +PR = "r1" + SRC_URI = "${SOURCEFORGE_MIRROR}/hdparm/hdparm-${PV}.tar.gz \ file://bswap.patch;patch=1 \ file://uclibc.patch;patch=1" do_install () { - install -d ${D}/${sbindir} ${D}/${mandir}/man8 - oe_runmake 'DESTDIR=${D}' install + install -d ${D}/${base_sbindir} ${D}/${mandir}/man8 + oe_runmake 'DESTDIR=${D}' 'sbindir=${base_sbindir}' install + mv ${D}${base_sbindir}/hdparm ${D}${base_sbindir}/hdparm.${PN} +} + +pkg_postinst_${PN} () { + update-alternatives --install ${base_sbindir}/hdparm hdparm hdparm.${PN} 100 } + +pkg_prerm_${PN} () { + update-alternatives --remove hdparm hdparm.${PN} +} \ No newline at end of file -- cgit v1.2.3 From c70f9c22a88317f4a15a6be4b74dbf0dcdbf80ac Mon Sep 17 00:00:00 2001 From: Roger Monk Date: Fri, 20 Feb 2009 17:07:13 +0000 Subject: codec-engine: fix typo ti-dmai: make postinst only run in online mode --- packages/dsplink/ti-codec-engine_2.21.bb | 4 ++-- packages/dsplink/ti-dmai_1.20.bb | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/dsplink/ti-codec-engine_2.21.bb b/packages/dsplink/ti-codec-engine_2.21.bb index 805715bd74..c2055c1495 100644 --- a/packages/dsplink/ti-codec-engine_2.21.bb +++ b/packages/dsplink/ti-codec-engine_2.21.bb @@ -8,7 +8,7 @@ RDEPENDS = "update-modules" inherit module # tconf from xdctools dislikes '.' in pwd :/ -PR = "r14" +PR = "r15" PV = "221" # Get CE tarball from TI website, place in sources and calculate @@ -219,7 +219,7 @@ PACKAGES =+ "ti-lpm-module ti-cmem-module ti-sdma-module ti-codec-engine-apps" FILES_ti-lpm-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/*lpm*ko" FILES_ti-cmem-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/cmemk.ko" -FILES_ti-sdma-moduke = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/sdmak.ko" +FILES_ti-sdma-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/sdmak.ko" FILES_ti-codec-engine-apps = "${datadir}/ti-codec-engine/*" pkg_postinst_ti-lpm-module () { diff --git a/packages/dsplink/ti-dmai_1.20.bb b/packages/dsplink/ti-dmai_1.20.bb index 60a427cba2..0131407861 100644 --- a/packages/dsplink/ti-dmai_1.20.bb +++ b/packages/dsplink/ti-dmai_1.20.bb @@ -76,7 +76,10 @@ RRECOMMENDS_${PN} = "ti-dmai-apps" FILES_ti-dmai-apps = "${datadir}/ti-dmai/*" pkg_postinst_ti-dmai-apps () { - ln -sf /usr/share/ti-codec-combos/* $D/usr/share/ti-dmai/apps + if [ -n "$D" ]; then + exit 1 + fi + ln -sf /usr/share/ti-codec-combos/* /usr/share/ti-dmai/apps } INHIBIT_PACKAGE_STRIP = "1" -- cgit v1.2.3 From 4a4402b760a67e166f470181b1ce6b1b762c1b35 Mon Sep 17 00:00:00 2001 From: Elena Grandi Date: Fri, 20 Feb 2009 19:00:24 +0100 Subject: tuxmath 1.7.1: new recipe A math training game. --- packages/tuxmath/tuxmath_1.7.1.bb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 packages/tuxmath/tuxmath_1.7.1.bb diff --git a/packages/tuxmath/tuxmath_1.7.1.bb b/packages/tuxmath/tuxmath_1.7.1.bb new file mode 100644 index 0000000000..e19f3e666f --- /dev/null +++ b/packages/tuxmath/tuxmath_1.7.1.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Math game" +HOMEPAGE = "http://tux4kids.alioth.debian.org/" +PRIORITY = "optional" +LICENSE = "GPL" +DEPENDS = "virtual/libsdl libsdl-mixer libsdl-image libsdl-ttf sdlpango" + +# warning: when changing package version the download number (2733) +# must be changed as well +SRC_URI = "http://alioth.debian.org/frs/download.php/2733/tuxmath_w_fonts-1.7.1.tar.gz" + +S = "${WORKDIR}/tuxmath_w_fonts-${PV}" + +inherit autotools + +FILES_${PN} = "/" + +export SDL_CONFIG = "${STAGING_BINDIR_CROSS}/sdl-config" +export MKDIR_P = "mkdir -p" + +PARALLEL_MAKE = "" -- cgit v1.2.3 From 3a18981f1a184d9110cbc3503dd0194be664ac71 Mon Sep 17 00:00:00 2001 From: Elena Grandi Date: Fri, 20 Feb 2009 19:14:28 +0100 Subject: checksums.ini: added entry for tuxmath 1.7.1 --- conf/checksums.ini | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/conf/checksums.ini b/conf/checksums.ini index f38a51c29b..3f0a57592e 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -21242,6 +21242,10 @@ sha256=ef5e9bf276b65bb831f9c2554cd8784bd5b4ee65353808f82b7e2aef851587ec md5=3aa0e0e488719611f0bc4441b63a6f56 sha256=f3aae7e2f67cf12f3da98325388c7b2f6718729aa69c5c804d1866d6a49f8592 +[http://alioth.debian.org/frs/download.php/2733/tuxmath_w_fonts-1.7.1.tar.gz] +md5=4ab3d5bd74adb0d0aeacb721b8cac395 +sha256=d0aebfb352add3ada95537aeef163019f93d5a0f9385a2fcae678125b77d5035 + [http://heanet.dl.sourceforge.net/sourceforge/tuxnes/tuxnes-0.75.tar.gz] md5=5db0cd42dfdff3e681805e93b4867c43 sha256=217fc57fdd2a5ec360c197ea36110ec929d3f27c88cf875f0f4723b3496ed7c2 -- cgit v1.2.3 From 312171878d6ea9b7059ed29fa6b4a050be5163fc Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 20 Feb 2009 20:27:33 +0100 Subject: checksums: add some checksums --- conf/checksums.ini | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/conf/checksums.ini b/conf/checksums.ini index f38a51c29b..90f71c2652 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -6402,6 +6402,10 @@ sha256=7848b7c1992ef202d54a5602904e7d7e190bce0195af69174baa79e741d07e87 md5=3c8935efb9fdc7202720894279ad04a7 sha256=5cdfe0c0919895e2ec87773c583cc6ebf2b84cba7617d5ec6cfd0150749e190f +[http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.1.tar.gz] +md5=2ff9924c7249ef7f736ecfe6f08f3f9b +sha256=e3cef6028fe3efe7de3bcf4107c880eae50b3ee79841450d885467c09bcebf30 + [http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.5.tar.gz] md5=00bf95cdcbedfa7321d14e0133b31cdb sha256=217df8b36d848a85eb81ec6fa2a411e9bf186a747c2ddb223cb82b5001e4d80b @@ -9966,6 +9970,10 @@ sha256=74d6088a6f7521c36b73550baa9dd0381505d66658f0bc01802aa2dfc7430fbc md5=97c606182f5e177eef70c1e8a55efc1f sha256=74d6088a6f7521c36b73550baa9dd0381505d66658f0bc01802aa2dfc7430fbc +[http://downloads.sourceforge.net/inkscape/inkscape-0.46.tar.bz2] +md5=59997096c3640b2601c2b4afba8a3d75 +sha256=f2ea624b98544b9d780bae1b5f042eae97bbd2779c7779ba21390b7bf6a9ca8e + [http://www.geocities.co.jp/SiliconValley-Oakland/4550/inkwp-0.1.1.tar.gz] md5=a19896b756f1b29a33411a1fb2842c4b sha256=4afa4f4ddfdc40a32ef2c6034b2fa3bca415088b7eac4b7ad2b814202153f1e0 -- cgit v1.2.3 From 802c636c8ca45b49af1c290fc660b48ae7330aa7 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 20 Feb 2009 20:46:20 +0100 Subject: libgc: update to 7.1, still broken autotools --- packages/libgc/libgc_7.1.bb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 packages/libgc/libgc_7.1.bb diff --git a/packages/libgc/libgc_7.1.bb b/packages/libgc/libgc_7.1.bb new file mode 100644 index 0000000000..8078407e9b --- /dev/null +++ b/packages/libgc/libgc_7.1.bb @@ -0,0 +1,19 @@ +DESCRIPTION = "Garbage collector for C and C++" +LICENSE = "As is" +HOMEPAGE = "http://www.hpl.hp.com/personal/Hans_Boehm/gc/" + +SRC_URI = "http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-${PV}.tar.gz" + +inherit autotools_stage + +S = "${WORKDIR}/gc-${PV}" + +do_configure() { + gnu-configize + oe_runconf +} + +LEAD_SONAME = "libgc.so.1" + +FILES_${PN}-doc += "${datadir}/gc/" + -- cgit v1.2.3 From 12c7e9e5fe985c96fee7a8eade6edd0ed2f0c51e Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 20 Feb 2009 21:30:09 +0100 Subject: omap3-sgx-modules: add patch to fix spurious IRQ --- .../powervr-drivers/omap3-sgx-modules/spurious-irq-fix.diff | 11 +++++++++++ packages/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 packages/powervr-drivers/omap3-sgx-modules/spurious-irq-fix.diff diff --git a/packages/powervr-drivers/omap3-sgx-modules/spurious-irq-fix.diff b/packages/powervr-drivers/omap3-sgx-modules/spurious-irq-fix.diff new file mode 100644 index 0000000000..c857fe713f --- /dev/null +++ b/packages/powervr-drivers/omap3-sgx-modules/spurious-irq-fix.diff @@ -0,0 +1,11 @@ +--- /tmp/sgxinit.c 2009-02-20 21:24:01.000000000 +0100 ++++ omap3-sgx-modules-1.3.13.1397/services4/srvkm/devices/sgx/sgxinit.c 2009-02-20 21:25:17.000000000 +0100 +@@ -1139,6 +1139,8 @@ + + + OSWriteHWReg(psDevInfo->pvRegsBaseKM, EUR_CR_EVENT_HOST_CLEAR, ui32EventClear); ++ //Read back to flush posted write to fix spurious IRQ ++ OSReadHWReg(psDevInfo->pvRegsBaseKM, EUR_CR_EVENT_HOST_CLEAR); + } + } + diff --git a/packages/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb b/packages/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb index eb577fccc1..985a0c044b 100644 --- a/packages/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb +++ b/packages/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb @@ -1,13 +1,14 @@ DESCRIPTION = "Kernel drivers for the PowerVR SGX chipset found in the omap3 SoCs" LICENSE = "GPLv2" -PR = "r5" +PR = "r6" inherit module SRC_URI = "http://dominion.thruhere.net/koen/OE/omap3-sgx-modules-${PV}.tar.bz2 \ file://0001-Compile-fixes-for-DSS2.patch;patch=1 \ file://0001-New-build-system-for-SGX.patch;patch=1 \ + file://spurious-irq-fix.diff;patch=1 \ " PVRBUILD = "release" -- cgit v1.2.3 From a47b4c0cc949df4f88dc044c0448c92b24c87551 Mon Sep 17 00:00:00 2001 From: Michael 'Mickey' Lauer Date: Sat, 21 Feb 2009 01:25:50 +0100 Subject: conf/checksums: update MAINTAINERS: update my entry --- MAINTAINERS | 8 ++++---- conf/checksums.ini | 18 +++++++++++++++++- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 121d403247..f7745e1ee3 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -171,10 +171,10 @@ Recipes: altboot, webcam-server Person: Michael 'Mickey' Lauer Mail: mlauer@vanille-media.de -Distros: Openmoko, Ångström, Generic -Machines: om-gta01, om-gta02, nokia810, x86, qemuarm, qemux86 -Interests: Core OE infrastructure, everything Python, EFL -Recipes: efl1/*, busybox/*, dbus/*, dropbear/*, freesmartphone/*, gstreamer/*, *python* +Distros: Openmoko, Ångström, Minimal +Machines: om-gta01, om-gta02, om-gta03, htcraphael, a780, a1200, a910 +Interests: Core OE infrastructure, everything Python, EFL, Vala, Freesmartphone.org +Recipes: efl1/*, busybox/*, dbus/*, dropbear/*, freesmartphone/*, gstreamer/*, *python*, vala/ Person: Patrick Gfeller Mail: gfellerpatrik@gmx.net diff --git a/conf/checksums.ini b/conf/checksums.ini index 5bb4213540..5efcecf298 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -1,4 +1,4 @@ -[http://www.directfb.org/downloads/Extras/++DFB-0.9.25.tar.gz] +[?1034h[http://www.directfb.org/downloads/Extras/++DFB-0.9.25.tar.gz] md5=c6a2705f6210d8ede50a947b375f1c0b sha256=b3dbf01563dd60d63cff543ea8cd0c885381e78ecbbab8ff176e46df3f198a88 @@ -4542,6 +4542,10 @@ sha256=39999c5bfb663404f6450da66d98d69193a5d0ab496d2d47cc53cd0202c4051c md5=95d900913bee4b27d7e9ce55f8a55427 sha256=8daa89512f9349fc131d48555726ffe1187e0f7d9f4cef992464c8098d86e77c +[http://matt.ucc.asn.au/dropbear/dropbear-0.52.tar.bz2] +md5=a1fc7adf601bca53330a792a9c873439 +sha256=8c7b727a4c9066e90a14f7f01c47cab698afb5a854ffa0404da162d4286f04c1 + [http://www.monkey.org/~dugsong/dsniff/dsniff-2.3.tar.gz] md5=183e336a45e38013f3af840bddec44b4 sha256=82e492455486e655c315f027d393dbeb49ad930804acccdc51b30d57e1294ff5 @@ -10486,6 +10490,10 @@ sha256=915ee6c4b8f1ffd5313d990875cd44e5e7092a51de259707daca797fd5c42b46 md5=7965d33e47a7cc97c4084c2e9aa0bf82 sha256=bc4f62cbac4716c2c1a25cf53b73343a03883964576d9dd590a9e4c7a70f465a +[http://downloads.sourceforge.net/juce/juce_1_46.zip] +md5=a746183ea41aebc27a0f771036f668e1 +sha256=1b8f50169bc2d827c6efe6bc98bbef2161f615219e4e8921e68227888fd50a9e + [http://downloads.sourceforge.net/junit/junit-4.3.1-src.jar] md5=170f9645a41398388e8553b32ff5f630 sha256=57d1e49ee3fd0dbdc0a68a852925c973af5c30b1725b6aa63bfb42df6f7c3349 @@ -11626,6 +11634,10 @@ sha256=d54efe38aad450363c46eaa32b1bf29cbd3b7f8c870c0ffcaec8891c22681eb0 md5=76596823cc1a6d1cdf7779b782ff0ee6 sha256=39e7c9f8644d1af310d076c1a5cc648040033e4724e7edfd85eb983ad88336d0 +[http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.13.tar.gz] +md5=ae9113fcd825d5a7f07e5ddccb3c3102 +sha256=bd949d459d2da54f1cdfbd1f4592e32541e8a195aca56fa7a8329ed79836d709 + [http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.6.tar.gz] md5=5b83dd22fd72130cc4fdd46bd1a7fe8a sha256=1f918fc7c51e8de4b97aa3556b829a03ef7a06bd44c344a494326dc222785a6a @@ -21798,6 +21810,10 @@ sha256=a1cef2b1f56c46cf787af855c43468ff7dcb4acd4e253c85e302cd8bd37dbbac md5=c4e3d285ffacd6c5971788215588420b sha256=7f2f0492b0e1f9f96bd416e6c7a34e77c46faa20eeaff28c81c5932c91534ffc +[http://download.gnome.org/sources/vala/0.5/vala-0.5.7.tar.bz2] +md5=5e6c4ce07091725d9afdac7cf00e553c +sha256=d0425be8572be85b8a7ae802a19bcb73fdeac74906f7bcbbc129697ea6a86f3a + [http://www.valgrind.org/downloads/valgrind-3.2.1.tar.bz2] md5=9407d33961186814cef0e6ecedfd6318 sha256=7f9a15d7be16ca03a0912191e8d55a486bf69690e11bb76ccece3eaff3730a33 -- cgit v1.2.3 From 02cb8e70657914bf2f5d63af0221cfdfd20488a6 Mon Sep 17 00:00:00 2001 From: Michael 'Mickey' Lauer Date: Sat, 21 Feb 2009 01:26:24 +0100 Subject: vala[-native]: 0.5.6 -> 0.5.7 remove patches applied upstream --- ...api-add-necessary-struct-members-to-use-B.patch | 27 ---------------------- ...glib-2.0-bind-g_io_channel_add_watch_full.patch | 26 --------------------- packages/vala/vala-native_0.5.6.bb | 4 ---- packages/vala/vala-native_0.5.7.bb | 4 ++++ packages/vala/vala.inc | 2 -- packages/vala/vala_0.5.6.bb | 2 -- packages/vala/vala_0.5.7.bb | 2 ++ 7 files changed, 6 insertions(+), 61 deletions(-) delete mode 100644 packages/vala/files/0001-glib-2.0.vapi-add-necessary-struct-members-to-use-B.patch delete mode 100644 packages/vala/files/0002-glib-2.0-bind-g_io_channel_add_watch_full.patch delete mode 100644 packages/vala/vala-native_0.5.6.bb create mode 100644 packages/vala/vala-native_0.5.7.bb delete mode 100644 packages/vala/vala_0.5.6.bb create mode 100644 packages/vala/vala_0.5.7.bb diff --git a/packages/vala/files/0001-glib-2.0.vapi-add-necessary-struct-members-to-use-B.patch b/packages/vala/files/0001-glib-2.0.vapi-add-necessary-struct-members-to-use-B.patch deleted file mode 100644 index 46b9cf7fa9..0000000000 --- a/packages/vala/files/0001-glib-2.0.vapi-add-necessary-struct-members-to-use-B.patch +++ /dev/null @@ -1,27 +0,0 @@ -From c0f61469875c232727bab3b63f239f0e9122520c Mon Sep 17 00:00:00 2001 -From: Michael 'Mickey' Lauer -Date: Thu, 19 Feb 2009 17:40:13 +0100 -Subject: [PATCH] glib-2.0.vapi: add necessary struct members to use ByteArray class - -Signed-Off: Michael 'Mickey' Lauer ---- - vapi/glib-2.0.vapi | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) - -diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi -index 5faee07..26b73e7 100644 ---- a/vapi/glib-2.0.vapi -+++ b/vapi/glib-2.0.vapi -@@ -3144,6 +3144,9 @@ namespace GLib { - public void sort (CompareFunc compare_func); - public void sort_with_data (CompareDataFunc compare_func); - public void set_size (uint length); -+ -+ public uint len; -+ public uint8[] data; - } - - /* N-ary Trees */ --- -1.6.0.2 - diff --git a/packages/vala/files/0002-glib-2.0-bind-g_io_channel_add_watch_full.patch b/packages/vala/files/0002-glib-2.0-bind-g_io_channel_add_watch_full.patch deleted file mode 100644 index de03f288bc..0000000000 --- a/packages/vala/files/0002-glib-2.0-bind-g_io_channel_add_watch_full.patch +++ /dev/null @@ -1,26 +0,0 @@ -From ec0865757033416b3ca1d4d046c4308d59aadf85 Mon Sep 17 00:00:00 2001 -From: Michael 'Mickey' Lauer -Date: Thu, 19 Feb 2009 17:52:10 +0100 -Subject: [PATCH] glib-2.0: bind g_io_channel_add_watch_full - -Signed-Off: Michael 'Mickey' Lauer ---- - vapi/glib-2.0.vapi | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) - -diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi -index 26b73e7..24c3c93 100644 ---- a/vapi/glib-2.0.vapi -+++ b/vapi/glib-2.0.vapi -@@ -1443,6 +1443,8 @@ namespace GLib { - public GLib.Source create_watch (IOCondition condition); - [CCode (cname = "g_io_add_watch")] - public uint add_watch (IOCondition condition, IOFunc func); -+ [CCode (cname = "g_io_add_watch_full")] -+ public uint add_watch_full (int priority, IOCondition condition, IOFunc func, DestroyNotify? notify); - public size_t get_buffer_size (); - public void set_buffer_size (size_t size); - public IOCondition get_buffer_condition (); --- -1.6.0.2 - diff --git a/packages/vala/vala-native_0.5.6.bb b/packages/vala/vala-native_0.5.6.bb deleted file mode 100644 index bc99ebf0a6..0000000000 --- a/packages/vala/vala-native_0.5.6.bb +++ /dev/null @@ -1,4 +0,0 @@ -require vala_${PV}.bb - -inherit native -DEPENDS = "glib-2.0-native" diff --git a/packages/vala/vala-native_0.5.7.bb b/packages/vala/vala-native_0.5.7.bb new file mode 100644 index 0000000000..bc99ebf0a6 --- /dev/null +++ b/packages/vala/vala-native_0.5.7.bb @@ -0,0 +1,4 @@ +require vala_${PV}.bb + +inherit native +DEPENDS = "glib-2.0-native" diff --git a/packages/vala/vala.inc b/packages/vala/vala.inc index 422571ca8f..f5ea1ee520 100644 --- a/packages/vala/vala.inc +++ b/packages/vala/vala.inc @@ -9,8 +9,6 @@ MAJV = "${@bb.data.getVar('PV',d,1)[:3]}" SRC_URI = "\ http://download.gnome.org/sources/vala/${MAJV}/vala-${PV}.tar.bz2 \ - file://0001-glib-2.0.vapi-add-necessary-struct-members-to-use-B.patch;patch=1 \ - file://0002-glib-2.0-bind-g_io_channel_add_watch_full.patch;patch=1 \ file://static-dbus-methods.patch;patch=1 \ " S = "${WORKDIR}/vala-${PV}" diff --git a/packages/vala/vala_0.5.6.bb b/packages/vala/vala_0.5.6.bb deleted file mode 100644 index 7b2b4e293c..0000000000 --- a/packages/vala/vala_0.5.6.bb +++ /dev/null @@ -1,2 +0,0 @@ -require vala.inc -PR = "r2" diff --git a/packages/vala/vala_0.5.7.bb b/packages/vala/vala_0.5.7.bb new file mode 100644 index 0000000000..7b2b4e293c --- /dev/null +++ b/packages/vala/vala_0.5.7.bb @@ -0,0 +1,2 @@ +require vala.inc +PR = "r2" -- cgit v1.2.3 From 34b4f3b9705684caa52cb67bd63924ed4786b8e5 Mon Sep 17 00:00:00 2001 From: Michael 'Mickey' Lauer Date: Sat, 21 Feb 2009 01:26:47 +0100 Subject: libdaemon: 0.12 -> 0.13 remove obsolete ones --- packages/libdaemon/libdaemon_0.10.bb | 20 -------------------- packages/libdaemon/libdaemon_0.11.bb | 20 -------------------- packages/libdaemon/libdaemon_0.12.bb | 20 -------------------- packages/libdaemon/libdaemon_0.13.bb | 12 ++++++++++++ packages/libdaemon/libdaemon_0.6.bb | 19 ------------------- 5 files changed, 12 insertions(+), 79 deletions(-) delete mode 100644 packages/libdaemon/libdaemon_0.10.bb delete mode 100644 packages/libdaemon/libdaemon_0.11.bb delete mode 100644 packages/libdaemon/libdaemon_0.12.bb create mode 100644 packages/libdaemon/libdaemon_0.13.bb delete mode 100644 packages/libdaemon/libdaemon_0.6.bb diff --git a/packages/libdaemon/libdaemon_0.10.bb b/packages/libdaemon/libdaemon_0.10.bb deleted file mode 100644 index ba7140ffdb..0000000000 --- a/packages/libdaemon/libdaemon_0.10.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESCRIPTION = "libdaemon is a lightweight C library which eases the writing of UNIX daemons." -SECTION = "libs" -AUTHOR = "Lennart Poettering " -HOMEPAGE = "http://0pointer.de/lennart/projects/libdaemon/" -LICENSE = "LGPL" -PR = "r1" - -SRC_URI = "http://0pointer.de/lennart/projects/libdaemon/libdaemon-${PV}.tar.gz" - -inherit autotools pkgconfig - -EXTRA_OECONF = "--disable-lynx --disable-doxygen" - -do_stage () { - oe_libinstall -a -so -C libdaemon libdaemon ${STAGING_LIBDIR} - install -d ${STAGING_INCDIR}/libdaemon - for i in daemon.h dlog.h dexec.h dfork.h dsignal.h dnonblock.h dpid.h; do - install -m 0644 ${S}/libdaemon/$i ${STAGING_INCDIR}/libdaemon/ - done -} diff --git a/packages/libdaemon/libdaemon_0.11.bb b/packages/libdaemon/libdaemon_0.11.bb deleted file mode 100644 index c91f6351ff..0000000000 --- a/packages/libdaemon/libdaemon_0.11.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESCRIPTION = "libdaemon is a lightweight C library which eases the writing of UNIX daemons." -SECTION = "libs" -AUTHOR = "Lennart Poettering " -HOMEPAGE = "http://0pointer.de/lennart/projects/libdaemon/" -LICENSE = "LGPL" -PR = "r0" - -SRC_URI = "http://0pointer.de/lennart/projects/libdaemon/libdaemon-${PV}.tar.gz" - -inherit autotools pkgconfig - -EXTRA_OECONF = "--disable-lynx --disable-doxygen" - -do_stage () { - oe_libinstall -a -so -C libdaemon libdaemon ${STAGING_LIBDIR} - install -d ${STAGING_INCDIR}/libdaemon - for i in daemon.h dlog.h dexec.h dfork.h dsignal.h dnonblock.h dpid.h; do - install -m 0644 ${S}/libdaemon/$i ${STAGING_INCDIR}/libdaemon/ - done -} diff --git a/packages/libdaemon/libdaemon_0.12.bb b/packages/libdaemon/libdaemon_0.12.bb deleted file mode 100644 index c91f6351ff..0000000000 --- a/packages/libdaemon/libdaemon_0.12.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESCRIPTION = "libdaemon is a lightweight C library which eases the writing of UNIX daemons." -SECTION = "libs" -AUTHOR = "Lennart Poettering " -HOMEPAGE = "http://0pointer.de/lennart/projects/libdaemon/" -LICENSE = "LGPL" -PR = "r0" - -SRC_URI = "http://0pointer.de/lennart/projects/libdaemon/libdaemon-${PV}.tar.gz" - -inherit autotools pkgconfig - -EXTRA_OECONF = "--disable-lynx --disable-doxygen" - -do_stage () { - oe_libinstall -a -so -C libdaemon libdaemon ${STAGING_LIBDIR} - install -d ${STAGING_INCDIR}/libdaemon - for i in daemon.h dlog.h dexec.h dfork.h dsignal.h dnonblock.h dpid.h; do - install -m 0644 ${S}/libdaemon/$i ${STAGING_INCDIR}/libdaemon/ - done -} diff --git a/packages/libdaemon/libdaemon_0.13.bb b/packages/libdaemon/libdaemon_0.13.bb new file mode 100644 index 0000000000..3a6b2051d5 --- /dev/null +++ b/packages/libdaemon/libdaemon_0.13.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "libdaemon is a lightweight C library that eases the writing of UNIX daemons." +SECTION = "libs" +AUTHOR = "Lennart Poettering " +HOMEPAGE = "http://0pointer.de/lennart/projects/libdaemon/" +LICENSE = "LGPL" +PR = "r0" + +SRC_URI = "http://0pointer.de/lennart/projects/libdaemon/libdaemon-${PV}.tar.gz" + +inherit autotools_stage pkgconfig + +EXTRA_OECONF = "--disable-lynx --disable-doxygen" diff --git a/packages/libdaemon/libdaemon_0.6.bb b/packages/libdaemon/libdaemon_0.6.bb deleted file mode 100644 index bdf52503c0..0000000000 --- a/packages/libdaemon/libdaemon_0.6.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "libdaemon is a lightweight C library which eases the writing of UNIX daemons." -SECTION = "libs" -AUTHOR = "Lennart Poettering " -HOMEPAGE = "http://0pointer.de/lennart/projects/libdaemon/" -LICENSE = "GPLv2" - -SRC_URI = "http://0pointer.de/lennart/projects/libdaemon/libdaemon-${PV}.tar.gz" - -inherit autotools pkgconfig - -EXTRA_OECONF = "--disable-lynx --disable-doxygen" - -do_stage () { - oe_libinstall -a -so -C src libdaemon ${STAGING_LIBDIR} - install -d ${STAGING_INCDIR}/libdaemon - for i in dlog.h dexec.h dfork.h dsignal.h dnonblock.h dpid.h; do - install -m 0644 ${S}/src/$i ${STAGING_INCDIR}/libdaemon/ - done -} -- cgit v1.2.3 From 2c081a341a3317c31d612b8b22f7389f4d036813 Mon Sep 17 00:00:00 2001 From: Frans Meulenbroeks Date: Sat, 21 Feb 2009 11:04:12 +0100 Subject: apache-native: fixed dirs to native --- packages/apache2/apache2-native_2.2.3.bb | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/packages/apache2/apache2-native_2.2.3.bb b/packages/apache2/apache2-native_2.2.3.bb index 73f9b8baec..3ea987c718 100644 --- a/packages/apache2/apache2-native_2.2.3.bb +++ b/packages/apache2/apache2-native_2.2.3.bb @@ -3,7 +3,7 @@ DEPENDS = "expat pcre" inherit native -PR ="r9" +PR ="r10" SRC_URI = "http://www.apache.org/dist/httpd/httpd-${PV}.tar.bz2" S = "${WORKDIR}/httpd-${PV}" @@ -20,25 +20,20 @@ do_stage () { cp srclib/apr-util/apu-1-config ${STAGING_BINDIR_NATIVE} cp support/apxs ${STAGING_BINDIR_NATIVE} chmod 755 ${STAGING_BINDIR_NATIVE}/apxs - mkdir -p ${STAGING_DIR}/build - cp build/*.mk ${STAGING_DIR}/build - cat build/config_vars.mk | \ - sed -e '/^prefix/s,staging,staging/${HOST_SYS},' | \ - sed -e '/^includedir/s,/include,/include/apache2,' | \ - sed -e 's,staging/bin,staging/${HOST_SYS}/bin,' > \ - ${STAGING_DIR}/build/config_vars.mk - cp build/instdso.sh ${STAGING_DIR}/build + mkdir -p ${STAGING_DIR_NATIVE}//usr/build + cp build/*.mk ${STAGING_DIR_NATIVE}/usr/build + cp build/instdso.sh ${STAGING_DIR_NATIVE}/usr/build cp .libs/httpd ${STAGING_BINDIR_NATIVE} (cd srclib/apr/.libs; tar -cf - libapr-*.so* ) | - (cd ${STAGING_LIBDIR}; tar -xf - ) + (cd ${STAGING_LIBDIR_NATIVE}; tar -xf - ) (cd srclib/apr-util/.libs; tar -cf - libaprutil-*.so* ) | - (cd ${STAGING_LIBDIR}; tar -xf - ) + (cd ${STAGING_LIBDIR_NATIVE}; tar -xf - ) - mkdir -p ${STAGING_INCDIR}/apache2 - cp include/* ${STAGING_INCDIR}/apache2 - cp os/unix/os.h ${STAGING_INCDIR}/apache2 - cp os/unix/unixd.h ${STAGING_INCDIR}/apache2 + mkdir -p ${STAGING_INCDIR_NATIVE}/apache2 + cp include/* ${STAGING_INCDIR_NATIVE}/apache2 + cp os/unix/os.h ${STAGING_INCDIR_NATIVE}/apache2 + cp os/unix/unixd.h ${STAGING_INCDIR_NATIVE}/apache2 cp support/envvars-std ${STAGING_BINDIR_NATIVE}/envvars chmod 755 ${STAGING_BINDIR_NATIVE}/envvars -- cgit v1.2.3 From 7fb50539fbb2d619951ad35b72e4d5c1503ee80c Mon Sep 17 00:00:00 2001 From: Frans Meulenbroeks Date: Sat, 21 Feb 2009 11:04:52 +0100 Subject: modphp: fixed build errors --- packages/modphp/modphp5.inc | 5 +++-- packages/modphp/modphp_5.1.6.bb | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/modphp/modphp5.inc b/packages/modphp/modphp5.inc index e8701b0b99..3aaaf03e62 100644 --- a/packages/modphp/modphp5.inc +++ b/packages/modphp/modphp5.inc @@ -13,7 +13,8 @@ inherit autotools FILES_${PN} = "${libdir}/apache2 /etc" FILES_${PN}-dbg += "${libdir}/apache2/modules/.debug" -CFLAGS += " -g -DPTYS_ARE_GETPT -DPTYS_ARE_SEARCHED" +CFLAGS += " -g -DPTYS_ARE_GETPT -DPTYS_ARE_SEARCHED -I${STAGING_INCDIR_NATIVE}/apache2" + EXTRA_OECONF = "--with-apxs2=${STAGING_BINDIR_NATIVE}/apxs \ --without-mysql \ --enable-force-cgi-redirect \ @@ -29,7 +30,7 @@ EXTRA_OECONF = "--with-apxs2=${STAGING_BINDIR_NATIVE}/apxs \ --disable-simplexml \ --disable-libxml \ --disable-dom \ - --with-zlib --with-zlib-dir=${STAGING_DIR_NATIVE}${layout_exec_prefix} \ + --with-zlib --with-zlib-dir=${STAGING_DIR}${layout_exec_prefix}/.. \ --with-config-file-path=/etc/php/apache2-php5" # --with-libxml-dir=${STAGING_DIR_NATIVE}${layout_exec_prefix} \ diff --git a/packages/modphp/modphp_5.1.6.bb b/packages/modphp/modphp_5.1.6.bb index 7c421c1d0f..70a578cd0a 100644 --- a/packages/modphp/modphp_5.1.6.bb +++ b/packages/modphp/modphp_5.1.6.bb @@ -1,2 +1,2 @@ include modphp5.inc -PR ='r2' +PR ='r3' -- cgit v1.2.3 From def6b6c43d06c72846ace18f619dc3c625bb813c Mon Sep 17 00:00:00 2001 From: Roger Monk Date: Sat, 21 Feb 2009 00:20:37 +0000 Subject: dsplink: Added class device create support to dsplink to allow udev to create the device node. * Removed awk/manual devnode creation/deletion from load/unload scripts. * Bump PR Signed-off-by: Koen Kooi --- .../dsplink-add-class-device-create-support.patch | 55 ++++++++++++++++++++++ .../files/loadmodules-ti-codec-engine-apps.sh | 4 +- packages/dsplink/files/loadmodules-ti-dmai-apps.sh | 4 +- .../dsplink/files/loadmodules-ti-dsplink-apps.sh | 4 +- .../files/unloadmodules-ti-codec-engine-apps.sh | 2 +- .../dsplink/files/unloadmodules-ti-dmai-apps.sh | 2 +- .../dsplink/files/unloadmodules-ti-dsplink-apps.sh | 2 +- packages/dsplink/ti-codec-engine_2.21.bb | 3 +- 8 files changed, 66 insertions(+), 10 deletions(-) create mode 100644 packages/dsplink/files/dsplink-add-class-device-create-support.patch diff --git a/packages/dsplink/files/dsplink-add-class-device-create-support.patch b/packages/dsplink/files/dsplink-add-class-device-create-support.patch new file mode 100644 index 0000000000..b43c3481e1 --- /dev/null +++ b/packages/dsplink/files/dsplink-add-class-device-create-support.patch @@ -0,0 +1,55 @@ +diff -uNr codec_engine_2_21/cetools/packages/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c codec_engine_2_21_fix/cetools/packages/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c +--- codec_engine_2_21/cetools/packages/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c 2008-10-24 20:58:01.000000000 +0100 ++++ codec_engine_2_21_fix/cetools/packages/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c 2009-02-20 23:46:42.000000000 +0000 +@@ -37,6 +37,10 @@ + #endif + + /* ----------------------------------- OS Specific Headers */ ++#include ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26) ++#include ++#endif + #include + #include + #include +@@ -190,6 +194,16 @@ + */ + STATIC Int32 major = 230 ; + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26) ++/** ---------------------------------------------------------------------------- ++ * @name dsplink_class ++ * ++ * @desc class struct for device create. ++ * ---------------------------------------------------------------------------- ++ */ ++STATIC struct class *dsplink_class; ++#endif ++ + /** ---------------------------------------------------------------------------- + * @name DRV_IsInitialized + * +@@ -673,6 +687,11 @@ + } + #endif /* if defined (CHNL_COMPONENT) */ + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26) ++ dsplink_class = class_create(THIS_MODULE, "dsplink"); ++ device_create(dsplink_class, NULL, MKDEV(major, 0), NULL, "dsplink"); ++#endif ++ + if (DSP_SUCCEEDED (status)) { + DRV_IsInitialized = TRUE ; + } +@@ -717,6 +736,11 @@ + } + #endif /* if defined (CHNL_COMPONENT) */ + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26) ++ device_destroy(dsplink_class, MKDEV(major, 0)); ++ class_destroy(dsplink_class); ++#endif ++ + unregister_chrdev (major, "dsplink") ; + + DRV_IsInitialized = FALSE ; diff --git a/packages/dsplink/files/loadmodules-ti-codec-engine-apps.sh b/packages/dsplink/files/loadmodules-ti-codec-engine-apps.sh index 743a07ebba..9f9233d12b 100755 --- a/packages/dsplink/files/loadmodules-ti-codec-engine-apps.sh +++ b/packages/dsplink/files/loadmodules-ti-codec-engine-apps.sh @@ -29,8 +29,8 @@ modprobe cmemk phys_start=0x85000000 phys_end=0x86000000 pools=20x4096,8x131072, modprobe dsplinkk # make /dev/dsplink -rm -f /dev/dsplink -mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0 +#rm -f /dev/dsplink +#mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0 # insert Local Power Manager driver # diff --git a/packages/dsplink/files/loadmodules-ti-dmai-apps.sh b/packages/dsplink/files/loadmodules-ti-dmai-apps.sh index af4cef9f3f..7120b74483 100755 --- a/packages/dsplink/files/loadmodules-ti-dmai-apps.sh +++ b/packages/dsplink/files/loadmodules-ti-dmai-apps.sh @@ -29,8 +29,8 @@ modprobe cmemk phys_start=0x85800000 phys_end=0x86800000 pools=20x4096,8x131072, modprobe dsplinkk # make /dev/dsplink -rm -f /dev/dsplink -mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0 +#rm -f /dev/dsplink +#mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0 # insert Local Power Manager driver # diff --git a/packages/dsplink/files/loadmodules-ti-dsplink-apps.sh b/packages/dsplink/files/loadmodules-ti-dsplink-apps.sh index c93b637867..9cfb19d5c1 100755 --- a/packages/dsplink/files/loadmodules-ti-dsplink-apps.sh +++ b/packages/dsplink/files/loadmodules-ti-dsplink-apps.sh @@ -21,5 +21,5 @@ awk '/MemTotal:/ { modprobe dsplinkk # make /dev/dsplink -rm -f /dev/dsplink -mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0 +#rm -f /dev/dsplink +#mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0 diff --git a/packages/dsplink/files/unloadmodules-ti-codec-engine-apps.sh b/packages/dsplink/files/unloadmodules-ti-codec-engine-apps.sh index 17436a5937..f990d99771 100755 --- a/packages/dsplink/files/unloadmodules-ti-codec-engine-apps.sh +++ b/packages/dsplink/files/unloadmodules-ti-codec-engine-apps.sh @@ -5,7 +5,7 @@ rmmod lpm_omap3530 # remove DSP/BIOS Link driver rmmod dsplinkk -rm -f /dev/dsplink +#rm -f /dev/dsplink # remove cmem module rmmod cmemk diff --git a/packages/dsplink/files/unloadmodules-ti-dmai-apps.sh b/packages/dsplink/files/unloadmodules-ti-dmai-apps.sh index 2465c43fe9..793d727f39 100755 --- a/packages/dsplink/files/unloadmodules-ti-dmai-apps.sh +++ b/packages/dsplink/files/unloadmodules-ti-dmai-apps.sh @@ -5,7 +5,7 @@ rmmod lpm_omap3530 # remove DSP/BIOS Link driver rmmod dsplinkk -rm -f /dev/dsplink +#rm -f /dev/dsplink # remove cmem module rmmod cmemk diff --git a/packages/dsplink/files/unloadmodules-ti-dsplink-apps.sh b/packages/dsplink/files/unloadmodules-ti-dsplink-apps.sh index 8694114a70..48fa84b03d 100755 --- a/packages/dsplink/files/unloadmodules-ti-dsplink-apps.sh +++ b/packages/dsplink/files/unloadmodules-ti-dsplink-apps.sh @@ -2,4 +2,4 @@ # remove DSP/BIOS Link driver rmmod dsplinkk -rm -f /dev/dsplink +#rm -f /dev/dsplink diff --git a/packages/dsplink/ti-codec-engine_2.21.bb b/packages/dsplink/ti-codec-engine_2.21.bb index c2055c1495..607cbd06ee 100644 --- a/packages/dsplink/ti-codec-engine_2.21.bb +++ b/packages/dsplink/ti-codec-engine_2.21.bb @@ -8,7 +8,7 @@ RDEPENDS = "update-modules" inherit module # tconf from xdctools dislikes '.' in pwd :/ -PR = "r15" +PR = "r16" PV = "221" # Get CE tarball from TI website, place in sources and calculate @@ -19,6 +19,7 @@ SRC_URI = "http://install.tarball.in.source.dir/codec_engine_2_21.tar.gz \ file://cmem-class-device-27-and-sched-include-fix.patch;patch=1 \ file://sdma-class-device-and-includes-fix.patch;patch=1 \ file://dsplink-semaphore-27.patch;patch=1 \ + file://dsplink-add-class-device-create-support.patch;patch=1 \ file://lpm-device-create-and-semaphore-include-fix.patch;patch=1 \ file://lpm-make-symbol-warnings-fix.patch;patch=1 \ file://Makefile-dsplink-gpp \ -- cgit v1.2.3 From a6c082456cfbf6f36d388e610c8cad49d6573f3a Mon Sep 17 00:00:00 2001 From: Frans Meulenbroeks Date: Sat, 21 Feb 2009 17:56:17 +0100 Subject: angstrom: added cdstatus to the feed; better than cdparanoia as it has cddb support --- contrib/angstrom/build-feeds.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/contrib/angstrom/build-feeds.sh b/contrib/angstrom/build-feeds.sh index 3160f80a6d..22f39f8fc7 100755 --- a/contrib/angstrom/build-feeds.sh +++ b/contrib/angstrom/build-feeds.sh @@ -83,6 +83,7 @@ do bonjour \ camera-assistant \ cdparanoia \ + cdstatus \ checkers \ cherokee \ claws-mail \ -- cgit v1.2.3 From dcbeaf393bed4d0b7071c100bf9e5d92ad3c20c5 Mon Sep 17 00:00:00 2001 From: Andrea Adami Date: Sat, 21 Feb 2009 18:21:47 +0100 Subject: angstrom-autobuilder: build kexecboot kernel for tosa too (wiped by a bad copy&paste) --- contrib/angstrom/build-release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/angstrom/build-release.sh b/contrib/angstrom/build-release.sh index 62d4e1ec0c..1cbb1e2a70 100755 --- a/contrib/angstrom/build-release.sh +++ b/contrib/angstrom/build-release.sh @@ -77,7 +77,7 @@ do done # build kexecboot kernels for supported machines -for machine in h2200 hx4700 c7x0 akita spitz poodle collie +for machine in h2200 hx4700 c7x0 akita spitz poodle collie tosa do BUILD_MACHINE=$machine BUILD_TARGETS="linux-kexecboot" -- cgit v1.2.3 From 6deefa821444efc64abc78144af5de35ff78f5c0 Mon Sep 17 00:00:00 2001 From: Philip Balister Date: Sat, 21 Feb 2009 10:41:48 -0500 Subject: libnetfilter_queue : Use default configure method. Resolves issue on 64 bit build machine. --- packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb | 6 ------ 1 file changed, 6 deletions(-) diff --git a/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb b/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb index 97af3a7da5..2d4deb2a97 100644 --- a/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb +++ b/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb @@ -18,12 +18,6 @@ S = "${WORKDIR}/libnetfilter_queue-${PV}" inherit autotools pkgconfig -do_configure() { - gnu-configize - libtoolize --force - oe_runconf -} - do_stage() { autotools_stage_all } -- cgit v1.2.3 From 3d46f2e2910c308f012ada33321ba18170d44aad Mon Sep 17 00:00:00 2001 From: Philip Balister Date: Sat, 21 Feb 2009 10:47:09 -0500 Subject: libnetfilter-queue : Convert recipe to use include file. * Remove versioned dependency on libtool as OE uses libtool-2,x now. --- packages/libnetfilter-queue/libnetfilter-queue.inc | 22 ++++++++++++++++++++ .../libnetfilter-queue_0.0.13.bb | 24 +--------------------- 2 files changed, 23 insertions(+), 23 deletions(-) create mode 100644 packages/libnetfilter-queue/libnetfilter-queue.inc diff --git a/packages/libnetfilter-queue/libnetfilter-queue.inc b/packages/libnetfilter-queue/libnetfilter-queue.inc new file mode 100644 index 0000000000..96ec16c330 --- /dev/null +++ b/packages/libnetfilter-queue/libnetfilter-queue.inc @@ -0,0 +1,22 @@ +DESCRIPTION = "libnetfilter_queue is a userspace library providing an API to \ +packets that have been queued by the kernel packet filter. It is is part of a \ +system that deprecates the old ip_queue / libipq mechanism." + +SECTION = "devel/libs" +LICENSE = "GPL" +HOMEPAGE = "http://www.netfilter.org/projects/libnetfilter_queue/index.html" +PR = "r0" + + +DEPENDS = "libnfnetlink" + +SRC_URI = "http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-${PV}.tar.bz2" + +S = "${WORKDIR}/libnetfilter_queue-${PV}" + +inherit autotools pkgconfig + +do_stage() { + autotools_stage_all +} + diff --git a/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb b/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb index 2d4deb2a97..b9c14546ed 100644 --- a/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb +++ b/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb @@ -1,24 +1,2 @@ -DESCRIPTION = "libnetfilter_queue is a userspace library providing an API to \ -packets that have been queued by the kernel packet filter. It is is part of a \ -system that deprecates the old ip_queue / libipq mechanism." - -SECTION = "devel/libs" -LICENSE = "GPL" -HOMEPAGE = "http://www.netfilter.org/projects/libnetfilter_queue/index.html" -PR = "r0" - - -# This package requires libtool-cross-1.5.24 which is not the default libtool -# used by OE (25AUG2007) -DEPENDS = "libnfnetlink libtool-cross (>=1.5.24)" - -SRC_URI = "http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-${PV}.tar.bz2" - -S = "${WORKDIR}/libnetfilter_queue-${PV}" - -inherit autotools pkgconfig - -do_stage() { - autotools_stage_all -} +include libnetfilter_queue.inc -- cgit v1.2.3 From 2e1e0234daf63222937cf1c6eff514087c8b5f89 Mon Sep 17 00:00:00 2001 From: Philip Balister Date: Sat, 21 Feb 2009 10:50:56 -0500 Subject: libnetfilter-queue : Add recipe for version 0.0.16. * libnetfilter_queue is a userspace library providing an API to packets that have been queued by the kernel packet filter. --- packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb diff --git a/packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb b/packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb new file mode 100644 index 0000000000..b9c14546ed --- /dev/null +++ b/packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb @@ -0,0 +1,2 @@ +include libnetfilter_queue.inc + -- cgit v1.2.3 From 5977fc00770abf068b5cca68b15150d41c91b7a8 Mon Sep 17 00:00:00 2001 From: Philip Balister Date: Sat, 21 Feb 2009 21:30:45 -0500 Subject: libnetfilter_queue : Fix "I am an idiot" type problem. --- packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb | 2 +- packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb b/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb index b9c14546ed..044777c0ce 100644 --- a/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb +++ b/packages/libnetfilter-queue/libnetfilter-queue_0.0.13.bb @@ -1,2 +1,2 @@ -include libnetfilter_queue.inc +include libnetfilter-queue.inc diff --git a/packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb b/packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb index b9c14546ed..044777c0ce 100644 --- a/packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb +++ b/packages/libnetfilter-queue/libnetfilter-queue_0.0.16.bb @@ -1,2 +1,2 @@ -include libnetfilter_queue.inc +include libnetfilter-queue.inc -- cgit v1.2.3 From 34a486a5b0e0e1fe2eb217bd9cfd80d53328fbe4 Mon Sep 17 00:00:00 2001 From: Philipp Zabel Date: Sun, 22 Feb 2009 10:44:32 +0100 Subject: busybox-static-1.11.3: Add missing B921600 patch to fix build. * This patch was added to busybox 1.11.3, but not busybox-static. --- packages/busybox/busybox-static-1.11.3/B921600.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/busybox/busybox-static-1.11.3/B921600.patch diff --git a/packages/busybox/busybox-static-1.11.3/B921600.patch b/packages/busybox/busybox-static-1.11.3/B921600.patch new file mode 100644 index 0000000000..61cc32b0e5 --- /dev/null +++ b/packages/busybox/busybox-static-1.11.3/B921600.patch @@ -0,0 +1,13 @@ +diff -upNr busybox-1.7.2/libbb/speed_table.c busybox-1.7.2-921600/libbb/speed_table.c +--- busybox-1.7.2/libbb/speed_table.c 2007-09-03 13:48:41.000000000 +0200 ++++ busybox-1.7.2-921600/libbb/speed_table.c 2008-10-09 16:23:26.269592899 +0200 +@@ -52,6 +52,9 @@ static const struct speed_map speeds[] = + #ifdef B460800 + {B460800, 460800/256 + 0x8000U}, + #endif ++#ifdef B921600 ++ {B921600, 921600/256 + 0x8000U}, ++#endif + }; + + enum { NUM_SPEEDS = ARRAY_SIZE(speeds) }; -- cgit v1.2.3 From 871a0a944e8c16c2bb7f012e5411618d11106d2e Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 22 Feb 2009 10:58:02 +0100 Subject: gstreamer-ti: bump PR for memleak fixes --- packages/dsplink/gstreamer-ti_svn.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dsplink/gstreamer-ti_svn.bb b/packages/dsplink/gstreamer-ti_svn.bb index b7ad411e32..dbf6671f08 100644 --- a/packages/dsplink/gstreamer-ti_svn.bb +++ b/packages/dsplink/gstreamer-ti_svn.bb @@ -1,7 +1,7 @@ DEPENDS = "ti-codec-engine ti-dmai gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly libid3tag liboil libmad" SRC_URI = "svn://omapzoom.org/svn/gstreamer_ti/trunk;module=gstreamer_ti;proto=https" -SRCREV = "87" +SRCREV = "110" PR = "r1" -- cgit v1.2.3 From 1ac31da6db392f743b5f75e31ac91e12fcb27b26 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 22 Feb 2009 11:07:15 +0100 Subject: run-postinsts: add from poky --- packages/meta/run-postinsts/run-postinsts | 36 +++++++++++++++++++++++++++ packages/meta/run-postinsts/run-postinsts.awk | 30 ++++++++++++++++++++++ packages/meta/run-postinsts_1.0.bb | 30 ++++++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100755 packages/meta/run-postinsts/run-postinsts create mode 100644 packages/meta/run-postinsts/run-postinsts.awk create mode 100644 packages/meta/run-postinsts_1.0.bb diff --git a/packages/meta/run-postinsts/run-postinsts b/packages/meta/run-postinsts/run-postinsts new file mode 100755 index 0000000000..f632d1c7d3 --- /dev/null +++ b/packages/meta/run-postinsts/run-postinsts @@ -0,0 +1,36 @@ +#!/bin/sh +# +# Copyright 2007 Openedhand Ltd. +# +# Author: Richard Purdie +# + +PKGSYSTEM=/var/dpkg + +if [ ! -e $PKGSYSTEM/status ]; then + if [ -e /usr/lib/opkg/status ]; then + PKGSYSTEM=/usr/lib/opkg + else + echo "No package system found" + exit 1 + fi +fi + +STAMP=$PKGSYSTEM/postinsts-done +STATFILE=$PKGSYSTEM/status +STATFILE2=$PKGSYSTEM/status2 + +if [ -e $STAMP ]; then + exit 0 +fi + +awk -f /usr/share/run-postinsts/run-postinsts.awk $STATFILE > $STATFILE2 +if [ $? = 0 ]; then + mv $STATFILE2 $STATFILE + touch $STAMP + exit 0 +else + rm -f $STATFILE2 + rm -f $STAMP + exit 1 +fi diff --git a/packages/meta/run-postinsts/run-postinsts.awk b/packages/meta/run-postinsts/run-postinsts.awk new file mode 100644 index 0000000000..09a1400cf4 --- /dev/null +++ b/packages/meta/run-postinsts/run-postinsts.awk @@ -0,0 +1,30 @@ +# +# Copyright 2007 Openedhand Ltd. +# +# Author: Richard Purdie +# +# Rather hacky proof of concept +# + +BEGIN { + rc=system("test -d /usr/dpkg/info/") + if (rc==0) + pkgdir="/var/dpkg/info" + else + pkgdir="/usr/lib/opkg/info" + package="" +} +/Package:.*/ { + package = substr($0, 10) +} +/Status:.*unpacked.*/ { + print "Configuring: " package > "/dev/stderr" + ret = system(pkgdir "/" package ".postinst 1>&2") + if (ret == 0) + $0 = gensub("unpacked", "installed", 1) + else + print "Postinstall failed for " package > "/dev/stderr" +} +{ + print $0 +} diff --git a/packages/meta/run-postinsts_1.0.bb b/packages/meta/run-postinsts_1.0.bb new file mode 100644 index 0000000000..79333dc7fe --- /dev/null +++ b/packages/meta/run-postinsts_1.0.bb @@ -0,0 +1,30 @@ +DESCRIPTION = "Run postinstall scripts on device using awk" +SECTION = "devel" +PR = "r6" + +SRC_URI = "file://run-postinsts file://run-postinsts.awk" + +INITSCRIPT_NAME = "run-postinsts" +INITSCRIPT_PARAMS = "start 98 S ." + +inherit update-rc.d + +do_configure() { + : +} + +do_compile () { + : +} + +do_install() { + install -d ${D}${sysconfdir}/init.d/ + install -m 0755 ${WORKDIR}/run-postinsts ${D}${sysconfdir}/init.d/ + + install -d ${D}${datadir}/${PN}/ + install -m 0644 ${WORKDIR}/run-postinsts.awk ${D}${datadir}/${PN}/ +} + +do_stage () { + : +} -- cgit v1.2.3 From 93e360f072cd879097c1c54e7da4407094d682fa Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 22 Feb 2009 11:09:34 +0100 Subject: rootfs_ipk bbclass: make ONLINE_PACKAGE_MANAGEMENT work on non task-base images as well * This fixes the "image broken due to not running postinsts because opkg* isn't installed" type of bugs --- classes/rootfs_ipk.bbclass | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/classes/rootfs_ipk.bbclass b/classes/rootfs_ipk.bbclass index e752449305..10a532e0a9 100644 --- a/classes/rootfs_ipk.bbclass +++ b/classes/rootfs_ipk.bbclass @@ -21,7 +21,10 @@ ONLINE_PACKAGE_MANAGEMENT ?= "full" # Which packages to not install on the basis of a recommendation BAD_RECOMMENDATIONS ?= "" -DISTRO_EXTRA_RDEPENDS += "${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "opkg opkg-collateral", d)}" +IPKG_VARIANT ?= "opkg" + +RDEPENDS += "${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "${IPKG_VARIANT} opkg-collateral", d)}" +PACKAGE_INSTALL += "${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "${IPKG_VARIANT} opkg-collateral", d)}" fakeroot rootfs_ipk_do_rootfs () { set -x -- cgit v1.2.3 From 9d17e94ff3090be451b0260d79140ed7fa6fc145 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 22 Feb 2009 11:10:50 +0100 Subject: angstrom 2009.X: select our preferred opkg variant, can be overridden on a per image bases * no impact on dep and rpm modes --- conf/distro/angstrom-2008.1.conf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/conf/distro/angstrom-2008.1.conf b/conf/distro/angstrom-2008.1.conf index 062cba7ac6..27545cebde 100644 --- a/conf/distro/angstrom-2008.1.conf +++ b/conf/distro/angstrom-2008.1.conf @@ -181,6 +181,12 @@ PREFERRED_PROVIDER_task-bootstrap = "task-bootstrap" ARM_ABI ?= "${@['','oabi'][bb.data.getVar('MACHINE',d) in ['collie','h3600', 'h3800', 'simpad', 'htcwallaby']]}" require conf/distro/include/angstrom${ARM_ABI}.inc + + +# If we're using an .ipk based rootfs, we want to have opkg-nogpg installed so postinst script can run +# We also take this opportunity to inject angstrom-version and the feed configs into the rootfs +IPKG_VARIANT = "opkg-nogpg angstrom-version ${ANGSTROM_FEED_CONFIGS}" + # do some task-base stuff here # We want to ship extra debug utils in the rootfs when doing a debug build -- cgit v1.2.3 From dc5457b68bfccca1f7a3be247b0af7500422e8a3 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 22 Feb 2009 19:22:45 +0100 Subject: motion: fix ffmpeg support --- .../motion-3.2.11/ffmpeg-0.4.9.15594svn-20081010.diff | 14 ++++++++++++++ packages/motion/motion_3.2.11.bb | 7 ++++--- 2 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 packages/motion/motion-3.2.11/ffmpeg-0.4.9.15594svn-20081010.diff diff --git a/packages/motion/motion-3.2.11/ffmpeg-0.4.9.15594svn-20081010.diff b/packages/motion/motion-3.2.11/ffmpeg-0.4.9.15594svn-20081010.diff new file mode 100644 index 0000000000..af85599f20 --- /dev/null +++ b/packages/motion/motion-3.2.11/ffmpeg-0.4.9.15594svn-20081010.diff @@ -0,0 +1,14 @@ +Index: ffmpeg.c +=================================================================== +--- trunk/ffmpeg.c (revision 434) ++++ trunk/ffmpeg.c (working copy) +@@ -164,7 +164,8 @@ + return write(fd, buf, size); + } + +-static offset_t file_seek(URLContext *h, offset_t pos, int whence) ++ ++static int64_t file_seek(URLContext *h, int64_t pos, int whence) + { + int fd = (size_t)h->priv_data; + return lseek(fd, pos, whence); diff --git a/packages/motion/motion_3.2.11.bb b/packages/motion/motion_3.2.11.bb index dc7c0ecdbb..999a0ab6bd 100644 --- a/packages/motion/motion_3.2.11.bb +++ b/packages/motion/motion_3.2.11.bb @@ -7,13 +7,14 @@ DEPENDS = "jpeg ffmpeg mysql postgresql" RSUGGESTS = "mysql-client postgresql-client" -PR = "r0" +PR = "r1" -SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${PV}.tar.gz" +SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${PV}.tar.gz \ + file://ffmpeg-0.4.9.15594svn-20081010.diff;patch=1 " inherit autotools -EXTRA_OECONF = " --with-ffmpeg=${STAGING_LIBDIR} \ +EXTRA_OECONF = " --with-ffmpeg=${STAGING_LIBDIR}/../ \ --with-mysql-lib=${STAGING_LIBDIR} \ --with-mysql-include=${STAGING_INCDIR}/mysql \ --with-pgsql-lib=${STAGING_LIBDIR} \ -- cgit v1.2.3 From aff23a2028d1b48d8e9a26c4656ae48cd0016cfc Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 22 Feb 2009 20:05:12 +0100 Subject: image.bbclass: install stuff listed in IMAGE_INSTALL as well rootfs_ipk: task-boot change fixes --- classes/image.bbclass | 30 ++++++++++++++---------------- classes/rootfs_ipk.bbclass | 4 ++-- 2 files changed, 16 insertions(+), 18 deletions(-) diff --git a/classes/image.bbclass b/classes/image.bbclass index 2ed0ee1de7..fd0df4df08 100644 --- a/classes/image.bbclass +++ b/classes/image.bbclass @@ -2,19 +2,6 @@ inherit rootfs_${IMAGE_PKGTYPE} LICENSE = "MIT" PACKAGES = "" -RDEPENDS += "${IMAGE_INSTALL}" - -# "export IMAGE_BASENAME" not supported at this time -IMAGE_BASENAME[export] = "1" -export PACKAGE_INSTALL ?= "${IMAGE_INSTALL}" - -# We need to recursively follow RDEPENDS and RRECOMMENDS for images -do_rootfs[recrdeptask] += "do_deploy do_populate_staging" - -# Images are generally built explicitly, do not need to be part of world. -EXCLUDE_FROM_WORLD = "1" - -USE_DEVFS ?= "0" # # udev, devfsd, busybox-mdev (from busybox) or none @@ -28,15 +15,26 @@ IMAGE_INITSCRIPTS ?= "initscripts" # # tinylogin, getty # -IMAGE_LOGIN_MANAGER ?= "tinylogin" +IMAGE_LOGIN_MANAGER ?= "tinylogin" IMAGE_VARS = "${IMAGE_INITSCRIPTS} \ ${IMAGE_DEV_MANAGER} \ ${IMAGE_INIT_MANAGER} \ ${IMAGE_LOGIN_MANAGER} " -RDEPENDS += "${IMAGE_VARS}" -PACKAGE_INSTALL += "${IMAGE_VARS}" +RDEPENDS += "${IMAGE_INSTALL} ${IMAGE_VARS}" + +# "export IMAGE_BASENAME" not supported at this time +IMAGE_BASENAME[export] = "1" +export PACKAGE_INSTALL ?= "${IMAGE_INSTALL} ${IMAGE_VARS}" + +# We need to recursively follow RDEPENDS and RRECOMMENDS for images +do_rootfs[recrdeptask] += "do_deploy do_populate_staging" + +# Images are generally built explicitly, do not need to be part of world. +EXCLUDE_FROM_WORLD = "1" + +USE_DEVFS ?= "0" PID = "${@os.getpid()}" diff --git a/classes/rootfs_ipk.bbclass b/classes/rootfs_ipk.bbclass index 10a532e0a9..f5714bd1a3 100644 --- a/classes/rootfs_ipk.bbclass +++ b/classes/rootfs_ipk.bbclass @@ -23,8 +23,8 @@ BAD_RECOMMENDATIONS ?= "" IPKG_VARIANT ?= "opkg" -RDEPENDS += "${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "${IPKG_VARIANT} opkg-collateral", d)}" -PACKAGE_INSTALL += "${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "${IPKG_VARIANT} opkg-collateral", d)}" +RDEPENDS_append = " ${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "${IPKG_VARIANT} opkg-collateral", d)}" +PACKAGE_INSTALL_append = " ${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "${IPKG_VARIANT} opkg-collateral", d)}" fakeroot rootfs_ipk_do_rootfs () { set -x -- cgit v1.2.3 From 3bde687e5755fd6675cd66b00f6628dab87ae85a Mon Sep 17 00:00:00 2001 From: Frans Meulenbroeks Date: Sun, 22 Feb 2009 22:05:42 +0100 Subject: gpsd: moved to 2.38 --- packages/gpsd/gpsd.inc | 2 +- packages/gpsd/gpsd_2.37.bb | 3 --- packages/gpsd/gpsd_2.38.bb | 3 +++ 3 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 packages/gpsd/gpsd_2.37.bb create mode 100644 packages/gpsd/gpsd_2.38.bb diff --git a/packages/gpsd/gpsd.inc b/packages/gpsd/gpsd.inc index e4f5a9988b..1022091c6c 100644 --- a/packages/gpsd/gpsd.inc +++ b/packages/gpsd/gpsd.inc @@ -24,7 +24,7 @@ inherit autotools update-rc.d INITSCRIPT_NAME = "gpsd" INITSCRIPT_PARAMS = "defaults 35" -export LDFLAGS = "-L${STAGING_LIBDIR} -lm" +LDFLAGS += "-L${STAGING_LIBDIR} -lm" export STAGING_INCDIR export STAGING_LIBDIR diff --git a/packages/gpsd/gpsd_2.37.bb b/packages/gpsd/gpsd_2.37.bb deleted file mode 100644 index 726ba42481..0000000000 --- a/packages/gpsd/gpsd_2.37.bb +++ /dev/null @@ -1,3 +0,0 @@ -require gpsd.inc - -PR = "r2" diff --git a/packages/gpsd/gpsd_2.38.bb b/packages/gpsd/gpsd_2.38.bb new file mode 100644 index 0000000000..58e9ebeee2 --- /dev/null +++ b/packages/gpsd/gpsd_2.38.bb @@ -0,0 +1,3 @@ +require gpsd.inc + +PR = "r0" -- cgit v1.2.3 From d9e91db37a15e939b3b6197111954ad3c77b9faf Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 23 Feb 2009 00:36:44 +0100 Subject: task-gstreamer-ti: add task to get a load of gstreamer stuff --- packages/tasks/task-gstreamer-ti.bb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 packages/tasks/task-gstreamer-ti.bb diff --git a/packages/tasks/task-gstreamer-ti.bb b/packages/tasks/task-gstreamer-ti.bb new file mode 100644 index 0000000000..e6d34be966 --- /dev/null +++ b/packages/tasks/task-gstreamer-ti.bb @@ -0,0 +1,16 @@ + +# Task for dsp accelerated gstreamer plugins + +DEPENDS = "gst-plugins-base gst-plugins-good gst-plugins-ugly gst-ffmpeg gstreamer-ti gst-openmax" + +RDEPENDS_${PN} = " \ +gst-plugins-base-meta \ +gst-plugins-good-meta \ +gst-plugins-ugly-meta \ +gst-ffmpeg \ +gst-openmax \ +gstreamer-ti \ +" + +inherit task + -- cgit v1.2.3 From 76315916437caf3078f5c52157355c46d4ba7ee0 Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Sun, 22 Feb 2009 20:55:22 -0600 Subject: SlugOS: Adjust to accomodate YAACTATW - Add IPKG_VARIANT to slugos.conf --- conf/distro/slugos.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/distro/slugos.conf b/conf/distro/slugos.conf index 6182591d6a..eb7230ff2d 100644 --- a/conf/distro/slugos.conf +++ b/conf/distro/slugos.conf @@ -12,6 +12,7 @@ DISTRO_TYPE = "alpha" TARGET_ARCH ?= "armeb" ARM_INSTRUCTION_SET = "arm" TARGET_OS = "linux-gnueabi" +IPKG_VARIANT ?= "opkg-nogpg-nocurl" require conf/distro/include/slugos.inc -- cgit v1.2.3 From 24b3cbc8c84797d433f7a37fd6ea454a95df3e84 Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Sun, 22 Feb 2009 21:12:19 -0600 Subject: SlugOS: slugos.conf - add IMAGE_INITSCRIPTS, which apparently became requires suddenly. --- conf/distro/slugos.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/distro/slugos.conf b/conf/distro/slugos.conf index eb7230ff2d..3e816f7c58 100644 --- a/conf/distro/slugos.conf +++ b/conf/distro/slugos.conf @@ -13,6 +13,7 @@ TARGET_ARCH ?= "armeb" ARM_INSTRUCTION_SET = "arm" TARGET_OS = "linux-gnueabi" IPKG_VARIANT ?= "opkg-nogpg-nocurl" +IMAGE_INITSCRIPTS ?= "initscripts-slugos" require conf/distro/include/slugos.inc -- cgit v1.2.3 From d5ab9dee3874c2b0e871e626cf3bc0220cd038c4 Mon Sep 17 00:00:00 2001 From: Elena Grandi Date: Mon, 23 Feb 2009 10:09:54 +0100 Subject: tuxtype 1.7.3: new recipe Tuxtype is a typing game --- packages/tuxtype/tuxtype_1.7.3.bb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 packages/tuxtype/tuxtype_1.7.3.bb diff --git a/packages/tuxtype/tuxtype_1.7.3.bb b/packages/tuxtype/tuxtype_1.7.3.bb new file mode 100644 index 0000000000..9712bcb753 --- /dev/null +++ b/packages/tuxtype/tuxtype_1.7.3.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "Typing game" +HOMEPAGE = "http://tux4kids.alioth.debian.org/" +PRIORITY = "optional" +LICENSE = "GPL" +DEPENDS = "virtual/libsdl libsdl-mixer libsdl-image libsdl-ttf sdlpango" + +# warning: when changing package version the download number (2767) +# must be changed as well +SRC_URI = "http://alioth.debian.org/frs/download.php/2767/tuxtype_w_fonts-1.7.3.tar.gz" + +S = "${WORKDIR}/tuxtype_w_fonts-${PV}" + +inherit autotools + +FILES_${PN} = "/" + +export SDL_CONFIG = "${STAGING_BINDIR_CROSS}/sdl-config" +export MKDIR_P = "mkdir -p" + +PARALLEL_MAKE = "" -- cgit v1.2.3 From d28f108c6c42d9616c5dd98f372ed10633a45b67 Mon Sep 17 00:00:00 2001 From: Frans Meulenbroeks Date: Mon, 23 Feb 2009 15:54:00 +0100 Subject: bluez: add dependency on libusb --- packages/bluez/bluez4_4.30.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/bluez/bluez4_4.30.bb b/packages/bluez/bluez4_4.30.bb index 6499e3ff43..258ee92ce6 100644 --- a/packages/bluez/bluez4_4.30.bb +++ b/packages/bluez/bluez4_4.30.bb @@ -4,7 +4,7 @@ PRIORITY = "optional" DEPENDS = "gst-plugins-base alsa-lib libusb-compat libusb1 dbus-glib" HOMEPAGE = "http://www.bluez.org" LICENSE = "GPL" -PR = "r0" +PR = "r1" SRC_URI = "\ http://www.kernel.org/pub/linux/bluetooth/bluez-${PV}.tar.gz \ @@ -14,6 +14,7 @@ SRC_URI = "\ " S = "${WORKDIR}/bluez-${PV}" +DEPENDS = "libusb" inherit autotools pkgconfig OE_LT_RPATH_ALLOW = "any" -- cgit v1.2.3 From a7653f0e9ca08570b88dc35c9e9866eb64818ce8 Mon Sep 17 00:00:00 2001 From: Stanislav Brabec Date: Mon, 23 Feb 2009 15:09:57 +0000 Subject: matchbox-panel: Prevent crashes in system-monitor applet (just a work-around). --- .../mb-applet-system-monitor-crash.patch | 85 ++++++++++++++++++++++ packages/matchbox-panel/matchbox-panel_0.9.3.bb | 5 +- 2 files changed, 88 insertions(+), 2 deletions(-) create mode 100644 packages/matchbox-panel/matchbox-panel-0.9.3/mb-applet-system-monitor-crash.patch diff --git a/packages/matchbox-panel/matchbox-panel-0.9.3/mb-applet-system-monitor-crash.patch b/packages/matchbox-panel/matchbox-panel-0.9.3/mb-applet-system-monitor-crash.patch new file mode 100644 index 0000000000..8773003b34 --- /dev/null +++ b/packages/matchbox-panel/matchbox-panel-0.9.3/mb-applet-system-monitor-crash.patch @@ -0,0 +1,85 @@ +Program received signal SIGSEGV, Segmentation fault. +0x4002dfbc in mb_pixbuf_img_plot_pixel (pb=, img=0x1ba40, x=22, + y=-434, r=255 'ÿ', g=0 '\0', b=0 '\0') at mbpixbuf.c:2087 +(gdb) bt +#0 0x4002dfbc in mb_pixbuf_img_plot_pixel (pb=, img=0x1ba40, x=22, + y=-434, r=255 'ÿ', g=0 '\0', b=0 '\0') at mbpixbuf.c:2087 +#1 0x0000966c in paint_callback (app=, drw=46137348) + at mb-applet-system-monitor.c:272 +#2 0x4002b8f6 in handle_expose (mb=0x1ba40, event=) at mbtray.c:820 +#3 0x4002b922 in mb_tray_app_repaint (mb=0x1ba40) at mbtray.c:833 +#4 0x00008fd4 in timeout_callback (app=0x1ba40) at mb-applet-system-monitor.c:347 +#5 0x4002c580 in mb_tray_app_main (mb=0x14008) at mbtray.c:302 +#6 0x00009878 in main (argc=1, argv=0xbecf1ca4) at mb-applet-system-monitor.c:410 +(gdb) up +(gdb) print membox_h +$1 = 20 +(gdb) print mem_pixels +$2 = 18798069 +(gdb) print memsize +$3 = 1597228901 +(gdb) print msd +$4 = {loadIndex = 15, samples = 16, load = 0x18a90, total = 0x18b18, + mem_used = 18446744073706139648, mem_max = 63750144, swap_used = 0, swap_max = 0, + swap_percent = 0, mem_percent = 1597228901} + +Huh, mem_used doesn't look good! + +root@zaurus:~# printf %lx\\n -18446744073706139648 +341000 + +Well, it's negative. The algorithm is a bit stange. + +root@zaurus:~# cat /proc/meminfo +MemTotal: 62256 kB +MemFree: 8504 kB +Buffers: 1508 kB +Cached: 24692 kB +SwapCached: 8604 kB +Active: 22632 kB +Inactive: 21344 kB +SwapTotal: 131064 kB +SwapFree: 72060 kB +Dirty: 0 kB +Writeback: 0 kB +AnonPages: 12636 kB +Mapped: 5532 kB +Slab: 4300 kB +SReclaimable: 1456 kB +SUnreclaim: 2844 kB +PageTables: 1116 kB +NFS_Unstable: 0 kB +Bounce: 0 kB +WritebackTmp: 0 kB +CommitLimit: 162192 kB +Committed_AS: 81568 kB +VmallocTotal: 581632 kB +VmallocUsed: 9112 kB +VmallocChunk: 565244 kB + +Now let's compute what's happening: + +cache_used = cache_total - cache_free; +my_mem_used = cache_used + used - cached - buffers; +12636 - 5532 + 8604 - 24692 - 1508 = -10492 + ====== + +Well, I don't know, how to compute a really used memory, but I could at +least sanitize the value. Here you are: + +Index: matchbox-panel-0.9.3/applets/mb-applet-system-monitor.c +=================================================================== +--- matchbox-panel-0.9.3/applets/mb-applet-system-monitor.c 2006-02-07 22:19:12.000000000 +0000 ++++ matchbox-panel-0.9.3/applets/mb-applet-system-monitor.c 2009-02-21 13:19:41.000000000 +0000 +@@ -195,6 +195,11 @@ + my_mem_max = total; + my_swap_max = cache_total; + my_mem_used = cache_used + used - cached - buffers; ++ /* Ugly hack! Fix mem-used algorithm is needed. */ ++ if (my_mem_used < 0) ++ my_mem_used = 0; ++ if (my_mem_used > my_mem_max) ++ my_mem_used = my_mem_max; + msd.mem_used = my_mem_used; + msd.mem_max = my_mem_max; + msd.mem_percent = (100 * msd.mem_used) / msd.mem_max; diff --git a/packages/matchbox-panel/matchbox-panel_0.9.3.bb b/packages/matchbox-panel/matchbox-pan