Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
43 lines (31 sloc) 1.5 KB
DESCRIPTION = "GNOME configuration system"
SECTION = "x11/gnome"
LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
DEPENDS = "gtk+ glib-2.0 dbus dbus-glib libxml2 polkit intltool-native gobject-introspection-stub"
inherit gnomebase gtk-doc
SRC_URI = "${GNOME_MIRROR}/GConf/${@gnome_verdir("${PV}")}/GConf-${PV}.tar.bz2;name=archive \
SRC_URI[archive.md5sum] = "f80329173cd9d134ad07e36002dd2a15"
SRC_URI[archive.sha256sum] = "52008a82a847527877d9e1e549a351c86cc53cada4733b8a70a1123925d6aff4"
S = "${WORKDIR}/GConf-${PV}"
POLKIT_OECONF = "--enable-defaults-service"
POLKIT_OECONF_virtclass-native = "--disable-defaults-service"
POLKIT_OECONF_libc-uclibc = "--disable-default-service"
EXTRA_OECONF = "--enable-shared --disable-static --enable-debug=yes \
--disable-introspection --disable-orbit --with-openldap=no ${POLKIT_OECONF} --enable-gtk"
do_install_append() {
rm -rf ${D}${sysconfdir}
rm -rf ${D}${bindir} ${D}${includedir} ${D}${datadir}
rm -f ${D}${libexecdir}/*defaults* rm -f ${D}${libexecdir}/gconfd*
rm -rf ${D}${libdir}/pkgconfig ${D}${libdir}/GConf ${D}${libdir}/gio ${D}${libdir}/lib*
# hardcoded somewhere in gdm
install -d ${D}${prefix}/libexec
ln -sf ${libexecdir}/gconf-sanity-check-2 ${D}${prefix}/libexec/
# disable dbus-x11 when x11 isn't in DISTRO_FEATURES
RDEPENDS_${PN} += "gconf"
FILES_${PN} += "${libexecdir}/*sanity* \
${prefix}/libexec/ \
You can’t perform that action at this time.