increase dvbapp PR
[vuplus_openembedded] / recipes / kbdd / kbdd_svn.bb
1 DESCRIPTION = "User-space keyboard daemon for external keyboards"
2 HOMEPAGE = "http://project.linuxtogo.org/projects/kbdd"
3 SECTION = "console/utils"
4 LICENSE = "GPLv2"
5 DEPENDS = "virtual/kernel"
6 RRECOMMENDS_${PN} = "kernel-module-keybdev kernel-module-uinput"
7 PV = "0.12+svn${SRCDATE}"
8 PR = "r0"
9
10 SRC_URI = "svn://projects.linuxtogo.org/svn/kbdd;module=trunk;proto=svn \
11            file://kbdd.init \
12            file://kbdd.conf \
13            file://kbdd-modules"
14 S = "${WORKDIR}/trunk"
15
16 inherit update-rc.d
17
18 INITSCRIPT_NAME = "kbdd"
19 INITSCRIPT_PARAMS = "defaults"
20
21 do_compile() {
22         oe_runmake CFLAGS="${CFLAGS} -DVERSION=\\\"${PV}\\\""
23 }
24
25 do_install() {
26         install -d ${D}${sbindir}
27         install -d ${D}${docdir}/kbdd/
28         install -m 0755 kbdd ${D}${sbindir}/
29         install -m 0644 README ${D}${docdir}/kbdd/
30         install -d ${D}${sysconfdir}
31         install -m 0644 ${WORKDIR}/kbdd.conf ${D}${sysconfdir}
32         install -d ${D}${sysconfdir}/init.d
33         install -m 0755 ${WORKDIR}/kbdd.init ${D}${sysconfdir}/init.d/kbdd
34         install -d ${D}${sysconfdir}/modutils
35         install -m 0644 ${WORKDIR}/kbdd-modules ${D}${sysconfdir}/modutils/
36 }
37
38 pkg_postinst () {
39         update-modules
40 }
41
42 pkg_postrm () {
43         update-modules
44 }