VUPLUS_FEATURES += "xbmc"
VUPLUS_FEATURES += "minitv"
#VUPLUS_FEATURES += "fastzap"
+VUPLUS_FEATURES += "chromiumos"
IMAGE_UNPACK_PATH = "vuplus/solo4k"
MKFS_UBI_MAX_ERASE_BLK_COUNT = "4096"
--- /dev/null
+SRCDATE = "20160111_r0"
+
+require chromium-browser.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+SRC_URI[md5sum] = "cb95a5feaaa4ba7bb5eac29bd1dc6816"
+SRC_URI[sha256sum] = "8a9e552d6871ff5db426f79a262cf7a03b3acc40b088c814cccc7bd1ed9a35e2"
+
--- /dev/null
+DESCRIPTION = "Chromium and YoutubeTV"
+SECTION = "base"
+PRIORITY = "required"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+PV = "1.0"
+PR = "${SRCDATE}"
+SRC_URI = "http://code.vuplus.com/download/chromium/chromium-vuplus_${MACHINE}_${SRCDATE}.tar.gz"
+
+DEPENDS_${PN} = "nss"
+RDEPENDS_${PN} = "nspr nss"
+
+do_install() {
+ install -d ${D}/usr/local/chromium
+ cp -afR ${WORKDIR}/chromium/* ${D}/usr/local/chromium/
+ chmod 755 ${D}/usr/local/chromium/run.sh
+ chmod 755 ${D}/usr/local/chromium/bin/browser_shell
+ chmod 755 ${D}/usr/local/chromium/bin/chrome
+ chmod 755 ${D}/usr/local/chromium/bin/chrome-sandbox
+ chmod 755 ${D}/usr/local/chromium/bin/goexit
+}
+
+do_package_qa() {
+}
+
+PROVIDES += "chromium-browser"
+RPROVIDES_${PN} += "chromium-browser"
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+
+FILES_${PN} = "/"
+
+INHIBIT_PACKAGE_STRIP = "1"
+
--- /dev/null
+DESCRIPTION = "E2 Chromium Plugin"
+SECTION = "base"
+PRIORITY = "required"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+PV = "1.0"
+PR = "20160118_r0"
+SRC_URI = "http://code.vuplus.com/download/chromium/e2plugin-chromium-vuplus_${PR}.tar.gz"
+
+DEPENDS_${PN} = "chromium-browser"
+RDEPENDS_${PN} = "chromium-browser"
+
+do_install_append() {
+ install -d ${D}/usr/lib/enigma2/python/Plugins/Extensions/Chromium
+ cp -aRf ${WORKDIR}/e2plugin/* ${D}/usr/lib/enigma2/python/Plugins/Extensions/Chromium/
+}
+
+do_package_qa() {
+}
+
+PROVIDES += "enigma2-plugin-extensions-chromium"
+RPROVIDES_${PN} += "enigma2-plugin-extensions-chromium"
+
+FILES_${PN} = "/"
+
+SRC_URI[md5sum] = "bd5002f0182b26b5f77dc0186d9ba7ba"
+SRC_URI[sha256sum] = "d4b46befa72b785187af161e9ea1000001cd6a170c5ac56410abf60ceb126a9c"
+
CONFIG_FEATURE_NETSTAT_WIDE=y
CONFIG_FEATURE_NETSTAT_PRG=y
CONFIG_NSLOOKUP=y
-# CONFIG_NTPD is not set
+CONFIG_NTPD=y
# CONFIG_FEATURE_NTPD_SERVER is not set
# CONFIG_PSCAN is not set
CONFIG_ROUTE=y
-PR .= "-vuplus0"
+PR .= "-vuplus1"
SRC_URI += " \
file://0011-mount-don-t-pass-option-auto-to-kernel.patch \
SECTION = "vuplus/base"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-PR = "r10"
+PR = "r11"
PACKAGE_ARCH = "${MACHINE_ARCH}"
${@base_contains("VUPLUS_FEATURES", "uianimation", "enigma2-plugin-systemplugins-animationsetup", "", d)} \
${@base_contains("VUPLUS_FEATURES", "xbmc", "enigma2-plugin-extensions-xbmc", "", d)} \
${@base_contains("VUPLUS_FEATURES", "minitv", "enigma2-plugin-extensions-minitv", "", d)} \
+ ${@base_contains("VUPLUS_FEATURES", "chromiumos", "enigma2-plugin-extensions-chromium", "", d)} \
"
PACKAGE_ARCH = "${MACHINE_ARCH}"