update initrd for solo4k/uno4k/ultimo4k.
[vuplus_openvuplus_3.0] / meta-bsp / recipes-vuplus / vuplus-blindscan-utils / vuplus-blindscan-utils.bb
1 DESCRIPTION = "Utilities for transponder & dvb-s blindscan"
2 SECTION = "base"
3 PRIORITY = "optional"
4 RDEPENDS_${PN} = "ncurses"
5
6 LICENSE = "CLOSED"
7 require conf/license/license-close.inc
8
9 PV = "4.2"
10 PV_arm = "4.6"
11
12 PR = "r10"
13 PACKAGE_ARCH = "${MACHINE_ARCH}"
14
15 SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}.tar.bz2"
16 SRC_URI_arm = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}_arm.tar.bz2;name=arm"
17
18 S = "${WORKDIR}/blindscan-utils"
19
20 PLUGABLE_MIPSEL_BLINDSCAN = " \
21         tda1002x \
22         vuplus_blindscan \
23         vuplus_6211_blindscan \
24         vuplus_6222_blindscan \
25         ssh108 \
26         ssh108_t2_scan \
27         tt3l10 \
28         tt3l10_t2_scan \
29         tt2l08 \
30         tt2l08_t2_scan \
31 "
32
33 PLUGABLE_ARM_BLINDSCAN = " \
34         vuplus_blindscan \
35         vuplus_6211_blindscan \
36         vuplus_6222_blindscan \
37         ssh108 \
38         ssh108_t2_scan \
39         tt3l10 \
40         tt3l10_t2_scan \
41         tt2l08 \
42         tt2l08_t2_scan \
43         bcm3148 \
44 "
45
46 do_install() {
47         install -d "${D}/${bindir}"
48         install -m 0755 "${S}/tda1002x" "${D}/${bindir}"
49 }
50
51 do_install_vuuno() {
52         install -d "${D}/${bindir}"
53         for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
54                 install -m 0755 "${S}/$f" "${D}/${bindir}"
55         done
56 }
57
58 do_install_vuultimo() {
59         install -d "${D}/${bindir}"
60         for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
61                 install -m 0755 "${S}/$f" "${D}/${bindir}"
62         done
63 }
64
65 do_install_vusolo2() {
66         install -d "${D}/${bindir}"
67         install -m 0755 "${S}/tda1002x" "${D}/${bindir}"
68         install -m 0755 "${S}/vuplus_bcm7346_blindscan" "${D}/${bindir}"
69 }
70
71 do_install_vuduo2() {
72         install -d "${D}/${bindir}"
73         for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
74                 install -m 0755 "${S}/$f" "${D}/${bindir}"
75         done
76 }
77
78 do_install_vusolose() {
79         install -d "${D}/${bindir}"
80         for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
81                 install -m 0755 "${S}/$f" "${D}/${bindir}"
82         done
83 }
84
85 do_install_arm() {
86         install -d "${D}/${bindir}"
87         for f in ${PLUGABLE_ARM_BLINDSCAN}; do
88                 install -m 0755 "${S}/$f" "${D}/${bindir}"
89         done
90 }
91
92 SRC_URI[md5sum] = "8e5b2f437b8d3f2b112300ca2e1539d5"
93 SRC_URI[sha256sum] = "d9b9fcfcafb8f89ded56c2bdd4c7bc6639bfdd93b8c8b78a23a40f4fa6219c2b"
94
95 SRC_URI[arm.md5sum] = "f61f4096570ff8fe7ed4d46acc7ba6fb"
96 SRC_URI[arm.sha256sum] = "1a9e8fd98c8aace692a66e1150db55bad80a5274650d618d3ad91c38ec67dc55"
97
98 INSANE_SKIP_${PN} = "already-stripped"
99