Re: [oe] [meta-xfce 00/15] bugfix, new panel plugins ans xfce4-mixer

2012-06-08 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Op 07-06-12 11:51, Andreas Müller schreef:
 On Sat, Jun 2, 2012 at 2:15 PM, Andreas Müller 
 schnitzelt...@googlemail.com wrote:
 All have been run tested on angstrom/overo
 
 Andreas Müller (15): xfce4-session: add consolekit to RDEPENDS 
 xfce4-xkb-plugin 0.5.4.3 inital add xfce4-wavelan-plugin: initial add
 0.5.10 xfce4-places-plugin: initial add 1.3.0 xfce4-datetime-plugin:
 update to latest git and unbreak build with xfce4-dev-tools 4.10.0 
 xfce4-diskperf-plugin: update to 2.5.3 xfce4-cpugraph-plugin: update to
 1.0.2 xfce4-clipman-plugin: update to 1.2.3 xfce4-genmon-plugin: update
 to 3.4.0 xfce4-systemload-plugin: initial add 1.1.0 
 xfce4-time-out-plugin: initial add 1.0.1 xfce4-embed-plugin: initial
 add 1.0.0 xfce4-weather-plugin: Make it work for a while by using
 different license info xfce4-mixer: initial add 4.8.0 
 task-xfce-extended: add panel plugins / applications
 
 .../recipes-apps/xfce4-mixer/xfce4-mixer_4.8.0.bb  |   14 ++ 
 ...ugin_1.2.2.bb = xfce4-clipman-plugin_1.2.3.bb} |4 +- 
 .../cpugraph/files/port-to-libxfce4ui.patch|  102
 - ...gin_1.0.1.bb = xfce4-cpugraph-plugin_1.0.2.bb} |6
 +- ...xfce4ui.patch = 0001-port-to-libxfce4ui.patch} |1 + 
 ...re.ac.in-remove-breaking-BM_DEBUG_SUPPORT.patch |   32  
 .../datetime/xfce4-datetime-plugin_git.bb  |5 +- 
 .../diskperf/files/port-to-libxfce4ui.patch|  142
 -- ...gin_2.3.0.bb = xfce4-diskperf-plugin_2.5.3.bb} |
 6 +- .../embed/xfce4-embed-plugin_1.0.0.bb  |   12 ++ 
 .../genmon/files/port-to-libxfce4ui.patch  |  150
  ...lugin_3.3.1.bb = xfce4-genmon-plugin_3.4.0.bb}
 |6 +- .../places/xfce4-places-plugin_1.3.0.bb|9 ++ 
 .../systemload/xfce4-systemload-plugin_1.1.0.bb|   11 ++ 
 .../time-out/xfce4-time-out-plugin_1.0.1.bb|   10 ++ 
 .../wavelan/xfce4-wavelan-plugin_0.5.10.bb |9 ++ 
 .../weather/xfce4-weather-plugin_0.7.4.bb  |   11 ++ 
 .../xkb/xfce4-xkb-plugin_0.5.4.3.bb|   14 ++ 
 meta-xfce/recipes-xfce/tasks/task-xfce-extended.bb |   11 ++- 
 .../xfce4-session/xfce4-session_4.8.3.bb   |3 +- 20 files
 changed, 147 insertions(+), 411 deletions(-) create mode 100644
 meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.8.0.bb rename
 meta-xfce/recipes-panel-plugins/clipman/{xfce4-clipman-plugin_1.2.2.bb
 = xfce4-clipman-plugin_1.2.3.bb} (69%) delete mode 100644
 meta-xfce/recipes-panel-plugins/cpugraph/files/port-to-libxfce4ui.patch

 
rename
meta-xfce/recipes-panel-plugins/cpugraph/{xfce4-cpugraph-plugin_1.0.1.bb =
xfce4-cpugraph-plugin_1.0.2.bb} (55%)
 rename
 meta-xfce/recipes-panel-plugins/datetime/files/{port-to-libxfce4ui.patch
 = 0001-port-to-libxfce4ui.patch} (99%) create mode 100644
 meta-xfce/recipes-panel-plugins/datetime/files/0002-configure.ac.in-remove-breaking-BM_DEBUG_SUPPORT.patch

 
delete mode 100644
meta-xfce/recipes-panel-plugins/diskperf/files/port-to-libxfce4ui.patch
 rename
 meta-xfce/recipes-panel-plugins/diskperf/{xfce4-diskperf-plugin_2.3.0.bb
 = xfce4-diskperf-plugin_2.5.3.bb} (55%) create mode 100644
 meta-xfce/recipes-panel-plugins/embed/xfce4-embed-plugin_1.0.0.bb 
 delete mode 100644
 meta-xfce/recipes-panel-plugins/genmon/files/port-to-libxfce4ui.patch 
 rename
 meta-xfce/recipes-panel-plugins/genmon/{xfce4-genmon-plugin_3.3.1.bb =
 xfce4-genmon-plugin_3.4.0.bb} (65%) create mode 100644
 meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.3.0.bb 
 create mode 100644
 meta-xfce/recipes-panel-plugins/systemload/xfce4-systemload-plugin_1.1.0.bb

 
create mode 100644
meta-xfce/recipes-panel-plugins/time-out/xfce4-time-out-plugin_1.0.1.bb
 create mode 100644
 meta-xfce/recipes-panel-plugins/wavelan/xfce4-wavelan-plugin_0.5.10.bb 
 create mode 100644
 meta-xfce/recipes-panel-plugins/xkb/xfce4-xkb-plugin_0.5.4.3.bb
 
 -- 1.7.4.4
 
 This series can be pulled form
 
 git://gitorious.org/schnitzeltony-oe-meta/meta-oe.git branch 
 xfce-panel-apps-update

