VUPLUS_FEATURES += "streamtv"
VUPLUS_FEATURES += "dlna"
VUPLUS_FEATURES += "3gmodem"
+VUPLUS_FEATURES += "vuplus-fpga-update"
IMAGE_UNPACK_PATH = "vuplus/ultimo"
MKFS_UBI_MAX_ERASE_BLK_COUNT = "3894"
VUPLUS_FEATURES += "dlna"
VUPLUS_FEATURES += "3gmodem"
VUPLUS_FEATURES += "fpgaupgrade"
+VUPLUS_FEATURES += "vuplus-fpga-update"
IMAGE_UNPACK_PATH = "vuplus/uno"
MKFS_UBI_MAX_ERASE_BLK_COUNT = "4096"
SECTION = "vuplus/base"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-INC_PR = "r1"
+INC_PR = "r2"
inherit task
VUPLUS_BASE_ESSENTIAL = "\
autofs \
+ base-files-doc \
vuplus-compat \
dreambox-keymaps \
e2fsprogs-e2fsck \
firmware-drxd-a2 \
"
-# chang : use xinetd instead of netkit-base.
+# chang : use inetd in busybox instead of netkit-base.
# chang : mkfs-ubifs and mkfs-jffs2 are included in mtd-utils.
VUPLUS_BASE_RECOMMENDS = "\
sambaserver \
openvpn \
zeroconf \
+ ${@base_contains("VUPLUS_FEATURES", "vuplus-fpga-update", "vuplus-fpga-update", "", d)} \
"
-#VUPLUS_BASE_RECOMMENDS_append_vuuno = " vuplus-fpga-update"
-#VUPLUS_BASE_RECOMMENDS_append_vuultimo = " vuplus-fpga-update"
-
VUPLUS_BASE_OPTIONAL_RECOMMENDS = "\
hddtemp \
joe \
--- /dev/null
+DESCRIPTION = "vuplus fpga updater"
+SECTION = "base"
+PRIORITY = "required"
+LICENSE = "proprietary"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Proprietary;md5=0557f9d92cf58f2ccdd50f62f8ac0b28"
+
+PV = "1.0"
+PR = "r0"
+
+SRC_URI = "file://dp_user_fpga"
+
+S = "${WORKDIR}"
+
+INHIBIT_PACKAGE_STRIP = "1"
+
+do_install() {
+ install -d ${D}/usr/bin
+ install -m 0755 ${WORKDIR}/dp_user_fpga ${D}/usr/bin/dp_user_fpga
+}
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+FILES_${PN} = "/"