summaryrefslogtreecommitdiff
path: root/meta-moblin/packages/mutter-moblin/mutter-moblin_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-moblin/packages/mutter-moblin/mutter-moblin_git.bb')
-rw-r--r--meta-moblin/packages/mutter-moblin/mutter-moblin_git.bb37
1 files changed, 37 insertions, 0 deletions
diff --git a/meta-moblin/packages/mutter-moblin/mutter-moblin_git.bb b/meta-moblin/packages/mutter-moblin/mutter-moblin_git.bb
new file mode 100644
index 000000000..37d5b2158
--- /dev/null
+++ b/meta-moblin/packages/mutter-moblin/mutter-moblin_git.bb
@@ -0,0 +1,37 @@
+DESCRIPTION = "A Moblin specific plugin for the Mutter composite window manager"
+SECTION = "x11/wm"
+LICENSE = "GPLv3"
+DEPENDS = "nbtk mutter gnome-menus mojito libjana anerley clutter-mozembed"
+PV = "2.25.2+git${SRCPV}"
+PR = "r3"
+
+SRC_URI = "git://git.moblin.org/${PN}.git;protocol=git \
+ file://startup-notify.patch;patch=1 \
+ file://background-tile.png"
+
+FILES_${PN} += "${libdir}/metacity/plugins/clutter/*.so* ${datadir}/mutter-moblin-netbook-plugin"
+FILES_${PN}-dbg += "${libdir}/metacity/plugins/clutter/.debug/*"
+
+S = "${WORKDIR}/git"
+
+ASNEEDED = ""
+
+EXTRA_OECONF = "--enable-ahoghill --enable-netpanel --enable-people"
+
+inherit autotools_stage
+
+do_configure_prepend () {
+ rm -f ${S}/build/autotools/gtk-doc.m4
+ cp ${WORKDIR}/background-tile.png ${S}/data/theme/panel/
+}
+
+pkg_postinst_${PN} () {
+#!/bin/sh -e
+if [ "x$D" != "x" ]; then
+ exit 1
+fi
+
+. ${sysconfdir}/init.d/functions
+
+gconftool-2 --config-source=xml::$D${sysconfdir}/gconf/gconf.xml.defaults --direct --type list --list-type string --set /apps/metacity/general/clutter_plugins '[moblin-netbook]'
+}