diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2012-09-03 14:45:37 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-04 12:53:06 +0100 |
commit | 80908c9f83660c10e39bd5ffb48bb6e417d14006 (patch) | |
tree | 16083e5b3fdbe69defc8acb6cf06437201e8f789 /meta/recipes-kernel/oprofile/oprofileui_git.bb | |
parent | f6ae5d8b04f126e4de89b9d98b1bc115bc543869 (diff) | |
download | poky-80908c9f83660c10e39bd5ffb48bb6e417d14006.tar.gz |
oprofileui: split server to separate recipe to avoid X11 dependency
Increase SRCREV to include an upstream patch that fixes the configure
script so that the server can be built separately without gtk+ and
avahi-ui, and create a separate recipe for the server.
Also fix the RDEPENDS so that oprofile actually gets pulled in by the
client and the server.
Part of the fix for [YOCTO #1690].
(From OE-Core rev: 971fbbd50ae147805fc7498b72a046be5bffc3c7)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-kernel/oprofile/oprofileui_git.bb')
-rw-r--r-- | meta/recipes-kernel/oprofile/oprofileui_git.bb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/meta/recipes-kernel/oprofile/oprofileui_git.bb b/meta/recipes-kernel/oprofile/oprofileui_git.bb index 3fe9bb4e6a..2c6e96a85e 100644 --- a/meta/recipes-kernel/oprofile/oprofileui_git.bb +++ b/meta/recipes-kernel/oprofile/oprofileui_git.bb | |||
@@ -1,10 +1,18 @@ | |||
1 | require oprofileui.inc | 1 | require oprofileui.inc |
2 | 2 | ||
3 | DEPENDS += "gtk+ libglade libxml2 avahi-ui gconf" | ||
4 | |||
3 | SRCREV = "82ecf8c6b53b84f80682a8312f9defa83a95f2a3" | 5 | SRCREV = "82ecf8c6b53b84f80682a8312f9defa83a95f2a3" |
4 | PV = "0.0+git${SRCPV}" | 6 | PV = "0.0+git${SRCPV}" |
5 | PR = "r0" | 7 | PR = "r0" |
6 | 8 | ||
7 | S = "${WORKDIR}/git" | 9 | S = "${WORKDIR}/git" |
8 | 10 | ||
9 | # Oprofileui at http://labs.o-hand.com/oprofileui/ is not maintained now. | ||
10 | SRC_URI = "git://git.yoctoproject.org/oprofileui;protocol=git" | 11 | SRC_URI = "git://git.yoctoproject.org/oprofileui;protocol=git" |
12 | |||
13 | EXTRA_OECONF += "--enable-client --disable-server" | ||
14 | |||
15 | PACKAGES =+ "oprofileui-viewer" | ||
16 | |||
17 | FILES_oprofileui-viewer = "${bindir}/oparchconv ${bindir}/oprofile-viewer ${datadir}/applications/ ${datadir}/oprofileui/" | ||
18 | RDEPENDS_oprofileui-viewer = "oprofile" | ||