aboutsummaryrefslogtreecommitdiffstats
path: root/packages/enigma/enigma-modem.bb
blob: dd03c5182a5c32c6dfec1a9bf28581094cb9b771 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
DEPENDS = "enigma"
DESCRIPTION = "Enigma Modem Plugin"
MAINTAINER = "Andreas Monzner <ghost@dream-multimedia-tv.de>"
LICENSE = "GPL"

SRC_URI = "http://sources.dreamboxupdate.com/download/opendreambox/enigma/enigma-modem-${PV}.tar.gz"

PV = "0.3"
PN = "enigma-modem"
PR = "r0"

PACKAGES = "enigma-modem"

S = "${WORKDIR}/enigma-modem-${PV}"

inherit autotools pkgconfig

FILES_${PN} = "/usr/lib/tuxbox/plugins/enigma_modem.so \
		/usr/lib/tuxbox/plugins/enigma_modem.cfg \
		/etc/ppp/options \
		/etc/ppp/pap-secrets \
		/etc/ppp/dial.modem \
		/etc/ppp/disconnect.modem \
		/etc/ppp/ip-up.d/01peerdns /etc/ppp/ip-down.d/01peerdns-remove"

EXTRA_OECONF = "--with-target=native "

PPP_FILES = "dial.modem options disconnect.modem pap-secrets"

do_install_append() {
	install -d ${D}/etc/ppp
	for i in dial.modem disconnect.modem; do
		install -m 0755 ${S}/$i ${D}/etc/ppp/
	done;
	for i in options pap-secrets; do
		install -m 0644 ${S}/$i ${D}/etc/ppp/
	done;
	install -d ${D}/etc/ppp/ip-up.d
	install -m 0755 ${S}/01peerdns ${D}/etc/ppp/ip-up.d
	install -d ${D}/etc/ppp/ip-down.d
	install -m 0755 ${S}/01peerdns-remove ${D}/etc/ppp/ip-down.d
}