It gave me a merge conflict, can you try to rebase it onto the current HEAD
of meta-oe please?
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJP0bYJAAoJEHZqAkdh1vT6p/oP/1JmUKMGnJgkfBdVSgclJSVO
bQJcqT4H1Xanbn+YbuFlW5n4wRalX+/3c8rj6qOIaGFJpqRCclJEtojC9lhZc1Wc
ubXACva7cW1WWNn2aDsKkS2uIoVjhT2dY+pTcnUvlJHvhkkACfXXSReixosfzLrh
ZkhXEpqLIkHhLJn66hSolIimLBeF+ylMJk85uHCl1/vLwuXjhD26Rdg/kqE1Q9dZ
pJBP4HMdQsrMIYClX474Rg5f+gVms2S4P9Ti7X45QotSpQ99VsNcrXmzItZa8cey
0krsrP8irDff3hjG8Psi4dEKWH7giK0ukfrtDUGQ1dkkawqJ/byL/N85lPs1bwCo
YVq8ewZAgo8MWK2byGN87eNpfpR7mOTW9rC/kZgoSLEDKO0sMeX6plDdQf4QtD9u
XMY0L52WR88iy1y7yEZnebFlIKo+HEJjVQ6DEBFAcUqFZCyKFKABMM8lM0h9eEjr
NorEMQRLOX7xfo4WffJZ+bBp9+0LMG0KhloOSGaf85ajgYmHL4NftNqmdKD4r/4r
5utD3RQATrZ7NOC7WRKeE9QW00/D03vAC6UeMfefIx+l4m+Kt8D0iD3qLzp4qB1V
T/d/Fk5rnmuaVXDXu/0yUj5vB7+i6bak7OEqLkOa7qIu6hBJrJBZejYGWOUQZG3h
NV4T4IWuBQsTndc1oDc8

[oe] [for-denzil][meta-oe][PATCH 04/14] fb-test: add latest git version

2012-06-08 Thread Koen Kooi
This is a suite of utils to test the linux framebuffer and aid in debugging 
problems.

Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 meta-oe/recipes-support/fbtest/fb-test_git.bb |   19 +++
 1 file changed, 19 insertions(+)
 create mode 100644 meta-oe/recipes-support/fbtest/fb-test_git.bb

diff --git a/meta-oe/recipes-support/fbtest/fb-test_git.bb 
b/meta-oe/recipes-support/fbtest/fb-test_git.bb
new file mode 100644
index 000..43acfd6
--- /dev/null
+++ b/meta-oe/recipes-support/fbtest/fb-test_git.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = Test suite for Linux framebuffer
+
+PV = 0.0
+
+LICENSE = GPLv2
+LIC_FILES_CHKSUM = file://COPYING;md5=eb723b61539feef013de476e68b5c50a
+
+SRCREV = 85eab266b123a08098af86afdb1599947d276e32
+SRC_URI = git://github.com/prpplague/fb-test-app.git
+
+S = ${WORKDIR}/git
+
+do_install() {
+   install -d ${D}${bindir}
+   for prog in perf rect fb-test offset ; do
+   install -m 0755 $prog ${D}${bindir}
+   done
+}
+
-- 
1.7.10


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [for-denzil][meta-oe][PATCH 09/14] python-numpy: Fixed numpy dependencies.

2012-06-08 Thread Koen Kooi
From: Dan McDougall daniel.mcdoug...@liftoffsoftware.com

Numpy was missing a number of dependencies in the .bb file without which it will
not work.

Signed-off-by: Dan McDougall daniel.mcdoug...@liftoffsoftware.com
Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb |5 +
 1 file changed, 5 insertions(+)

