diff options
author | Sandro Bonazzola <sanchan@gentoo.org> | 2006-01-29 12:01:07 +0000 |
---|---|---|
committer | Sandro Bonazzola <sanchan@gentoo.org> | 2006-01-29 12:01:07 +0000 |
commit | fd479126e8c9b2186d2450cbddae5d11e359b2aa (patch) | |
tree | 96da309a947831889c1f8c224105c490080d2c7d /dev-tinyos | |
parent | Version bump, bug #112104. Changed desktop file and removed old version. (diff) | |
download | historical-fd479126e8c9b2186d2450cbddae5d11e359b2aa.tar.gz historical-fd479126e8c9b2186d2450cbddae5d11e359b2aa.tar.bz2 historical-fd479126e8c9b2186d2450cbddae5d11e359b2aa.zip |
Version bump. Adding virtual/jdk to DEPEND, virtual/jre to RDEPEND, fix lazy bindings.
Package-Manager: portage-2.1_pre4
Diffstat (limited to 'dev-tinyos')
-rw-r--r-- | dev-tinyos/nesc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-tinyos/nesc/Manifest | 26 | ||||
-rw-r--r-- | dev-tinyos/nesc/files/digest-nesc-1.2.2 | 3 | ||||
-rw-r--r-- | dev-tinyos/nesc/nesc-1.2.2.ebuild | 60 |
4 files changed, 95 insertions, 2 deletions
diff --git a/dev-tinyos/nesc/ChangeLog b/dev-tinyos/nesc/ChangeLog index 3f995f9aba58..ad0098f887f4 100644 --- a/dev-tinyos/nesc/ChangeLog +++ b/dev-tinyos/nesc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-tinyos/nesc # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tinyos/nesc/ChangeLog,v 1.2 2006/01/22 18:01:17 sanchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tinyos/nesc/ChangeLog,v 1.3 2006/01/29 12:01:07 sanchan Exp $ + +*nesc-1.2.2 (29 Jan 2006) + + 29 Jan 2006; Sandro Bonazzola <sanchan@gentoo.org> +nesc-1.2.2.ebuild: + Version bump. Adding virtual/jdk to DEPEND and virtual/jre to RDEPEND as + required. 22 Jan 2006; Sandro Bonazzola <sanchan@gentoo.org> nesc-1.2.1.ebuild: Fix category error in eerror message during setup phase. diff --git a/dev-tinyos/nesc/Manifest b/dev-tinyos/nesc/Manifest index 915aba1441ee..4bfa831a4058 100644 --- a/dev-tinyos/nesc/Manifest +++ b/dev-tinyos/nesc/Manifest @@ -1,4 +1,28 @@ -MD5 b4ad65be0565def27b9f7f4a7821b65a ChangeLog 554 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 e337c2ae290dc255726b07ac40a9acb0 ChangeLog 742 +RMD160 486b63775c24edd55a50a2d8c1434bd69286ad50 ChangeLog 742 +SHA256 69e5dae8e18a695835552cc6a862b8b28d127d87914a958d7bb71969d475e6d1 ChangeLog 742 MD5 78f3d0c976b53eed528a108fc7b9fd6a files/digest-nesc-1.2.1 63 +RMD160 3f1625cb44aa8c8212fbf0212a6d49f7ed754d5d files/digest-nesc-1.2.1 63 +SHA256 94d11d3fa8043926ab2e41d60aef91bff99b060fe37aa637647a3f2db2046d72 files/digest-nesc-1.2.1 63 +MD5 d1eb55661fd5626be16eedb4d687e536 files/digest-nesc-1.2.2 235 +RMD160 99d379a92fcce275e22d7273234926f505ce8ae4 files/digest-nesc-1.2.2 235 +SHA256 38879ace3a6d9209f3dde7829bc6aa0376c1672e0b9339e0a17985d87ec9d3fd files/digest-nesc-1.2.2 235 MD5 632afbbaf09dda242cbd6cd6869b58c4 metadata.xml 507 +RMD160 680f7c1d3465939e281b3f7c049431e0228541e5 metadata.xml 507 +SHA256 6e3362a53d81df720f990b7c1e91fbc6a306c26c313559de56185724e68847b3 metadata.xml 507 MD5 b48b4e170f0117c5b23e04efe74624e9 nesc-1.2.1.ebuild 1362 +RMD160 f560e1173a92625986221ae956cdda00245c9098 nesc-1.2.1.ebuild 1362 +SHA256 fb411e0aad4aa82a0eb27b08053ba6c273a5036d1776b64d6c8d7d0ad1f45c97 nesc-1.2.1.ebuild 1362 +MD5 e2a529cea95477be42b227880a8ae6ae nesc-1.2.2.ebuild 1635 +RMD160 53bcc693e11f7f4cb77f7f6a6296c597a6dc6352 nesc-1.2.2.ebuild 1635 +SHA256 3650e3769673b3794ac4ed3cd1a89e387677b35e777fd53211edddd825712345 nesc-1.2.2.ebuild 1635 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFD3K4Z1c24p4LpXH8RAtIHAKCBae9+3uKJnsgRrmOyP8/RinYkNwCfe5Gw +SeU59xQvkE2ikgD27CyRI/0= +=TuJ1 +-----END PGP SIGNATURE----- diff --git a/dev-tinyos/nesc/files/digest-nesc-1.2.2 b/dev-tinyos/nesc/files/digest-nesc-1.2.2 new file mode 100644 index 000000000000..e8176e2a7fa3 --- /dev/null +++ b/dev-tinyos/nesc/files/digest-nesc-1.2.2 @@ -0,0 +1,3 @@ +MD5 c65d41ea94b60a5eebe654fd05f03937 nesc-1.2.2.tar.gz 1081608 +RMD160 c012b005da4fd93cf0d4609e7ef8f9b7d4b74bed nesc-1.2.2.tar.gz 1081608 +SHA256 6cbec4590ce158fec18acc0a94062305805e16bb17b51a35e2970b2f4cdaa702 nesc-1.2.2.tar.gz 1081608 diff --git a/dev-tinyos/nesc/nesc-1.2.2.ebuild b/dev-tinyos/nesc/nesc-1.2.2.ebuild new file mode 100644 index 000000000000..15aba64cada5 --- /dev/null +++ b/dev-tinyos/nesc/nesc-1.2.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tinyos/nesc/nesc-1.2.2.ebuild,v 1.1 2006/01/29 12:01:07 sanchan Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="An extension to gcc that knows how to compile nesC applications" +HOMEPAGE="http://nescc.sourceforge.net/" +SRC_URI="mirror://sourceforge/nescc/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="doc" +DEPEND=">=dev-lang/perl-5.8.5-r2 + >=dev-tinyos/tos-1.1.0 + >=virtual/jdk-1.4.2" + +RDEPEND=">=dev-lang/perl-5.8.5-r2 + >=dev-tinyos/tos-1.1.0 + >=virtual/jre-1.4.2" + +pkg_setup() { + if [ -z "${TOSDIR}" ] + then + # best to make an assumption + export TOSDIR=/usr/src/tinyos-1.x/tos + fi + + if [ ! -d "${TOSDIR}" ] + then + eerror "In order to compile nesc you have to set the" + eerror "\$TOSDIR environment properly." + eerror "" + eerror "You can achieve this by emerging >=dev-tinyos/tos-1.1.15" + eerror "or by exporting TOSDIR=\"path to your tinyos dir\"" + die "Couldn't find a valid TinyOS home" + else + einfo "Building nesC for ${TOSDIR}" + fi +} + +src_compile() { + append-ldflags $(bindnow-flags) + econf --disable-dependency-tracking || die "econf failed" + # language setting needed, otherwise gcc version + # will sometimes not be detected right + LANGUAGE=C emake || die "emake failed" +} + +src_install() { + LANGUAGE=C einstall || die "einstall failed" + if use doc + then + dohtml -r -a html,jpg,pdf,txt doc/* + fi + newdoc README NEWS + dodoc doc/README + newdoc tools/java/net/tinyos/nesc/dump/README README.dump + newdoc tools/java/net/tinyos/nesc/wiring/README README.wiring +} |