From 2ba35c90c0ff16585d6c37c99fd72647efba5c4e Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Mon, 22 Feb 2016 19:32:24 +0200 Subject: polkit: fix gobject introspection support Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/polkit/polkit_0.113.bb | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/meta-oe/recipes-extended/polkit/polkit_0.113.bb b/meta-oe/recipes-extended/polkit/polkit_0.113.bb index 8a613ef7a..aab4f549d 100644 --- a/meta-oe/recipes-extended/polkit/polkit_0.113.bb +++ b/meta-oe/recipes-extended/polkit/polkit_0.113.bb @@ -5,9 +5,9 @@ LICENSE = "LGPLv2+" LIC_FILES_CHKSUM = "file://COPYING;md5=155db86cdbafa7532b41f390409283eb \ file://src/polkit/polkit.h;beginline=1;endline=20;md5=0a8630b0133176d0504c87a0ded39db4" -DEPENDS = "expat glib-2.0 intltool-native gobject-introspection-stub mozjs" +DEPENDS = "expat glib-2.0 intltool-native mozjs" -inherit autotools gtk-doc pkgconfig useradd systemd +inherit autotools gtk-doc pkgconfig useradd systemd gobject-introspection PACKAGECONFIG = "${@base_contains('DISTRO_FEATURES', 'pam', 'pam', '', d)} \ ${@base_contains('DISTRO_FEATURES','systemd','systemd','consolekit',d)}" @@ -25,18 +25,20 @@ SRC_URI = "http://www.freedesktop.org/software/polkit/releases/polkit-${PV}.tar. SRC_URI[md5sum] = "4b77776c9e4f897dcfe03b2c34198edf" SRC_URI[sha256sum] = "e1c095093c654951f78f8618d427faf91cf62abdefed98de40ff65eca6413c81" -EXTRA_OECONF = "--with-os-type=moblin --disable-man-pages --disable-introspection" +EXTRA_OECONF = "--with-os-type=moblin --disable-man-pages" + +do_compile_prepend () { + export GIR_EXTRA_LIBS_PATH="${B}/src/polkit/.libs" +} PACKAGES =+ "${PN}-examples" -FILES_${PN} += " \ +FILES_${PN}_append = " \ ${libdir}/${BPN}-1 \ ${nonarch_libdir}/${BPN}-1 \ ${datadir}/dbus-1 \ ${datadir}/${BPN}-1 \ " -FILES_${PN}-dbg += "${libdir}/${BPN}-1/.debug \ - ${nonarch_libdir}/${BPN}-1/.debug" FILES_${PN}-examples = "${bindir}/*example*" -- cgit v1.2.3-54-g00ecf