[oe-commits] Martin Jansa : midori: fix build with dirty vala
git at git.openembedded.org
git at git.openembedded.org
Tue Nov 1 08:59:01 UTC 2011
Module: meta-openembedded.git
Branch: master
Commit: bcfc89236b7a96eb00999492351fb9cafc0cbf84
URL: http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=bcfc89236b7a96eb00999492351fb9cafc0cbf84
Author: Martin Jansa <Martin.Jansa at gmail.com>
Date: Wed Oct 19 13:47:03 2011 +0200
midori: fix build with dirty vala
* there is only one line added to default waf file
in unpack_wafdir() just before last chdir and return
because those files are downloaded and cannot be patched in normal way
os.system("sed -i \"s/version=output.split/version=output.replace('-dirty','').split/g\" wafadmin/Tools/vala.py")
* It fails to parse version like this
/OE/shr-core/tmp/sysroots/x86_64-linux/usr/bin/valac --version
Vala 0.12.1-dirty
reporting 0.0.0 instead which breaks configure
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
---
.../recipes-connectivity/midori/midori-0.4.1/waf | Bin 0 -> 92569 bytes
.../recipes-connectivity/midori/midori_0.4.1.bb | 8 ++++++++
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/meta-oe/recipes-connectivity/midori/midori-0.4.1/waf b/meta-oe/recipes-connectivity/midori/midori-0.4.1/waf
new file mode 100755
index 0000000..b74a2d8
Binary files /dev/null and b/meta-oe/recipes-connectivity/midori/midori-0.4.1/waf differ
diff --git a/meta-oe/recipes-connectivity/midori/midori_0.4.1.bb b/meta-oe/recipes-connectivity/midori/midori_0.4.1.bb
index 2805b92..860ed21 100644
--- a/meta-oe/recipes-connectivity/midori/midori_0.4.1.bb
+++ b/meta-oe/recipes-connectivity/midori/midori_0.4.1.bb
@@ -1,7 +1,15 @@
require midori.inc
+PR = "r1"
+
SRC_URI = "http://archive.xfce.org/src/apps/midori/0.4/midori-${PV}.tar.bz2;name=midori \
+ file://waf \
"
+
+do_configure_prepend() {
+ cp -f ${WORKDIR}/waf ${S}/
+}
+
SRC_URI[midori.md5sum] = "33dde203cd71ae2b1d2adcc7f5739f65"
SRC_URI[midori.sha256sum] = "b3c77ddb6f562a0ea3d2e6fbb756ca0dc158ad8410f4b60f8e5998c2f7305f07"
More information about the Openembedded-commits
mailing list