1 DESCRIPTION = "Support for the PND format in Pandora images (lib, daemon, init script etc.)"
9 git://openpandora.org/pandora-libraries.git;protocol=git;branch=master \
10 file://rc.pndnotifyd \
11 file://rc.pndevmapperd \
12 file://op_pnd_run.desktop \
15 SRCREV = "c92806d9595975c5111630f52eaa7ce2b83880a9"
21 TARGET_CC_ARCH += "${LDFLAGS}"
22 TARGET_CFLAGS += "-Wall -I./include"
24 INITSCRIPT_NAME = "pndnotifyd-init"
25 INITSCRIPT_PARAMS = "start 30 5 3 . stop 40 0 1 6 ."
27 do_compile_prepend() {
37 install -d ${D}${sysconfdir}/pandora/conf/
38 install ${S}/deployment/etc/pandora/conf/apps ${D}${sysconfdir}/pandora/conf/apps
39 install ${S}/deployment/etc/pandora/conf/desktop ${D}${sysconfdir}/pandora/conf/desktop
40 install ${S}/deployment/etc/pandora/conf/categories ${D}${sysconfdir}/pandora/conf/categories
41 install ${S}/deployment/etc/pandora/conf/eventmap ${D}${sysconfdir}/pandora/conf/eventmap
42 install -d ${D}${libdir}/
43 cp -pP ${S}/deployment/usr/lib/libpnd* ${D}${libdir}/
44 cp -pP ${S}/deployment/usr/lib/libpnd.so.1.0.1 ${D}${libdir}/libpnd.so.1
46 install -d ${D}${bindir}/
47 install -m 0755 ${S}/deployment/usr/bin/pndnotifyd ${D}${bindir}/pndnotifyd
48 install -m 0755 ${S}/deployment/usr/bin/pndevmapperd ${D}${bindir}/pndevmapperd
49 install -m 0755 ${S}/deployment/usr/bin/pndevmapperd ${D}${bindir}/pnd_run
51 install -d ${D}${prefix}/pandora/
52 install -d ${D}${prefix}/pandora/apps/
53 install -d ${D}${prefix}/pandora/scripts/
54 cp -pP ${S}/deployment/usr/pandora/scripts/* ${D}${prefix}/pandora/scripts
56 install -d ${D}${sysconfdir}/init.d/
57 install -m 0755 ${WORKDIR}/rc.pndnotifyd ${D}${sysconfdir}/init.d/pndnotifyd-init
58 install -m 0755 ${WORKDIR}/rc.pndevmapperd ${D}${sysconfdir}/init.d/pndevmapperd-init
60 install -d ${D}${prefix}/local/share/applications/
62 install -d ${D}${includedir}/
63 install -m 0644 ${S}/include/pnd* ${D}${includedir}/
65 install -d ${D}${sysconfdir}/sudoers.d/
66 install -m 440 ${S}/testdata/sh/sudoers ${D}${sysconfdir}/sudoers.d/01_libpnd
68 install -d ${D}${datadir}/applications/
69 install -m 0644 ${WORKDIR}/op_pnd_run.desktop ${D}${datadir}/applications/
72 FILES_${PN} += "${bindir} ${sbindir} ${prefix}/pandora/*"
73 FILES_${PN}-dev += "${libdir}/libpnd.a ${includedir}/pnd*"