diff --git a/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb 
b/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb
index 36ab622..bae624e 100644
--- a/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb
+++ b/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb
@@ -24,3 +24,8 @@ do_compile_prepend() {
 
 SRC_URI[md5sum] = 5c7b5349dc3161763f7f366ceb96516b
 SRC_URI[sha256sum] = 
2e7bb84573e5123e07f3c919fd433bc09b78d606252b6b719e385c2a981d8e06
+
+RDEPENDS_${PN} = python-unittest \
+  python-diffutils \
+  python-pprint \
+ 
-- 
1.7.10


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [for-denzil][meta-oe][PATCH 05/14] nodejs: update to 0.6.18 and fix hardfloat detection

2012-06-08 Thread Koen Kooi
From: Otavio Salvador ota...@ossystems.com.br

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 .../nodejs/nodejs/fix-hardfloat-detection.patch|   22 +++
 meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb   |   63 ---
 meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb   |   65 
 3 files changed, 87 insertions(+), 63 deletions(-)
 create mode 100644 
meta-oe/recipes-devtools/nodejs/nodejs/fix-hardfloat-detection.patch
 delete mode 100644 meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb
 create mode 100644 meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb

diff --git 
a/meta-oe/recipes-devtools/nodejs/nodejs/fix-hardfloat-detection.patch 
b/meta-oe/recipes-devtools/nodejs/nodejs/fix-hardfloat-detection.patch
new file mode 100644
index 000..36e8bf1
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/nodejs/fix-hardfloat-detection.patch
@@ -0,0 +1,22 @@
+Fix hardfloat detection
+
+gcc has a builtin define to denote hard abi when in use, e.g. when
+using -mfloat-abi=hard it will define __ARM_PCS_VFP to 1 and therefore
+we should check that to determine which calling convention is in use
+and not __VFP_FP__ which merely indicates presence of VFP unit
+
+The fix has been provided by Khem Raj raj.k...@gmail.com
+
+Upstream-Status: Forwarded
+
+--- a/deps/v8/src/platform-linux.cc2012-05-17 12:52:59.329519921 -0700
 b/deps/v8/src/platform-linux.cc2012-05-17 12:54:02.037521511 -0700
+@@ -212,7 +212,7 @@
+ // calling this will return 1.0 and otherwise 0.0.
+ static void ArmUsingHardFloatHelper() {
+   asm(mov r0, #0);
+-#if defined(__VFP_FP__)  !defined(__SOFTFP__)
++#if defined(__ARM_PCS_VFP)  !defined(__SOFTFP__)
+   // Load 0x3ff0 into r1 using instructions available in both ARM
+   // and Thumb mode.
+   asm(mov r1, #3);
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb 
b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb
deleted file mode 100644
index 1be5ce1..000
--- a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb
+++ /dev/null
@@ -1,63 +0,0 @@
-DESCRIPTION = nodeJS Evented I/O for V8 JavaScript
-HOMEPAGE = http://nodejs.org;
-LICENSE = MIT  BSD
-LIC_FILES_CHKSUM = file://LICENSE;md5=914812f2875eef849b5c509cc25dcb4f
-
-DEPENDS = openssl
-
-SRC_URI = http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz;
-SRC_URI[md5sum] = 55641d5d280cdd4e0c030c203107599d
-SRC_URI[sha256sum] = 
8dfe5948de27e37a14af184f06e7bd89a23c3b248af44c8ef5cffcd0e4c65778
-
-S = ${WORKDIR}/node-v${PV}
-
-# v8 errors out if you have set CCACHE
-CCACHE = 
-
-do_configure_virtclass-native () {
-  sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript
-  sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript
-
-  ./configure --prefix=${prefix} --without-snapshot
-}
-
-# Node is way too cool to use proper autotools, so we install two wrappers to 
forcefully inject proper arch cflags to workaround waf+scons
-do_configure () {
-  echo '#!/bin/sh'  ${WORKDIR}/gcc
-  echo '${CC} $@'  ${WORKDIR}/gcc
-
-  echo '#!/bin/sh'  ${WORKDIR}/g++
-  echo '${CXX} $@' ${WORKDIR}/g++
-
-  chmod +x ${WORKDIR}/gcc ${WORKDIR}/g++
-
-  sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript
-  sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript
-
-  export PATH=${WORKDIR}:${PATH}
-  export CC=gcc
-  export CXX=g++
-
-  ./configure --prefix=${prefix} --without-snapshot
-}
-
-do_compile_virtclass-native () {
-  make
-}
-
-do_compile () {
-  export PATH=${WORKDIR}:${PATH}
-  export CC=gcc
-  export CXX=g++
-  make
-}
-
-do_install () {
-  DESTDIR=${D} oe_runmake install
-}
-
-RDEPENDS_${PN} = curl python-shell python-datetime python-subprocess 
python-crypt python-textutils python-netclient 
-RDEPENDS_${PN}_virtclass-native = curl-native python-native
-
-FILES_${PN} += ${libdir}/node/wafadmin ${libdir}/node_modules
-BBCLASSEXTEND = native
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb 
b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb
new file mode 100644
index 000..d5785d2
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb
@@ -0,0 +1,65 @@
+DESCRIPTION = nodeJS Evented I/O for V8 JavaScript
+HOMEPAGE = http://nodejs.org;
+LICENSE = MIT  BSD
+LIC_FILES_CHKSUM = file://LICENSE;md5=914812f2875eef849b5c509cc25dcb4f
+
+DEPENDS = openssl
+
+SRC_URI = http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz \
+   file://gcc-4.7.patch
+
+SRC_URI[md5sum] = 4a3d3123ccc7b9b21c1990fe074e3d14
+SRC_URI[sha256sum] = 
6cf4311ecbc1700e88f4382a31b3a7017c1572cd641fd06e653fc1692c2c
+
+S = ${WORKDIR}/node-v${PV}
+
+# v8 errors out if you have set CCACHE
+CCACHE = 
+
+do_configure_virtclass-native () {
+  sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript
+  sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript
+
+  ./configure --prefix=${prefix} --without-snapshot
+}
+
+# Node is way too cool to use proper autotools, so we install two wrappers to 
forcefully inject proper arch cflags to workaround 

[oe] [for-denzil][meta-oe][PATCH 02/14] nodejs: update to 0.6.17

2012-06-08 Thread Koen Kooi
The license is unchanged, only some sections were clarified with different 
wording.

Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb |   63 --
 meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb |   63 ++
 2 files changed, 63 insertions(+), 63 deletions(-)
 delete mode 100644 meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb
 create mode 100644 meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb

diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb 
b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb
deleted file mode 100644
index 4f85bf3..000
--- a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb
+++ /dev/null
@@ -1,63 +0,0 @@
-DESCRIPTION = nodeJS Evented I/O for V8 JavaScript
-HOMEPAGE = http://nodejs.org;
-LICENSE = MIT  BSD
-LIC_FILES_CHKSUM = file://LICENSE;md5=d66c1f33ba9b89616e45f588e7606ee6
-
-DEPENDS = openssl
-
-SRC_URI = http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz;
-SRC_URI[md5sum] = 3033a866e230cca64e212ee8f2af27dd
-SRC_URI[sha256sum] = 
e41922308155c5197c2d048948ca9cd76ea5f9a51f977e1591bd93fe17d4cf1f
-
-S = ${WORKDIR}/node-v${PV}
-
-# v8 errors out if you have set CCACHE
-CCACHE = 
-
-do_configure_virtclass-native () {
-  sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript
-  sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript
-
-  ./configure --prefix=${prefix} --without-snapshot
-}
-
-# Node is way too cool to use proper autotools, so we install two wrappers to 
forcefully inject proper arch cflags to workaround waf+scons
-do_configure () {
-  echo '#!/bin/sh'  ${WORKDIR}/gcc
-  echo '${CC} $@'  ${WORKDIR}/gcc
-
-  echo '#!/bin/sh'  ${WORKDIR}/g++
-  echo '${CXX} $@' ${WORKDIR}/g++
-
-  chmod +x ${WORKDIR}/gcc ${WORKDIR}/g++
-
-  sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript
-  sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript
-
-  export PATH=${WORKDIR}:${PATH}
-  export CC=gcc
-  export CXX=g++
-
-  ./configure --prefix=${prefix} --without-snapshot
-}
-
-do_compile_virtclass-native () {
-  make
-}
-
-do_compile () {
-  export PATH=${WORKDIR}:${PATH}
-  export CC=gcc
-  export CXX=g++
-  make
-}
-
-do_install () {
-  DESTDIR=${D} oe_runmake install
-}
-
-RDEPENDS_${PN} = curl python-shell python-datetime python-subprocess 
python-crypt python-textutils python-netclient 
-RDEPENDS_${PN}_virtclass-native = curl-native python-native
-
-FILES_${PN} += ${libdir}/node/wafadmin ${libdir}/node_modules
-BBCLASSEXTEND = native
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb 
b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb
new file mode 100644
index 000..1be5ce1
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb
@@ -0,0 +1,63 @@
+DESCRIPTION = nodeJS Evented I/O for V8 JavaScript
+HOMEPAGE = http://nodejs.org;
+LICENSE = MIT  BSD
+LIC_FILES_CHKSUM = file://LICENSE;md5=914812f2875eef849b5c509cc25dcb4f
+
+DEPENDS = openssl
+
+SRC_URI = http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz;
+SRC_URI[md5sum] = 55641d5d280cdd4e0c030c203107599d
+SRC_URI[sha256sum] = 
8dfe5948de27e37a14af184f06e7bd89a23c3b248af44c8ef5cffcd0e4c65778
+
+S = ${WORKDIR}/node-v${PV}
+
+# v8 errors out if you have set CCACHE
+CCACHE = 
+
+do_configure_virtclass-native () {
+  sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript
+  sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript
+
+  ./configure --prefix=${prefix} --without-snapshot
+}
+
+# Node is way too cool to use proper autotools, so we install two wrappers to 
forcefully inject proper arch cflags to workaround waf+scons
+do_configure () {
+  echo '#!/bin/sh'  ${WORKDIR}/gcc
+  echo '${CC} $@'  ${WORKDIR}/gcc
+
+  echo '#!/bin/sh'  ${WORKDIR}/g++
+  echo '${CXX} $@' ${WORKDIR}/g++
+
+  chmod +x ${WORKDIR}/gcc ${WORKDIR}/g++
+
+  sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript
+  sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript
+
+  export PATH=${WORKDIR}:${PATH}
+  export CC=gcc
+  export CXX=g++
+
+  ./configure --prefix=${prefix} --without-snapshot
+}
+
+do_compile_virtclass-native () {
+  make
+}
+
+do_compile () {
+  export PATH=${WORKDIR}:${PATH}
+  export CC=gcc
+  export CXX=g++
+  make
+}
+
+do_install () {
+  DESTDIR=${D} oe_runmake install
+}
+
+RDEPENDS_${PN} = curl python-shell python-datetime python-subprocess 
python-crypt python-textutils python-netclient 
+RDEPENDS_${PN}_virtclass-native = curl-native python-native
+
+FILES_${PN} += ${libdir}/node/wafadmin ${libdir}/node_modules
+BBCLASSEXTEND = native
-- 
1.7.10


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [for-denzil][meta-oe][PATCH 10/14] owfs: update to 2.8p15

2012-06-08 Thread Koen Kooi
From: Otavio Salvador ota...@ossystems.com.br

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 meta-oe/recipes-extended/owfs/owfs_2.8p14.bb |   65 --
 meta-oe/recipes-extended/owfs/owfs_2.8p15.bb |   65 ++
 2 files changed, 65 insertions(+), 65 deletions(-)
 delete mode 100644 meta-oe/recipes-extended/owfs/owfs_2.8p14.bb
 create mode 100644 meta-oe/recipes-extended/owfs/owfs_2.8p15.bb

diff --git a/meta-oe/recipes-extended/owfs/owfs_2.8p14.bb 
b/meta-oe/recipes-extended/owfs/owfs_2.8p14.bb
deleted file mode 100644
index 1acdcf9..000
--- a/meta-oe/recipes-extended/owfs/owfs_2.8p14.bb
+++ /dev/null
@@ -1,65 +0,0 @@
-DESCRIPTION = 1-Wire file system
-HOMEPAGE = http://www.owfs.org/;
-SECTION = console/network
-
-LICENSE = GPLv2  LGPLv2
-LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
-file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a
-
-DEPENDS = fuse virtual/libusb0
-
-SRC_URI = ${SOURCEFORGE_MIRROR}/owfs/owfs-${PV}.tar.gz \
-   file://owhttpd \
-   file://owserver 
-SRC_URI[md5sum] = cd213fd9bbfed95cca2c833c0f14dd72
-SRC_URI[sha256sum] = 
88b6ee5e7e4d3fe6f4faf021948236162219cf5d1ff4bf3844e62e6ae2635b23
-
-inherit autotools update-rc.d
-
-EXTRA_OECONF =  \
- --with-fuseinclude=${STAGING_INCDIR} \
- --with-fuselib=${STAGING_LIBDIR} \
- --enable-owhttpd \
- --enable-cache \
- --enable-mt \
- --disable-swig \
- --disable-owtcl \
- 
-
-do_install_prepend() {
-install -d ${D}${sysconfdir}/default/
-install -d ${D}${sysconfdir}/init.d/
-install -m 0755 ${WORKDIR}/owhttpd ${D}${sysconfdir}/init.d/owhttpd
-install -m 0755 ${WORKDIR}/owserver ${D}${sysconfdir}/init.d/owserver
-}
-
-PACKAGES =+ owftpd owhttpd owserver owshell libowcapi libow libownet owmon 
owtap
-
-DESCRIPTION_owftpd = Anoymous FTP server for 1-wire access
-DESCRIPTION_owhttpd = Tiny webserver for 1-wire control
-DESCRIPTION_owserver = Backend server (daemon) for 1-wire control
-DESCRIPTION_owshell = owdir owread owwrite owpresent owget - lightweight 
owserver access
-DESCRIPTION_libowcapi = easy C-language 1-wire interface 
-DESCRIPTION_libow = easy C-language 1-wire interface to the owserver protocol
-DESCRIPTION_libownet = easy C-language 1-wire interface to the owserver 
protocol
-DESCRIPTION_owmon = Monitor for owserver settings and statistics
-DESCRIPTION_owtap = Packet sniffer for the owserver protocol
-
-FILES_owftpd = ${bindir}/owftpd
-FILES_owhttpd = ${bindir}/owhttpd ${sysconfdir}/init.d/owhttpd
-FILES_owserver = ${bindir}/owserver ${sysconfdir}/init.d/owserver
-FILES_owshell = ${bindir}/owread ${bindir}/owwrite \
- ${bindir}/owdir ${bindir}/owpresent \
- ${bindir}/owget ${bindir}/owside
-FILES_owmon = ${bindir}/owmon
-FILES_owtap = ${bindir}/owtap
-FILES_libowcapi = ${libdir}/libowcapi-*
-FILES_libow = ${libdir}/libow-*
-FILES_libownet = ${libdir}/libownet-*
-
-INITSCRIPT_PACKAGES = owhttpd owserver
-INITSCRIPT_NAME_owserver = owserver
-INITSCRIPT_NAME_owhttpd = owhttpd
-INITSCRIPT_PARAMS_owserver = defaults 20
-INITSCRIPT_PARAMS_owhttpd = defaults 21
-
diff --git a/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb 
b/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb
new file mode 100644
index 000..451aaae
--- /dev/null
+++ b/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb
@@ -0,0 +1,65 @@
+DESCRIPTION = 1-Wire file system
+HOMEPAGE = http://www.owfs.org/;
+SECTION = console/network
+
+LICENSE = GPLv2  LGPLv2
+LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
+file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a
+
+DEPENDS = fuse virtual/libusb0
+
+SRC_URI = ${SOURCEFORGE_MIRROR}/owfs/owfs-${PV}.tar.gz \
+   file://owhttpd \
+   file://owserver 
+SRC_URI[md5sum] = 24ec3d04ded1b199831f03e70d9e2f1f
+SRC_URI[sha256sum] = 
5bbc4ff01865e114f52ef75fd7dd3a5ee52b9ad6841504cc6155a353c516ed87
+
+inherit autotools update-rc.d
+
+EXTRA_OECONF =  \
+ --with-fuseinclude=${STAGING_INCDIR} \
+ --with-fuselib=${STAGING_LIBDIR} \
+ --enable-owhttpd \
+ --enable-cache \
+ --enable-mt \
+ --disable-swig \
+ --disable-owtcl \
+ 
+
+do_install_prepend() {
+install -d ${D}${sysconfdir}/default/
+install -d ${D}${sysconfdir}/init.d/
+install -m 0755 ${WORKDIR}/owhttpd ${D}${sysconfdir}/init.d/owhttpd
+install -m 0755 ${WORKDIR}/owserver ${D}${sysconfdir}/init.d/owserver
+}
+
+PACKAGES =+ owftpd owhttpd owserver owshell libowcapi libow libownet owmon 
owtap
+
+DESCRIPTION_owftpd = Anoymous FTP server for 1-wire access
+DESCRIPTION_owhttpd = Tiny webserver for 1-wire control

[oe] [for-denzil][meta-oe][PATCH 11/14] owfs: enable/disable modules to make build predicable

2012-06-08 Thread Koen Kooi
From: Otavio Salvador ota...@ossystems.com.br

We enforce the avaiability of w1 kernel support and owfs filesystem
but disable Perl, Python and PHP buildings for now.

Signed-off-by: Otavio Salvador ota...@ossystems.com.br
Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 meta-oe/recipes-extended/owfs/owfs_2.8p15.bb |7 +++
 1 file changed, 7 insertions(+)

diff --git a/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb 
b/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb
index 451aaae..d7c5040 100644
--- a/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb
+++ b/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb
@@ -8,6 +8,8 @@ LIC_FILES_CHKSUM = 
file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
 
 DEPENDS = fuse virtual/libusb0
 
+PR = r1
+
 SRC_URI = ${SOURCEFORGE_MIRROR}/owfs/owfs-${PV}.tar.gz \
file://owhttpd \
file://owserver 
@@ -19,11 +21,16 @@ inherit autotools update-rc.d
 EXTRA_OECONF =  \
  --with-fuseinclude=${STAGING_INCDIR} \
  --with-fuselib=${STAGING_LIBDIR} \
+ --enable-owfs \
  --enable-owhttpd \
  --enable-cache \
  --enable-mt \
+ --enable-w1 \
  --disable-swig \
  --disable-owtcl \
+ --disable-owphp \
+ --disable-owpython \
+ --disable-owperl \
  
 
 do_install_prepend() {
-- 
1.7.10


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [for-denzil][meta-oe][PATCH 12/14] gateone: update to 1.1

2012-06-08 Thread Koen Kooi
Sort RDEPENDS alphabetically as well.

Based on 
https://github.com/liftoff/meta-oe/commit/9cb653845d7bb4416d2e8e6c5a09a54e08dd7578
 by Dan McDougall

Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 .../recipes-connectivity/gateone/gateone_git.bb|   45 +++-
 1 file changed, 25 insertions(+), 20 deletions(-)

diff --git a/meta-oe/recipes-connectivity/gateone/gateone_git.bb 
b/meta-oe/recipes-connectivity/gateone/gateone_git.bb
index 983dc24..bfb3274 100644
--- a/meta-oe/recipes-connectivity/gateone/gateone_git.bb
+++ b/meta-oe/recipes-connectivity/gateone/gateone_git.bb
@@ -2,10 +2,10 @@ DESCRIPTION = HTML5 (plugin-free) web-based terminal 
emulator and SSH client
 LICENSE = AGPLv3
 LIC_FILES_CHKSUM = file://LICENSE.txt;md5=ee5b168fc7de89a0cadc49e27830aa2c
 
-PR = r1
+PR = r4
 
-PV = 1.0
-SRCREV = 0dfa4196ca514e075199c0dbf849353c6aa2976b
+PV = 1.1
+SRCREV = bb74e1095adb66b04b51ed6ff10ae0aa96afdd46
 SRC_URI = git://github.com/liftoff/GateOne.git \
file://gateone-avahi.service \
file://gateone.service \
@@ -29,28 +29,33 @@ SYSTEMD_PACKAGES = ${PN}
 SYSTEMD_SERVICE = gateone.service
 
 FILES_${PN} = ${localstatedir}/lib ${localstatedir}/log ${base_libdir} 
${sysconfdir}
-RDEPENDS_${PN} = python-tornado \
-  python-datetime \
-  python-shell \
-  python-subprocess \
-  python-terminal \
-  python-io \
+RDEPENDS_${PN} = file \
+  mime-support \
+  openssh-ssh \
   python-compression \
-  python-syslog \
-  python-misc \
   python-crypt \
-  python-netclient \
+  python-datetime \
   python-email \
+  python-fcntl \
   python-html \
-  python-textutils \
-  python-pyopenssl \
-  findutils \
-  python-simplejson \
+  python-imaging \
+  python-io \
+  python-json \
+  python-logging \
+  python-misc \
   python-multiprocessing \
+  python-netclient \
   python-pkgutil \
-  python-imaging \
+  python-pyopenssl \
+  python-re \
+  python-readline \
+  python-shell \
+  python-simplejson \
+  python-subprocess \
+  python-syslog \
+  python-terminal \
+  python-textutils \
+  python-tornado \
+  python-unixadmin \
   python-xml \
-  file \
-  openssh-ssh \
-  mime-support \
  
-- 
1.7.10


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [for-denzil][meta-oe][PATCH 13/14] gateone: add config file

2012-06-08 Thread Koen Kooi
The config file changes some options to have a lower latency for key input

Based on 
https://github.com/liftoff/meta-oe/commit/9cb653845d7bb4416d2e8e6c5a09a54e08dd7578
 by Dan McDougall

Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 meta-oe/recipes-connectivity/gateone/gateone/server.conf |5 +
 meta-oe/recipes-connectivity/gateone/gateone_git.bb  |5 -
 2 files changed, 9 insertions(+), 1 deletion(-)
 create mode 100644 meta-oe/recipes-connectivity/gateone/gateone/server.conf

diff --git a/meta-oe/recipes-connectivity/gateone/gateone/server.conf 
b/meta-oe/recipes-connectivity/gateone/gateone/server.conf
new file mode 100644
index 000..988b0d0
--- /dev/null
+++ b/meta-oe/recipes-connectivity/gateone/gateone/server.conf
@@ -0,0 +1,5 @@
+session_logging = False
+origins = *
+command = /var/lib/gateone/plugins/ssh/scripts/ssh_connect.py -S 
'/tmp/gateone/%SESSION%/%SHORT_SOCKET%' --sshfp -a 
'-oUserKnownHostsFile=%USERDIR%/%USER%/ssh/known_hosts'
+log_file_prefix = /var/log/gateone.log
+
diff --git a/meta-oe/recipes-connectivity/gateone/gateone_git.bb 
b/meta-oe/recipes-connectivity/gateone/gateone_git.bb
index bfb3274..d56c848 100644
--- a/meta-oe/recipes-connectivity/gateone/gateone_git.bb
+++ b/meta-oe/recipes-connectivity/gateone/gateone_git.bb
@@ -2,13 +2,14 @@ DESCRIPTION = HTML5 (plugin-free) web-based terminal 
emulator and SSH client
 LICENSE = AGPLv3
 LIC_FILES_CHKSUM = file://LICENSE.txt;md5=ee5b168fc7de89a0cadc49e27830aa2c
 
-PR = r4
+PR = r5
 
 PV = 1.1
 SRCREV = bb74e1095adb66b04b51ed6ff10ae0aa96afdd46
 SRC_URI = git://github.com/liftoff/GateOne.git \
file://gateone-avahi.service \
file://gateone.service \
+   file://server.conf \
   
 
 S = ${WORKDIR}/git
@@ -22,6 +23,8 @@ do_install_append() {
 
install -m 0755 -d ${D}${sysconfdir}/avahi/services/
install -m 0644 ${WORKDIR}/gateone-avahi.service 
${D}${sysconfdir}/avahi/services/
+
+   install -m 0644 ${WORKDIR}/server.conf ${D}/var/lib/gateone/server.conf
 }
 
 NATIVE_SYSTEMD_SUPPORT = 1
-- 
1.7.10


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [for-denzil][meta-oe][PATCH 14/14] python-numpy : Correct difflib dependency.

2012-06-08 Thread Koen Kooi
From: Dan McDougall daniel.mcdoug...@liftoffsoftware.com

The previous patch had python-diffutils when it should have been
python-difflib.

Signed-off-by: Dan McDougall daniel.mcdoug...@liftoffsoftware.com
Signed-off-by: Koen Kooi k...@dominion.thruhere.net
---
 meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb 
b/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb
index bae624e..e6d8618 100644
--- a/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb
+++ b/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb
@@ -2,7 +2,7 @@ DESCRIPTION = A sophisticated Numeric Processing Package for 
Python
 SECTION = devel/python
 LICENSE = PSF
 LIC_FILES_CHKSUM = file://LICENSE.txt;md5=3c42211d73c3faa1026e671dd39883fa
-PR = r1
+PR = r2
 
 SRC_URI = ${SOURCEFORGE_MIRROR}/numpy/numpy-${PV}.tar.gz \
   file://config.h \
@@ -26,6 +26,6 @@ SRC_URI[md5sum] = 5c7b5349dc3161763f7f366ceb96516b
 SRC_URI[sha256sum] = 
2e7bb84573e5123e07f3c919fd433bc09b78d606252b6b719e385c2a981d8e06
 
 RDEPENDS_${PN} = python-unittest \
-  python-diffutils \
+  python-difflib \
   python-pprint \
  
-- 
1.7.10


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-xfce 00/15] bugfix, new panel plugins ans xfce4-mixer

2012-06-08 Thread Andreas Müller
On Fri, Jun 8, 2012 at 10:21 AM, Koen Kooi k...@dominion.thruhere.net wrote:
 It gave me a merge conflict, can you try to rebase it onto the current HEAD
 of meta-oe please?
Done - can you give it another try?

Andreas

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [meta-xilinx] xilinx-kernel: Change string comparision checks to use strict POSIX compliance.

2012-06-08 Thread Elvis Dowson
This commit fixes an issue with string comparision checks failing because
of not using strict POSIX compliance, therby failing to copy the device
tree from the hardware model to the linux kernel device tree.

Signed-off-by: Elvis Dowson elvis.dow...@gmail.com
---
 classes/xilinx-kernel.bbclass |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/classes/xilinx-kernel.bbclass b/classes/xilinx-kernel.bbclass
index c0e11fe..14f4c7d 100644
--- a/classes/xilinx-kernel.bbclass
+++ b/classes/xilinx-kernel.bbclass
@@ -42,10 +42,12 @@ if [ -n ${XILINX_BSP_PATH} ]; then
if [ ${XILINX_BOARD} != unknown ]; then
dts=`find ${XILINX_BSP_PATH} -name *.dts -print`
if [ -e $dts ]; then
-   bbnote Replacing device tree to match hardware model
-   if [ ${TARGET_ARCH} == powerpc ]; then
+   bbnote Xilinx BSP device tree located in: ${dts}
+   if [ ${TARGET_ARCH} = powerpc ]; then
+   bbnote Replacing linux kernel powerpc device 
tree to match located hardware model
cp -pP ${dts} 
${S}/arch/powerpc/boot/dts/virtex${KERNEL_TARGET}.dts
else
+   bbnote Replacing linux kernel microblaze 
device tree to match located hardware model
cp -pP ${dts} 
${S}/arch/microblaze/platform/generic/${KERNEL_TARGET}.dts
fi
else
-- 
1.7.9.5


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [meta-xilinx] xilinx-kernel: Change string comparision checks to use strict POSIX compliance.

2012-06-08 Thread Elvis Dowson
This commit fixes an issue with string comparision checks failing because
of not using strict POSIX compliance, thereby failing to copy the device
tree from the hardware model to the linux kernel device tree.

Signed-off-by: Elvis Dowson elvis.dow...@gmail.com
---
 classes/xilinx-kernel.bbclass |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/classes/xilinx-kernel.bbclass b/classes/xilinx-kernel.bbclass
index c0e11fe..14f4c7d 100644
--- a/classes/xilinx-kernel.bbclass
+++ b/classes/xilinx-kernel.bbclass
@@ -42,10 +42,12 @@ if [ -n ${XILINX_BSP_PATH} ]; then
if [ ${XILINX_BOARD} != unknown ]; then
dts=`find ${XILINX_BSP_PATH} -name *.dts -print`
if [ -e $dts ]; then
-   bbnote Replacing device tree to match hardware model
-   if [ ${TARGET_ARCH} == powerpc ]; then
+   bbnote Xilinx BSP device tree located in: ${dts}
+   if [ ${TARGET_ARCH} = powerpc ]; then
+   bbnote Replacing linux kernel powerpc device 
tree to match located hardware model
cp -pP ${dts} 
${S}/arch/powerpc/boot/dts/virtex${KERNEL_TARGET}.dts
else
+   bbnote Replacing linux kernel microblaze 
device tree to match located hardware model
cp -pP ${dts} 
${S}/arch/microblaze/platform/generic/${KERNEL_TARGET}.dts
fi
else
-- 
1.7.9.5


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] python-matplotlib : Add recipe for matplotlib 1.1.0.

2012-06-08 Thread Dan McDougall
Adding python-matplotlib recipe.  I'm sure many folks will find this useful.

Signed-off-by: Dan McDougall daniel.mcdoug...@liftoffsoftware.com
---
 .../python/python-matplotlib/fix_setup.patch   |   29 
 .../python/python-matplotlib/fix_setupext.patch|   29 
 .../python/python-matplotlib_1.1.0.bb  |   36 
 3 files changed, 94 insertions(+)
 create mode 100644 
meta-oe/recipes-devtools/python/python-matplotlib/fix_setup.patch
 create mode 100644 
meta-oe/recipes-devtools/python/python-matplotlib/fix_setupext.patch
 create mode 100644 meta-oe/recipes-devtools/python/python-matplotlib_1.1.0.bb

diff --git a/meta-oe/recipes-devtools/python/python-matplotlib/fix_setup.patch 
b/meta-oe/recipes-devtools/python/python-matplotlib/fix_setup.patch
new file mode 100644
index 000..9381583
--- /dev/null
+++ b/meta-oe/recipes-devtools/python/python-matplotlib/fix_setup.patch
@@ -0,0 +1,29 @@
+This fixes the dependency checks inside of setup.py since things like
+'import numpy' won't work with bitbake.
+
+diff --git a/setup.py b/setup.py
+index 2f13821..e6d6ed0 100644
+--- a/setup.py
 b/setup.py
+@@ -113,12 +113,6 @@ if 1:
+ baseline_images = [chop_package(f) for f in baseline_images]
+ package_data['matplotlib'].extend(baseline_images)
+ 
+-if not check_for_numpy():
+-sys.exit(1)
+-
+-if not check_for_freetype():
+-sys.exit(1)
+-
+ build_ft2font(ext_modules, packages)
+ build_ttconv(ext_modules, packages)
+ build_contour(ext_modules, packages)
+@@ -129,7 +123,7 @@ build_tri(ext_modules, packages)
+ 
+ print_raw()
+ print_raw(OPTIONAL BACKEND DEPENDENCIES)
+-has_libpng = check_for_libpng()
++has_libpng = True
+ 
+ if has_libpng and options['build_agg']:
+ build_agg(ext_modules, packages)
diff --git 
a/meta-oe/recipes-devtools/python/python-matplotlib/fix_setupext.patch 
b/meta-oe/recipes-devtools/python/python-matplotlib/fix_setupext.patch
new file mode 100644
index 000..e071595
--- /dev/null
+++ b/meta-oe/recipes-devtools/python/python-matplotlib/fix_setupext.patch
@@ -0,0 +1,29 @@
+This fixes the numpy import problem in setupext.py using a hard-coded path.
+
+diff --git a/setupext.py b/setupext.py
+index 962cedc..82297c4 100644
+--- a/setupext.py
 b/setupext.py
+@@ -176,10 +176,7 @@ if os.path.exists(setup_cfg):
+ except: pass
+ 
+ # For get_base_flags:
+-if options['basedirlist']:
+-basedirlist = options['basedirlist'].split()
+-else:
+-basedirlist = basedir[sys.platform]
++basedirlist = [os.environ['STAGING_LIBDIR']]
+ print(basedirlist is: %s % basedirlist)
+ 
+ if options['display_status']:
+@@ -555,8 +552,8 @@ def check_for_numpy():
+ 
+ def add_numpy_flags(module):
+ Add the modules flags to build extensions which use numpy
+-import numpy
+-module.include_dirs.append(numpy.get_include())
++# Hard-coded path for OE since I know this is where numpy's include dir 
will be
++module.include_dirs.append(os.path.join(os.environ['STAGING_LIBDIR'], 
'python2.7/site-packages/numpy/core/include/'))
+ 
+ def add_png_flags(module):
+ try_pkgconfig(module, 'libpng', 'png')
diff --git a/meta-oe/recipes-devtools/python/python-matplotlib_1.1.0.bb 
b/meta-oe/recipes-devtools/python/python-matplotlib_1.1.0.bb
new file mode 100644
index 000..788ba2f
--- /dev/null
+++ b/meta-oe/recipes-devtools/python/python-matplotlib_1.1.0.bb
@@ -0,0 +1,36 @@
+DESCRIPTION = matplotlib is a python 2D plotting library which produces 
publication quality figures in a variety of hardcopy formats
+SECTION = devel/python
+LICENSE = PSF
+LIC_FILES_CHKSUM = file://README.txt;md5=83c5bf8b16a5f99507f2f47a21ae3b81
+PR = r1
+
+DEPENDS += python-numpy freetype libpng
+RDEPENDS_${PN} = python-core python-distutils python-numpy freetype libpng
+
+SRC_URI = ${SOURCEFORGE_MIRROR}/matplotlib/matplotlib-${PV}.tar.gz \
+   file://fix_setup.patch \
+   file://fix_setupext.patch \
+ 
+
+S = ${WORKDIR}/matplotlib-${PV}
+
+EXTRA_OECONF = --disable-docs --with-python-includes=${STAGING_INCDIR}/../
+
+inherit distutils
+
+do_compile_prepend() {
+ BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \
+ ${STAGING_BINDIR_NATIVE}/python setup.py build 
${DISTUTILS_BUILD_ARGS} || \
+ true
+}
+
+# need to export these variables for python-config to work
+export PYTHONPATH
+export BUILD_SYS
+export HOST_SYS
+export STAGING_INCDIR
+export STAGING_LIBDIR
+
+
+SRC_URI[md5sum] = 57a627f30b3b27821f808659889514c2
+SRC_URI[sha256sum] = 
be37e1d86c65ecacae6683f8805e051e9904e5f2e02bf2b7a34262c46a6d06a7
-- 
1.7.9.5


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel