1 DESCRIPTION = "Hardware drivers for Dreambox"
4 LICENSE = "proprietary"
5 MAINTAINER = "Felix Domke <tmbinc@elitedvb.net>"
8 PV_dm7020 = "${KV}-20060622"
10 def get_modules_extension(bb, d):
11 if 'nptl' in bb.data.getVar('GLIBC_ADDONS', d, 1).split(','):
15 KV_dm7025 = "2.6.12.6"
16 PV_dm7025 = "${KV}-20080430${@get_modules_extension(bb, d)}"
18 KV_dm600pvr = "2.6.12"
19 PV_dm600pvr = "${KV}-20071026"
21 KV_dm500plus = "2.6.12"
22 PV_dm500plus = "${KV}-20071026"
24 KV_dm800 = "2.6.12-5.1-brcmstb-dm800"
25 PV_dm800 = "${KV}-20080521"
27 KV_dm8000 = "2.6.12-5.1-brcmstb-dm8000"
28 PV_dm8000 = "${KV}-20080920"
30 RDEPENDS = "kernel (${KV})"
33 SRC_URI = "http://sources.dreamboxupdate.com/snapshots/dreambox-dvb-modules-${MACHINE}-${PV}.tar.bz2 "
34 SRC_URI_append_dm7025 = "http://sources.dreamboxupdate.com/download/7020/fpupgrade-${MACHINE}-v7"
38 do_install_dm600pvr() {
39 install -d ${D}/lib/modules/${KV}/extra
41 install -m 0644 $f.ko ${D}/lib/modules/${KV}/extra/$f.ko;
46 install -d ${D}/lib/modules/${KV}/extra
48 install -m 0644 $f.ko ${D}/lib/modules/${KV}/extra/$f.ko;
52 do_install_dm500plus() {
53 install -d ${D}/lib/modules/${KV}/extra
55 install -m 0644 $f.ko ${D}/lib/modules/${KV}/extra/$f.ko;
60 install -d ${D}/lib/modules/${KV}/extra
61 for f in *.ko LICENSE; do
62 install -m 0644 ${WORKDIR}/$f ${D}/lib/modules/${KV}/extra/$f;
64 install -d ${D}${sbindir}
65 install -m 0755 ${WORKDIR}/fpupgrade-${MACHINE}-v7 ${D}${sbindir}/fpupgrade
69 install -d ${D}/lib/modules/${KV}/extra
70 for f in *.ko LICENSE; do
71 install -m 0644 ${WORKDIR}/$f ${D}/lib/modules/${KV}/extra/$f;
73 install -d ${D}${sbindir}
77 install -d ${D}/lib/modules/${KV}/extra
78 for f in *.ko LICENSE; do
79 install -m 0644 ${WORKDIR}/$f ${D}/lib/modules/${KV}/extra/$f;
81 install -d ${D}${sbindir}
85 install -d ${D}/lib/modules/${KV}/extra
86 for f in *.ko LICENSE; do
87 install -m 0644 ${WORKDIR}/$f ${D}/lib/modules/${KV}/extra/$f;
89 install -d ${D}${sbindir}
92 PACKAGE_ARCH := "${MACHINE_ARCH}"