3c29253b313ffefe4ac413328d16f6f5092e6181
[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 = "3.8"
10 PR = "r2"
11 PACKAGE_ARCH = "${MACHINE_ARCH}"
12
13 SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}.tar.bz2"
14
15 S = "${WORKDIR}/blindscan-utils"
16
17 PLUGABLE_MODEL_BLINDSCAN = " \
18         tda1002x \
19         vuplus_blindscan \
20         vuplus_6211_blindscan \
21         vuplus_6222_blindscan \
22         ssh108 \
23         ssh108_t2_scan \
24         tt3l10 \
25         tt3l10_t2_scan \
26 "
27
28 do_install() {
29         install -d "${D}/${bindir}"
30         install -m 0755 "${S}/tda1002x" "${D}/${bindir}"
31 }
32
33 do_install_vuuno() {
34         install -d "${D}/${bindir}"
35         for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
36                 install -m 0755 "${S}/$f" "${D}/${bindir}"
37         done
38 }
39
40 do_install_vuultimo() {
41         install -d "${D}/${bindir}"
42         for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
43                 install -m 0755 "${S}/$f" "${D}/${bindir}"
44         done
45 }
46
47 do_install_vusolo2() {
48         install -d "${D}/${bindir}"
49         install -m 0755 "${S}/tda1002x" "${D}/${bindir}"
50         install -m 0755 "${S}/vuplus_bcm7346_blindscan" "${D}/${bindir}"
51 }
52
53 do_install_vuduo2() {
54         install -d "${D}/${bindir}"
55         for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
56                 install -m 0755 "${S}/$f" "${D}/${bindir}"
57         done
58 }
59
60 do_install_vusolose() {
61         install -d "${D}/${bindir}"
62         for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
63                 install -m 0755 "${S}/$f" "${D}/${bindir}"
64         done
65 }
66
67 SRC_URI[md5sum] = "0efbbfd6816d00bd808d2897995a87a6"
68 SRC_URI[sha256sum] = "486a22c76e051e98dcc54129ca62ad05d41c2fb78a5cdf9324ca161fece00cd7"
69
70 INSANE_SKIP_${PN} = "already-stripped"
71