From: hschang Date: Tue, 5 Feb 2013 09:39:24 +0000 (+0900) Subject: mtd-utils-1.4.9: split into multiple ipk files. X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_openvuplus;a=commitdiff_plain;h=2c55cf4c12ca085b02bd31997cdafff6dcfccc79 mtd-utils-1.4.9: split into multiple ipk files. --- diff --git a/meta-openvuplus/recipes-devtools/mtd/mtd-utils_1.4.9.bbappend b/meta-openvuplus/recipes-devtools/mtd/mtd-utils_1.4.9.bbappend index 6b9198a..0701768 100644 --- a/meta-openvuplus/recipes-devtools/mtd/mtd-utils_1.4.9.bbappend +++ b/meta-openvuplus/recipes-devtools/mtd/mtd-utils_1.4.9.bbappend @@ -1,5 +1,16 @@ -PR .= "-vuplus1" +PR .= "-vuplus2" + +FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:" SRC_URI += "file://mkfs.ubifs-allow-output-file-creation-on-different-device.patch" -FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:" +PACKAGES_DYNAMIC = "mtd-utils-*" + +ALLOW_EMPTY_${PN} = "1" + +python populate_packages_prepend () { + debug_objs = d.expand('${sbindir}/.debug') + do_split_packages(d, debug_objs, '^(.*)$', 'mtd-utils-%s-dbg', 'mtd-util-dbg %s', recursive=False, match_path=True, prepend=True) + objs = d.expand('${sbindir}') + do_split_packages(d, objs, '^(.*)$', 'mtd-utils-%s', 'mtd-util %s', recursive=False, match_path=True, prepend=True) +} diff --git a/meta-openvuplus/recipes-vuplus/tasks/task-vuplus-base.inc b/meta-openvuplus/recipes-vuplus/tasks/task-vuplus-base.inc index 009240c..0cc7e47 100644 --- a/meta-openvuplus/recipes-vuplus/tasks/task-vuplus-base.inc +++ b/meta-openvuplus/recipes-vuplus/tasks/task-vuplus-base.inc @@ -2,7 +2,7 @@ SUMMARY = "Vuplus: Base Task for Vuplus." SECTION = "vuplus/base" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" -INC_PR = "r4" +INC_PR = "r5" inherit task @@ -19,7 +19,11 @@ VUPLUS_BASE_ESSENTIAL = "\ tuxbox-common \ util-linux-sfdisk \ vsftpd \ - mtd-utils \ + mtd-utils-mkfs.ubifs \ + mtd-utils-mkfs.jffs2 \ + mtd-utils-nandwrite \ + mtd-utils-nanddump \ + mtd-utils-flash-eraseall \ hdparm \ usbtunerhelper \ ${VUPLUS_FIRMWARE_DVB} \ @@ -45,9 +49,6 @@ VUPLUS_FIRMWARE_DVB = " \ firmware-drxd-a2 \ " -# chang : use inetd in busybox instead of netkit-base. -# chang : mkfs-ubifs and mkfs-jffs2 are included in mtd-utils. - VUPLUS_BASE_RECOMMENDS = "\ dropbear \ vuplus-vucamd \