Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 1 | SUMMARY = "GNOME panel" |
| 2 | LICENSE = "GPL-2.0 & LGPL-2.0 & GFDL-1.1" |
| 3 | |
| 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ |
| 5 | file://COPYING-DOCS;md5=c9211dab3ae61e580f48432020784324 \ |
| 6 | file://COPYING.LIB;md5=5f30f0716dfdd0d91eb439ebec522ec2" |
| 7 | |
| 8 | SECTION = "x11/gnome" |
| 9 | |
| 10 | PR = "r7" |
| 11 | |
Patrick Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame^] | 12 | DEPENDS = "gnome-doc-utils gconf glib-2.0 gnome-desktop gtk+ \ |
| 13 | pango libwnck gnome-menus cairo libgweather dbus dbus-glib \ |
| 14 | librsvg libcanberra \ |
| 15 | " |
Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 16 | RDEPENDS_${PN} = "python" |
| 17 | |
| 18 | inherit gtk-doc gnome autotools-brokensep gettext pkgconfig gconf gobject-introspection |
| 19 | |
| 20 | SRCREV = "8292bd2b8a36df7eed3c760899400790cde68590" |
| 21 | SRC_URI = "git://git.gnome.org/gnome-panel;branch=gnome-2-32 \ |
| 22 | file://0001-Fix-build-with-gcc-5.patch \ |
Patrick Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame^] | 23 | file://0001-Add-gnome-doc-utils.make.patch \ |
| 24 | " |
Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 25 | |
| 26 | S = "${WORKDIR}/git" |
| 27 | |
| 28 | EXTRA_OECONF = "--disable-scrollkeeper --disable-eds --enable-bonobo=no --with-in-process-applets=none" |
| 29 | |
| 30 | PACKAGECONFIG ??= "" |
| 31 | PACKAGECONFIG[networkmanager] = "--enable-network-manager,--disable-network-manager,networkmanager" |
| 32 | |
| 33 | do_configure_prepend() { |
Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 34 | sed -i -e s:help:: ${S}/Makefile.am |
| 35 | sed -i -e s:^#!@PYTHON@:#!/usr/bin/python: ${S}/gnome-panel/gnome-panel-add.in |
| 36 | } |
| 37 | |
| 38 | PACKAGES =+ "libpanel-applet" |
| 39 | FILES_libpanel-applet = "${libdir}/libpanel-applet-*.so.*" |
| 40 | |
| 41 | FILES_${PN} =+ "${datadir}/gnome* \ |
| 42 | ${datadir}/dbus-1 \ |
| 43 | ${datadir}/icons \ |
| 44 | ${datadir}/PolicyKit \ |
| 45 | ${libdir}/bonobo \ |
| 46 | " |
Patrick Williams | ddad1a1 | 2017-02-23 20:36:32 -0600 | [diff] [blame^] | 47 | |
| 48 | PNBLACKLIST[gnome-panel] ?= "Depends on broken libgweather" |