diff options
author | Koen Kooi <koen@dominion.thruhere.net> | 2011-09-21 17:10:01 +0200 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2011-09-21 17:10:01 +0200 |
commit | 5c553a225d1aa3957cddb7921136ea4b8149b8e6 (patch) | |
tree | 4a7c0af51f7050749a44871c35d9534dff2db907 | |
parent | c5db81e4ecffe0e0a41edc408d73242bd26740eb (diff) | |
download | meta-ti-5c553a225d1aa3957cddb7921136ea4b8149b8e6.tar.gz |
ti-msp430-chronos: import from OE classic
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
-rw-r--r-- | recipes-ti/msp430/ti-msp430-chronos_1.05.00.00.bb | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/recipes-ti/msp430/ti-msp430-chronos_1.05.00.00.bb b/recipes-ti/msp430/ti-msp430-chronos_1.05.00.00.bb new file mode 100644 index 00000000..0a48b177 --- /dev/null +++ b/recipes-ti/msp430/ti-msp430-chronos_1.05.00.00.bb | |||
@@ -0,0 +1,55 @@ | |||
1 | DESCRIPTION = "eZ430 Chronos Tools - MSP430 Development Kit/Watch" | ||
2 | HOMEPAGE = "http://processors.wiki.ti.com/index.php/EZ430-Chronos" | ||
3 | LICENSE = "TI-BSD" | ||
4 | # We can't use the actualy source file, since it has space in its name :( | ||
5 | LIC_FILES_CHKSUM = "file://eZ430-Chronos_CC_1_1.tcl;md5=59ba6ee0a26650ec660a4e65a9462806" | ||
6 | |||
7 | SECTION = "multimedia" | ||
8 | |||
9 | inherit allarch | ||
10 | |||
11 | PV = "1_05_00_00" | ||
12 | |||
13 | SRC_URI = "http://focus.ti.com/lit/sw/slac388/slac388.zip;name=slac388zip" | ||
14 | |||
15 | SRC_URI[slac388zip.md5sum] = "22d4104a07af584222828fb377793796" | ||
16 | SRC_URI[slac388zip.sha256sum] = "1c9cd1e36015e8db3b36c98be41907628144b76002b3f76b27fd310f4bd35ad7" | ||
17 | |||
18 | require ../includes/ti-paths.inc | ||
19 | require ../includes/ti-staging.inc | ||
20 | require ../includes/ti-eula-unpack.inc | ||
21 | |||
22 | S = "${WORKDIR}/ti/eZ430-Chronos" | ||
23 | |||
24 | BINFILE="Chronos-Setup" | ||
25 | TI_BIN_UNPK_CMDS="Y:workdir:" | ||
26 | |||
27 | do_unpack_append() { | ||
28 | os.system('mv "Texas Instruments" ti') | ||
29 | } | ||
30 | |||
31 | do_configure() { | ||
32 | cp Control\ Center/Chronos\ Control\ Center/eZ430-Chronos_CC_1_1.tcl ${S} | ||
33 | } | ||
34 | |||
35 | do_compile() { | ||
36 | echo "Do Nothing for Now" | ||
37 | } | ||
38 | |||
39 | do_install() { | ||
40 | |||
41 | install -d ${D}/${installdir}/ti-msp430-chronos-apps | ||
42 | cp -pPrf "${S}"/"Control Center"/* ${D}/${installdir}/ti-msp430-chronos-apps | ||
43 | |||
44 | # Remove dos formatting | ||
45 | dos2unix "${D}/${installdir}/ti-msp430-chronos-apps/Chronos Data Logger"/* | ||
46 | dos2unix "${D}/${installdir}/ti-msp430-chronos-apps/Chronos Control Center"/* | ||
47 | |||
48 | # Should probably also remove hardcoded script reference to tcl8.5 | ||
49 | } | ||
50 | |||
51 | PACKAGES += "ti-msp430-chronos-apps" | ||
52 | FILES_ti-msp430-chronos-apps = "${installdir}/ti-msp430-chronos-apps/*" | ||
53 | |||
54 | RDEPENDS_ti-msp430-chronos-apps += " tcl tk xdotool" | ||
55 | RRECOMMENDS_ti-msp430-chronos-apps = "kernel-module-cdc-acm" | ||