From 74daaf19cb124a24a45c04a6cac626b0037be75a Mon Sep 17 00:00:00 2001 From: Mei Lei Date: Mon, 4 Jul 2011 17:12:28 +0800 Subject: gupnp: Upgrade from 0.16.0 to 0.16.1 Add introspection.patch from gssdp due to more strict compiler checks in new version (From OE-Core rev: 421ca72552b47923cb01e49288a4fa28b70c019a) Signed-off-by: Mei Lei Signed-off-by: Richard Purdie --- meta/recipes-connectivity/gupnp/gupnp_0.16.1.bb | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 meta/recipes-connectivity/gupnp/gupnp_0.16.1.bb (limited to 'meta/recipes-connectivity/gupnp/gupnp_0.16.1.bb') diff --git a/meta/recipes-connectivity/gupnp/gupnp_0.16.1.bb b/meta/recipes-connectivity/gupnp/gupnp_0.16.1.bb new file mode 100644 index 0000000000..fd2eb3886c --- /dev/null +++ b/meta/recipes-connectivity/gupnp/gupnp_0.16.1.bb @@ -0,0 +1,29 @@ +SUMMARY = "UPnP framework" +DESCRIPTION = "GUPnP is an elegant, object-oriented open source framework for creating UPnP devices and control points, written in C using GObject and libsoup. The GUPnP API is intended to be easy to use, efficient and flexible. It provides the same set of features as libupnp, but shields the developer from most of UPnP's internals." +LICENSE = "LGPLv2+" +LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \ + file://libgupnp/gupnp.h;beginline=1;endline=20;md5=28c49b17d623afc3335efc2e511879e1" +DEPENDS = "e2fsprogs gssdp libsoup-2.4 libxml2 gnome-icon-theme" + +SRC_URI = "http://gupnp.org/sites/all/files/sources/${BPN}-${PV}.tar.gz \ + file://introspection.patch" + +SRC_URI[md5sum] = "021bb237741532af4bca50157ff326e4" +SRC_URI[sha256sum] = "f01a1f4fd36ce161a3df29fa83e1a0a2fb40d3c9f30f6b403e7791688ad24cfe" + +PR = "r0" + +EXTRA_OECONF = "--disable-introspection" + +inherit autotools pkgconfig + +FILES_${PN} = "${libdir}/*.so.*" +FILES_${PN}-dev += "${bindir}/gupnp-binding-tool" + +SYSROOT_PREPROCESS_FUNCS += "gupnp_sysroot_preprocess" + +gupnp_sysroot_preprocess () { + install -d ${SYSROOT_DESTDIR}${bindir_crossscripts}/ + install -m 755 ${D}${bindir}/gupnp-binding-tool ${SYSROOT_DESTDIR}${bindir_crossscripts}/ +} + -- cgit v1.2.3-54-g00ecf