[oe-commits] Michael 'Mickey' Lauer : libgee: refactor into common inc file and add 0.5. 2 release

git version control git at git.openembedded.org
Mon Aug 2 19:36:08 UTC 2010


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

Author: Michael 'Mickey' Lauer <mickey at vanille-media.de>
Date:   Mon Aug  2 21:43:12 2010 +0200

libgee: refactor into common inc file and add 0.5.2 release

---

 recipes/libgee/libgee.inc      |   11 +++++++++++
 recipes/libgee/libgee_0.5.2.bb |   16 ++++++++++++++++
 recipes/libgee/libgee_git.bb   |   14 ++++----------
 3 files changed, 31 insertions(+), 10 deletions(-)

diff --git a/recipes/libgee/libgee.inc b/recipes/libgee/libgee.inc
new file mode 100644
index 0000000..208e4e9
--- /dev/null
+++ b/recipes/libgee/libgee.inc
@@ -0,0 +1,11 @@
+DESCRIPTION = "libgee is a collection library providing GObject-based interfaces \
+and classes for commonly used data structures."
+HOMEPAGE = "http://live.gnome.org/Libgee"
+SECTION = "libs"
+DEPENDS = "glib-2.0"
+BBCLASSEXTEND = "native"
+DEPENDS_virtclass-native = "glib-2.0-native"
+LICENSE = "LGPL"
+PE = "1"
+
+inherit autotools vala
diff --git a/recipes/libgee/libgee_0.5.2.bb b/recipes/libgee/libgee_0.5.2.bb
new file mode 100644
index 0000000..b256baf
--- /dev/null
+++ b/recipes/libgee/libgee_0.5.2.bb
@@ -0,0 +1,16 @@
+require libgee.inc
+PE = "1"
+
+SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/libgee/0.5/${P}.tar.bz2"
+S = "${WORKDIR}/libgee-${PV}"
+
+SRC_URI[md5sum] = "fc5a36eb5f61154a1456cbb8b1798e41"
+SRC_URI[sha256sum] = "8625ebfb479600046b9e36e1a8fd1142d624645dce66a6cd8c9067d8f7f5ce51"
+
+inherit autotools vala
+
+do_configure() {
+	gnu-configize
+	oe_runconf
+}
+
diff --git a/recipes/libgee/libgee_git.bb b/recipes/libgee/libgee_git.bb
index 52405ee..66d2ac7 100644
--- a/recipes/libgee/libgee_git.bb
+++ b/recipes/libgee/libgee_git.bb
@@ -1,18 +1,12 @@
-DESCRIPTION = "libgee is a collection library providing GObject-based interfaces \
-and classes for commonly used data structures."
-HOMEPAGE = "http://live.gnome.org/Libgee"
-SECTION = "libs"
-DEPENDS = "glib-2.0"
-BBCLASSEXTEND = "native"
-DEPENDS_virtclass-native = "glib-2.0-native"
-LICENSE = "LGPL"
+require libgee.inc
+
 SRCREV = "3c3af3ecc99bc130643c2b372164e987a5a261a9"
 PV = "0.5.1+gitr${SRCPV}"
 PE = "1"
 
+DEFAULT_PREFERENCE = "-1"
+
 SRC_URI = "\
   git://git.gnome.org/libgee;protocol=git;branch=master \
 "
 S = "${WORKDIR}/git"
-
-inherit autotools vala





More information about the Openembedded-commits mailing list