[oe-commits] Stefan Schmidt : ibrdtn: Add latest release and improve .inc usage

git version control git at git.openembedded.org
Mon Aug 23 09:58:34 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 12c96bfc675b724f8178cd7721fa6f22da04feaf
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=12c96bfc675b724f8178cd7721fa6f22da04feaf

Author: Stefan Schmidt <stefan at datenfreihafen.org>
Date:   Mon Aug 23 11:55:26 2010 +0200

ibrdtn: Add latest release and improve .inc usage

---

 .../ibrdtn/files/remove-problematic-cflags.patch   |   10 ++++++++++
 recipes/ibrdtn/ibrcommon_0.4.2.bb                  |    4 ++++
 recipes/ibrdtn/ibrdtn-tools_0.4.2.bb               |    4 ++++
 recipes/ibrdtn/ibrdtn.inc                          |    6 +++++-
 recipes/ibrdtn/ibrdtn_0.4.2.bb                     |    7 +++++++
 recipes/ibrdtn/ibrdtnd_0.4.2.bb                    |    5 +++++
 6 files changed, 35 insertions(+), 1 deletions(-)

diff --git a/recipes/ibrdtn/files/remove-problematic-cflags.patch b/recipes/ibrdtn/files/remove-problematic-cflags.patch
new file mode 100644
index 0000000..a004cac
--- /dev/null
+++ b/recipes/ibrdtn/files/remove-problematic-cflags.patch
@@ -0,0 +1,10 @@
+Index: ibrdtn-0.4.2/ibrdtn.pc.in
+===================================================================
+--- ibrdtn-0.4.2.orig/ibrdtn.pc.in	2010-08-20 15:54:02.000000000 +0200
++++ ibrdtn-0.4.2/ibrdtn.pc.in	2010-08-23 11:15:45.000000000 +0200
+@@ -8,4 +8,4 @@
+ Requires: ibrcommon
+ Version: @VERSION@
+ Libs: -L${libdir} -l at GENERIC_LIBRARY_NAME@ @ibrcommon_LIBS@
+-Cflags: -I${includedir}/@GENERIC_LIBRARY_NAME at -@GENERIC_API_VERSION@ -I${libdir}/@GENERIC_LIBRARY_NAME at -@GENERIC_API_VERSION@/include @ibrcommon_CFLAGS@
++Cflags: -I${includedir}/@GENERIC_LIBRARY_NAME at -@GENERIC_API_VERSION@ -I${libdir}/@GENERIC_LIBRARY_NAME at -@GENERIC_API_VERSION@/include
diff --git a/recipes/ibrdtn/ibrcommon_0.4.2.bb b/recipes/ibrdtn/ibrcommon_0.4.2.bb
new file mode 100644
index 0000000..c789496
--- /dev/null
+++ b/recipes/ibrdtn/ibrcommon_0.4.2.bb
@@ -0,0 +1,4 @@
+include ibrdtn.inc
+
+SRC_URI[md5sum] = "7bc9b8c454239af138f0959ba8d38190"
+SRC_URI[sha256sum] = "18f93592b7f0a606cabf258f5609d6a38a790bc084e0c6ce3f4691f8ca26cf14"
diff --git a/recipes/ibrdtn/ibrdtn-tools_0.4.2.bb b/recipes/ibrdtn/ibrdtn-tools_0.4.2.bb
new file mode 100644
index 0000000..b331d3f
--- /dev/null
+++ b/recipes/ibrdtn/ibrdtn-tools_0.4.2.bb
@@ -0,0 +1,4 @@
+include ibrdtn.inc
+DEPENDS += " ibrdtn ibrcommon "
+SRC_URI[md5sum] = "4abdc469356f3a50c51f979567c52b1d"
+SRC_URI[sha256sum] = "12655518c7772c97094abbd808a1f412ce81dd1889b2ef5ebf5b24845d53289a"
diff --git a/recipes/ibrdtn/ibrdtn.inc b/recipes/ibrdtn/ibrdtn.inc
index 8a9fc5e..2b2ea2e 100644
--- a/recipes/ibrdtn/ibrdtn.inc
+++ b/recipes/ibrdtn/ibrdtn.inc
@@ -1,7 +1,11 @@
 DESCRIPTION = "Implementation of the bundle protocol RFC5050"
 HOMEPAGE = "http://www.ibr.cs.tu-bs.de/projects/ibr-dtn/"
 SECTION = "devel"
-DEPENDS = "libpthread-stubs sqlite3 lua5.1"
+DEPENDS = "libpthread-stubs sqlite3 lua5.1 libnl cppunit"
 PR = "r0"
 
 inherit autotools
+
+EXTRA_OECONF = " --with-lowpan "
+
+SRC_URI = "http://www.ibr.cs.tu-bs.de/projects/ibr-dtn/releases/${PN}-${PV}.tar.gz"
diff --git a/recipes/ibrdtn/ibrdtn_0.4.2.bb b/recipes/ibrdtn/ibrdtn_0.4.2.bb
new file mode 100644
index 0000000..081d2dc
--- /dev/null
+++ b/recipes/ibrdtn/ibrdtn_0.4.2.bb
@@ -0,0 +1,7 @@
+include ibrdtn.inc
+DEPENDS += " ibrcommon "
+
+SRC_URI += "file://remove-problematic-cflags.patch"
+
+SRC_URI[md5sum] = "0835f628a2dc3d436b570c480f2a09fd"
+SRC_URI[sha256sum] = "fe80f41084c8d9bbce61a935d42d2549b273880ef578f82fa7b22299b7073937"
diff --git a/recipes/ibrdtn/ibrdtnd_0.4.2.bb b/recipes/ibrdtn/ibrdtnd_0.4.2.bb
new file mode 100644
index 0000000..c8e1775
--- /dev/null
+++ b/recipes/ibrdtn/ibrdtnd_0.4.2.bb
@@ -0,0 +1,5 @@
+include ibrdtn.inc
+DEPENDS += " ibrdtn ibrcommon "
+
+SRC_URI[md5sum] = "4ecf5560b56f15600ee0360b7f6ef840"
+SRC_URI[sha256sum] = "2ed86eadbfdfbc266a2001608dc4296bc14aa7ba4c12c022b79d9e23fffa9226"





More information about the Openembedded-commits mailing list