Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 1 | DESCRITOPN = "Linux Call Router" |
Harald Welte | dde93d1 | 2013-12-02 21:56:26 +0100 | [diff] [blame] | 2 | DEPENDS = "asterisk libgsm libopencore-amr sofia-sip" |
Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 3 | HOMEPAGE = "http://isdn.eversberg.eu/" |
| 4 | LICENSE = "GPLv2+" |
| 5 | LIC_FILES_CHKSUM = "file://COPYING;md5=de9327a12ae1ccc94dade892a360f996" |
| 6 | |
Harald Welte | eff76c2 | 2014-05-19 11:32:16 +0200 | [diff] [blame] | 7 | PV = "1.14+gitr${SRCPV}" |
Holger Hans Peter Freyther | 84edb39 | 2014-09-24 17:25:56 +0200 | [diff] [blame] | 8 | PR = "r3" |
Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 9 | |
Harald Welte | eff76c2 | 2014-05-19 11:32:16 +0200 | [diff] [blame] | 10 | SRCREV = "38fce218f8897d120aeba56e811ef7dada898c2c" |
Holger Hans Peter Freyther | 8f3955a | 2012-01-16 16:11:55 +0800 | [diff] [blame] | 11 | SRC_URI = "git://git.misdn.eu/lcr.git \ |
Harald Welte | dde93d1 | 2013-12-02 21:56:26 +0100 | [diff] [blame] | 12 | file://lcr-disable-gsmfr.diff \ |
Holger Hans Peter Freyther | 8f3955a | 2012-01-16 16:11:55 +0800 | [diff] [blame] | 13 | file://lcr.init " |
Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 14 | S = "${WORKDIR}/git" |
| 15 | |
Harald Welte | dde93d1 | 2013-12-02 21:56:26 +0100 | [diff] [blame] | 16 | EXTRA_OECONF = "--with-gsm-bs --with-asterisk --without-misdn --with-sip" |
Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 17 | |
| 18 | inherit autotools update-rc.d |
| 19 | |
| 20 | PACKAGES =+ "${PN}-tones-de ${PN}-vbox-de \ |
Harald Welte | dde93d1 | 2013-12-02 21:56:26 +0100 | [diff] [blame] | 21 | ${PN}-tones-en ${PN}-vbox-en \ |
Holger Hans Peter Freyther | 84edb39 | 2014-09-24 17:25:56 +0200 | [diff] [blame] | 22 | ${PN}-asterisk-dbg ${PN}-asterisk" |
Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 23 | |
Harald Welte | dde93d1 | 2013-12-02 21:56:26 +0100 | [diff] [blame] | 24 | CONFFILES_${PN} = "${sysconfdir}/lcr/options.conf" |
Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 25 | INITSCRIPT_PACKAGES = "${PN}" |
| 26 | INITSCRIPT_NAME_${PN} = "lcr" |
| 27 | INITSCRIPT_PARAMS_${PN} = "defaults 30 30" |
| 28 | |
Harald Welte | dde93d1 | 2013-12-02 21:56:26 +0100 | [diff] [blame] | 29 | FILES_${PN}-tones-de = "/usr/share/lcr/tones_german" |
| 30 | FILES_${PN}-tones-en = "/usr/share/lcr/tones_american" |
| 31 | FILES_${PN}-vbox-de = "/usr/share/lcr/vbox_german" |
| 32 | FILES_${PN}-vbox-en = "/usr/share/lcr/vbox_english" |
| 33 | FILES_${PN}-asterisk = "/usr/lib/asterisk/modules/chan_lcr.so" |
Holger Hans Peter Freyther | 84edb39 | 2014-09-24 17:25:56 +0200 | [diff] [blame] | 34 | FILES_${PN}-asterisk-dbg = "/usr/lib/asterisk/modules/.debug/chan_lcr.so" |
Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 35 | |
| 36 | |
| 37 | do_install_append() { |
| 38 | install -d ${D}${sysconfdir}/init.d |
| 39 | install -m 0775 ${WORKDIR}/lcr.init ${D}${sysconfdir}/init.d/lcr |
Holger Hans Peter Freyther | a56c10d | 2012-01-23 02:32:32 +0800 | [diff] [blame] | 40 | |
Harald Welte | dde93d1 | 2013-12-02 21:56:26 +0100 | [diff] [blame] | 41 | rm ${D}${sysconfdir}/lcr/routing.conf |
| 42 | rm ${D}${sysconfdir}/lcr/interface.conf |
| 43 | rm ${D}${sysconfdir}/lcr/directory.list |
Holger Hans Peter Freyther | 0b0ef8a | 2011-11-11 21:41:31 +0800 | [diff] [blame] | 44 | } |