DESCRIPTION = "Hardware drivers for VuPlus" SECTION = "base" PRIORITY = "required" LICENSE = "proprietary" def get_modules_extension(bb, d): if bb.data.getVar('GLIBC_ADDONS', d, 1) in ['nptl']: return "-gcc4.1" return "" KV = "2.6.18-7.3" PV_bm750 = "${KV}" PV_vusolo = "${KV}" PV_vuuno = "${KV}" PV_vuultimo = "${KV}" SRCDATE_bm750 = "20110321" SRCDATE_vusolo = "20110321" SRCDATE_vuuno = "20110322" SRCDATE_vuultimo = "20110322" CHIPSET_bm750 = "7335" CHIPSET_vusolo = "7325" CHIPSET_vuuno = "7413" CHIPSET_vuultimo = "7413" RDEPENDS = "initscripts-vuplus kernel (${KV}) kernel-module-firmware-class kernel-module-input kernel-module-evdev kernel-module-i2c-core kernel-module-snd kernel-module-snd-pcm" PR = "r19-${SRCDATE}" #hack DEPENDS = " module-init-tools" RDEPENDS_append_vuplus = " module-init-tools-depmod" SRC_URI = "http://archive.vuplus.com/download/drivers/mbox-dvb-modules-${MACHINE}-${PV}-${PREFERRED_GCC_VERSION}-${SRCDATE}.tar.gz " SRC_URI_vuuno = "http://archive.vuplus.com/download/drivers/beta/vuplus-dvb-modules-${CHIPSET}-${PV}-${PREFERRED_GCC_VERSION}-${SRCDATE}.tar.gz " SRC_URI_vuultimo = "http://archive.vuplus.com/download/drivers/beta/vuplus-dvb-modules-${CHIPSET}-${PV}-${PREFERRED_GCC_VERSION}-${SRCDATE}.tar.gz " S = "${WORKDIR}" do_install() { install -d ${D}/lib/modules/${KV}/extra for f in *.ko; do install -m 0644 ${WORKDIR}/$f ${D}/lib/modules/${KV}/extra/$f; done } PACKAGE_ARCH := "${MACHINE_ARCH}" FILES_${PN} = "/"