linphone: fix build without NLS enabled
[openembedded.git] / recipes / kbdd / kbdd_svn.bb
blob86242050c64378f85d54931a501e1104abf75085
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 SRCDATE = "20061019"
8 PV = "0.12+svn${SRCDATE}"
9 PR = "r0"
11 SRC_URI = "svn://projects.linuxtogo.org/svn/kbdd;module=trunk;proto=svn \
12 file://kbdd.init \
13 file://kbdd.conf \
14 file://kbdd-modules"
15 S = "${WORKDIR}/trunk"
17 inherit update-rc.d
19 INITSCRIPT_NAME = "kbdd"
20 INITSCRIPT_PARAMS = "defaults"
22 do_compile() {
23 oe_runmake CFLAGS="${CFLAGS} -DVERSION=\\\"${PV}\\\""
26 do_install() {
27 install -d ${D}${sbindir}
28 install -d ${D}${docdir}/kbdd/
29 install -m 0755 kbdd ${D}${sbindir}/
30 install -m 0644 README ${D}${docdir}/kbdd/
31 install -d ${D}${sysconfdir}
32 install -m 0644 ${WORKDIR}/kbdd.conf ${D}${sysconfdir}
33 install -d ${D}${sysconfdir}/init.d
34 install -m 0755 ${WORKDIR}/kbdd.init ${D}${sysconfdir}/init.d/kbdd
35 install -d ${D}${sysconfdir}/modutils
36 install -m 0644 ${WORKDIR}/kbdd-modules ${D}${sysconfdir}/modutils/
39 pkg_postinst () {
40 update-modules
43 pkg_postrm () {
44 update-modules