40fe4b16147fcb295067c815b95b5935a5ae2489
[openpandora.oe.git] / recipes / pandora-system / pandora-pmenu.bb
1 DESCRIPTION = "OpenPandora PMenu launcher"
2 LICENSE = "GPL"
3
4 DEPENDS = "virtual/libsdl libgles-omap3 libgles2d pandora-libpnd libconfig"
5
6 PR = "r2"
7
8 PARALLEL_MAKE = ""
9
10 SRC_URI = " \
11   git://github.com/Cpasjuste/pmenu.git;protocol=git;branch=master \
12   file://remove-libconfig-from-makefile.patch;patch=1 \
13 "
14
15 SRCREV = "ef90164d945abd089e1b3f530d9a88bd1f5ba923"
16
17 S = "${WORKDIR}/git"
18
19 export PNDSDK="${STAGING_DIR}"
20
21 TARGET_CC_ARCH += "${LDFLAGS}"
22 TARGET_CFLAGS += "-Wall -I./include"
23
24 do_compile_prepend() {
25           cd ${S}/
26 }
27
28 do_compile() {
29           oe_runmake 
30           oe_runmake deploy
31 }
32
33 do_install() {
34           install -d ${D}${sysconfdir}/pandora/pmenu/
35           install -m 0644 ${S}/deployment/etc/pandora/pmenu/pmenu.cfg ${D}${sysconfdir}/pandora/pmenu/pmenu.cfg
36           
37           install -d ${D}${sysconfdir}/pandora/pmenu/skins/NewSkin
38           install -m 0644 ${S}/deployment/etc/pandora/pmenu/skins/NewSkin/* ${D}${sysconfdir}/pandora/pmenu/skins/NewSkin
39
40           install -d ${D}${bindir}/
41           install -m 0755 ${S}/deployment/etc/pandora/pmenu/pmenu ${D}${bindir}/pmenu
42 }
43
44 FILES_${PN} += "${bindir} ${sysconfdir}"