Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-tinyos/serial-forwarder
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-tinyos/serial-forwarder/ChangeLog,v 1.3 2007/03/05 22:37:17 sanchan Exp $
05 Mar 2007; Sandro Bonazzola
Removing myself from metadata.xml as I'm stepping back.
14 Nov 2006; Sandro Bonazzola
serial-forwarder-1.1.15.ebuild:
Keywording ~amd64.
*serial-forwarder-1.1.15 (24 Jan 2006)
24 Jan 2006; Sandro Bonazzola
+serial-forwarder-1.1.15.ebuild:
New ebuild, thanks to Aurélien Francillon and Daniel Black.
Closing bug #98660.
DIST tinyos-1.1.15Dec2005cvs.tar.gz 10273122 RMD160 cddbcf32e53352d04be2eda49852540650e73088 SHA1 98b63826ff85272e43e10fa88db71ba46f0bdbe0 SHA256 78f985eb83293cf10f23013f771c7f5d130f9a240a4dcda02321e10c3b5a341f
EBUILD serial-forwarder-1.1.15.ebuild 1145 RMD160 39c7e0772d22a5ca025824ee19eaefb9c80fe44c SHA1 033f72cf6b3af9b80d501423b7376b93e3512e38 SHA256 d275159a72b3b352679e1de5bd9dc2c5431063778ba9d2790a0c42c09fa66ac8
MISC ChangeLog 703 RMD160 4497bafe81059069da78a369c91eea913b465c0a SHA1 ed38e781503b8947279ff7a4c8274cb4b6b0e41d SHA256 667a631cf5a344e92ccc10fe53a10aba45209c904908202b7d5288ac9a446fbf
MISC metadata.xml 234 RMD160 7f896a30b4324a06dec66a4808ca7a1c987f282f SHA1 07611346553e3f7117c59f64e4bd9e3609823643 SHA256 b37a46e2e48335cf71b8d86388c39d3bf8706629b81315805029fb27868741cf
Raw serial forwarder for TinyOS
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tinyos/serial-forwarder/serial-forwarder-1.1.15.ebuild,v 1.2 2006/11/14 21:40:20 sanchan Exp $
inherit toolchain-funcs
CVS_MONTH="Dec"
CVS_YEAR="2005"
MY_P="tinyos"
DESCRIPTION="A serial forwarder for TinyOS"
HOMEPAGE="http://www.tinyos.net/"
SRC_URI="http://www.tinyos.net/dist-1.1.0/tinyos/source/${MY_P}-${PV}${CVS_MONTH}${CVS_YEAR}cvs.tar.gz"
LICENSE="Intel"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND=""
S=${WORKDIR}/${MY_P}-${PV}${CVS_MONTH}${CVS_YEAR}cvs/tools/src/sf
src_compile() {
$(tc-getCC) ${CFLAGS} -o sf sf.c serialsource.c sfsource.c platform.c || die "sf compile failed"
$(tc-getCC) ${CFLAGS} -o sflisten sflisten.c sfsource.c platform.c || die "sflisten compile failed"
# I'm not sure what to do with asf for arm. It seems just sf compiled for arm.
# But it has no much sense build it if it can't run on the system.
# If you use this on arm, please contact the maintainer.
}
src_install() {
exeinto /usr/bin
doexe sf sflisten || die "install failed"
}