![]() | Name | Last modified | Size | Description |
---|---|---|---|---|
![]() | Parent Directory | - | ||
![]() | ReleaseNotes-46.txt | 2014-05-22 17:52 | 1.0K | |
![]() | conf/ | 2019-05-21 18:29 | - | |
![]() | db/ | 2019-06-01 02:49 | - | |
![]() | dists/ | 2019-06-01 02:49 | - | |
![]() | pool/ | 2019-06-01 02:45 | - | |
![]() | tinyprod.key | 2019-05-20 17:30 | 6.0K | |
TinyOS (TinyProd) Debian Development Repository
Last update: 201900601, cireWheezy is the main repository and provides packages built on Debian 7.5 (wheezy). Stretch is a copy of wheezy, resigned with the new tinyos signing key (4096 bits).
Wheezy/Stretch contains the following packages for i386 and amd64:
$ sudo $ apt-get purge tinyos-tools $ apt-get install tinyos-tools-devel
You may need to remove old *-tinyos packages. To do so, follow these instructions:
$ sudo dpkg -P `dpkg -l nesc '*tinyos*' | grep ^ii | awk '{ print $2 }' | xargs` $ sudo apt-get clean
To use these packages, follow these instructions:
$ wget -O - http://tinyprod.net/repos/debian/tinyprod.key | sudo apt-key add - ... or ... $ gpg --keyserver keyserver.ubuntu.com --recv-keys F6ECE923 $ gpg -a --export F6ECE923 | sudo apt-key add -
deb http://tinyprod.net/repos/debian stretch main deb http://tinyprod.net/repos/debian msp430-46 main $ sudo -s $ cd /etc/apt/sources.list.d $ echo "deb http://tinyprod.net/repos/debian stretch main" >> tinyprod-debian.list $ echo "deb http://tinyprod.net/repos/debian msp430-46 main" >> tinyprod-debian.list $ exit
$ sudo apt-get update $ sudo apt-get install nesc tinyos-tools-devel msp430-46 avr-tinyos
If you want to uninstall the packages you can do it like this:
$ sudo apt-get autoremove --purge nesc tinyos-tools-devel msp430-46 avr-tinyos
These repositories are signed with the following key:
sec rsa4096/F6ECE923 2019-04-04 [SC] 8353BDF9145D1ADA4CA36E75EC5A7CD2F6ECE923 uid [ultimate] TinyProd Signing Key (tinyprod.net)ssb rsa4096/EF125D9B 2019-04-04 [E] ssb rsa4096/D503DFFA 2019-05-20 [S] [expires: 2022-05-19]
-- Eric Decker (cire831@gmail.com) (May 29, 2019)
Changelog:
20190601, cire: rebuild tinyos-tools-* packages to include additional tos-locate-jre locations, include $jhome/lib. 20190529, cire: convert to stretch. add 4096 signing key deprecated: msp430-45, msp430-legacy, old-release, old-toolcain avr-binutils-tinyos-legacy, avr-gcc-tinyos-legacy, avr-libc-tinyos-legacy, avr-tinyos-legacy msp430-binutils-tinyos-legacy, msp430-gcc-tinyos-legacy, msp430-libc-tinyos-legacy, msp430-tinyos-legacy, arm-all-tinyos deprecated: wheezy, squeeze. added stretch. 20151016, cire: reflect nesc-1.3.6 is in repository nesc-1.3.6 has support for Mac OS X alignment (16 bit) Xcode 5.1 needs -O2 clean up information about tinyos-tools and tinyos-tools-devel incompatibilty. 20140715, cire: add tinyos-tools-14, tinyos-tools-devel create Wheezy compiled packages make wheezy be the primary repository 20140624, cire: remove 1.4.3, replace with 1.4.2 (from Stanford) 20140612, cire: move signing key around 20140527, cire: tweaks nuke references to wheezy 20140522, cire: update mspdebug to 0.22 update nesc to 1.3.5 update tinyos-tools to 1.4.3 change signing key to the TinyProd signing key add wheezy references 20120815, cire: update mspdebug to 0.20 20120720, cire: bring arm-all back in. 20120717, cire: typos in README. 20120716, cire: rebuild tinyprod repository, squeeze, msp430-4{5-7} 20120427, cire: add mspgcc 4.7.0 reference 20120410, cire: mspdebug 0.19 add msp430-46, mspgcc 4.6.3 experimental repository. 20120319, cire: amd64 fixed. new msp430-gcc package that includes SF3500740 and SF3420924. Add ReleaseNotes.txt 20120305, cire: resync'd with Razvan's debian repo to make sure AMD64 works properly. It doesn't. AMD64 is still back rev'd. 20120107, cire: update msp430-gcc-tinyos to include patches through 20111105 note: (msp430-*) tinyos-tools, binutils, gdb, libc, mcu are repackaged as an artifact of the package build process. mspdebug revised to version 0.18. 20111127, cire: new tinyos-tools, uisp-tinyos packages 20111010, cire: installed as debian-dev