DEPENDS = "python-pyopenssl python-gdata streamripper python-mutagen python-daap"
DEPENDS += "enigma2"
DEPENDS += "enigma2-plugin-extensions-openwebif"
-
+ DEPENDS += "enigma2-plugin-systemplugins-adsm"
-
def modify_po():
import os
try:
do_rootfs_append_vuultimo() {
generate_nfo
}
-do_rootfs_append_vu7425() {
- generate_nfo
-}
+ do_rootfs_append_vuduo2() {
+ generate_nfo
+ }
+ do_rootfs_append_vusolo2() {
+ generate_nfo
+ }
DEFAULT_PREFERENCE = "-1"
+ DVB_PATCH = "${@base_contains('PREFERRED_VERSION_linux-${MACHINE}', '3.3.6', 'dvbapi-5.5.patch', 'dvbapi-5.3.patch', d)}"
+
SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
file://0001-implement-TIF_RESTORE_SIGMASK-support-and-enable-the.patch;patch=1 \
- file://dvbapi-5.3.patch;patch=1;pnum=1 \
+ file://${DVB_PATCH};patch=1;pnum=1 \
"
-#SRC_URI_vusolo2 = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
-# file://0001-implement-TIF_RESTORE_SIGMASK-support-and-enable-the.patch;patch=1 \
-# file://dvbapi-5.5.patch;patch=1;pnum=1 \
-# "
-
-
+
S = "${WORKDIR}/linux-${PV}"
set_arch() {
file://resize_framebuffer.diff;patch=1 \
file://allow_different_demux.diff;patch=1"
-SRC_URI_append_vu7425 = " \
- file://32bpp.diff;patch=1 \
- file://resize_framebuffer.diff;patch=1 \
- file://allow_different_demux.diff;patch=1"
+ SRC_URI_append_vuduo2 = " \
+ file://32bpp.diff;patch=1 \
+ file://resize_framebuffer.diff;patch=1 \
+ file://allow_different_demux.diff;patch=1"
++
+ SRC_URI_append_vusolo2 = " \
+ file://32bpp.diff;patch=1 \
+ file://resize_framebuffer.diff;patch=1 \
+ file://allow_different_demux.diff;patch=1"
+
S = "${WORKDIR}/libs"
EXTRA_OECONF = "--with-target=native"
SRC_URI_append_vusolo = " file://41-od-linux-2.6.18-misc.rules"
SRC_URI_append_vuuno = " file://41-od-linux-2.6.18-misc.rules"
SRC_URI_append_vuultimo = " file://41-od-linux-2.6.18-misc.rules"
-SRC_URI_append_vu7425 = " file://41-od-linux-2.6.18-misc.rules"
+ SRC_URI_append_vuduo2 = " file://41-od-linux-2.6.18-misc.rules"
+ SRC_URI_append_vusolo2 = " file://41-od-linux-2.6.18-misc.rules"
require udev.inc
#hack
DEPENDS = " module-init-tools"
+ DEPENDS_append_vusolo2 = " virtual/kernel"
+ DEPENDS_append_duo2 = " virtual/kernel"
RDEPENDS_append_vuplus = " module-init-tools-depmod"
-SRC_URI = "http://archive.vuplus.com/download/drivers/beta/private/vuplus-dvb-modules-${MACHINE}-${PV}-${PREFERRED_GCC_VERSION}-${SRCDATE}.tar.gz "
+SRC_URI = "http://archive.vuplus.com/download/drivers/vuplus-dvb-modules-${MACHINE}-${PV}-${PREFERRED_GCC_VERSION}-${SRCDATE}.tar.gz "
++SRC_URI_vusolo2 = "http://archive.vuplus.com/download/drivers/beta/private/vuplus-dvb-modules-${MACHINE}-${PV}-${PREFERRED_GCC_VERSION}-${SRCDATE}.tar.gz "
++SRC_URI_vuduo2 = "http://archive.vuplus.com/download/drivers/beta/private/vuplus-dvb-modules-${MACHINE}-${PV}-${PREFERRED_GCC_VERSION}-${SRCDATE}.tar.gz "
S = "${WORKDIR}"