blob: de820e6758a858afb9b688b17da7dc9c27876667 [file] [log] [blame]
Holger Hans Peter Freyther0b0ef8a2011-11-11 21:41:31 +08001DESCRITOPN = "Linux Call Router"
2DEPENDS = "misdn-utils asterisk libgsm"
3HOMEPAGE = "http://isdn.eversberg.eu/"
4LICENSE = "GPLv2+"
5LIC_FILES_CHKSUM = "file://COPYING;md5=de9327a12ae1ccc94dade892a360f996"
6
7PV = "1.10"
8PR = "r10"
9
10SRCREV = "27ade6eeb9859a0702e77b27ca0abed63d298cda"
11SRC_URI = "git://git.misdn.org/lcr.git \
12 file://lcr.init \
13 file://gsm-diff.patch"
14S = "${WORKDIR}/git"
15
16EXTRA_OECONF = "--with-gsm-bs --with-asterisk"
17
18RDEPENDS_${PN} += "kernel-module-misdn-l1loop kernel-module-misdn-dsp"
19
20inherit autotools update-rc.d
21
22PACKAGES =+ "${PN}-tones-de ${PN}-vbox-de \
23 ${PN}-tones-en ${PN}-vbox-en "
24
25FILES_${PN} += "/usr/local ${libdir}/asterisk/modules"
26FILES_${PN}-dbg += "${libdir}/asterisk/modules/.debug"
27CONFFILES_${PN} = "/usr/local/lcr/interface.conf /usr/local/lcr/routing.conf /usr/local/lcr/options.conf"
28INITSCRIPT_PACKAGES = "${PN}"
29INITSCRIPT_NAME_${PN} = "lcr"
30INITSCRIPT_PARAMS_${PN} = "defaults 30 30"
31
32FILES_${PN}-tones-de = "/usr/local/lcr/tones_german"
33FILES_${PN}-tones-en = "/usr/local/lcr/tones_american"
34FILES_${PN}-vbox-de = "/usr/local/lcr/vbox_german"
35FILES_${PN}-vbox-en = "/usr/local/lcr/vbox_english"
36
37
38do_install_append() {
39 install -d ${D}${sysconfdir}/init.d
40 install -m 0775 ${WORKDIR}/lcr.init ${D}${sysconfdir}/init.d/lcr
41}