pandora-scripts: Moved scripts from libpnd-GIT to a proper place :)
[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 = "r11"
7
8 PARALLEL_MAKE = ""
9
10 SRC_URI = " \
11   git://github.com/Cpasjuste/pmenu.git;protocol=git;branch=master \
12   file://0001-Remove-libconfig-from-Makefile.patch;patch=1 \
13 "
14
15 SRCREV = "ba590077b168f25b3d18e31c5efc644846ff53ee"
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 ##          for i in $(ls -d ${S}/deployment/etc/pandora/pmenu/skins/*/); 
38 #          do install -d ${D}${sysconfdir}/pandora/pmenu/skins/${i%%/};install -m 0644 ${S}/deployment/etc/pandora/pmenu/skins/${i%%/}/* ${D}${sysconfdir}/pandora/pmenu/skins/${i%%/}
39 #          done
40           
41           
42          # for i in `ls ${S}/deployment/etc/pandora/pmenu/skins/`
43          # do
44          #   if [ -d ${S}/deployment/etc/pandora/pmenu/skins/$i ]
45          #   then
46          #   echo  $i
47          # fi
48           
49           install -d ${D}${sysconfdir}/pandora/pmenu/skins/NewSkin
50           install -m 0644 ${S}/deployment/etc/pandora/pmenu/skins/NewSkin/* ${D}${sysconfdir}/pandora/pmenu/skins/NewSkin
51
52           install -d ${D}${sysconfdir}/pandora/pmenu/skins/Platinum
53           install -m 0644 ${S}/deployment/etc/pandora/pmenu/skins/Platinum/* ${D}${sysconfdir}/pandora/pmenu/skins/Platinum
54
55           install -d ${D}${bindir}/
56           install -m 0755 ${S}/deployment/etc/pandora/pmenu/pmenu ${D}${bindir}/pmenu
57 }
58
59 FILES_${PN} += "${bindir} ${sysconfdir}"