diff options
author | Sandro Bonazzola <sanchan@gentoo.org> | 2006-02-03 19:22:37 +0000 |
---|---|---|
committer | Sandro Bonazzola <sanchan@gentoo.org> | 2006-02-03 19:22:37 +0000 |
commit | 4605a9ce59d16285184a0fed4a8b87977755960f (patch) | |
tree | 902af4dcad5add02699a5076051a5c9758caf68d /dev-tinyos/nesc | |
parent | Add a fake video_cards_none for people who don't want any DRI drivers, e.g. i... (diff) | |
download | gentoo-2-4605a9ce59d16285184a0fed4a8b87977755960f.tar.gz gentoo-2-4605a9ce59d16285184a0fed4a8b87977755960f.tar.bz2 gentoo-2-4605a9ce59d16285184a0fed4a8b87977755960f.zip |
Version bump. Bugfix release.
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'dev-tinyos/nesc')
-rw-r--r-- | dev-tinyos/nesc/ChangeLog | 7 | ||||
-rw-r--r-- | dev-tinyos/nesc/Manifest | 16 | ||||
-rw-r--r-- | dev-tinyos/nesc/files/digest-nesc-1.2.4 | 3 | ||||
-rw-r--r-- | dev-tinyos/nesc/nesc-1.2.4.ebuild | 59 |
4 files changed, 74 insertions, 11 deletions
diff --git a/dev-tinyos/nesc/ChangeLog b/dev-tinyos/nesc/ChangeLog index 0884dfb5c7d5..73ffd0cb861f 100644 --- a/dev-tinyos/nesc/ChangeLog +++ b/dev-tinyos/nesc/ChangeLog @@ -1,6 +1,11 @@ # 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.4 2006/02/02 20:46:09 sanchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tinyos/nesc/ChangeLog,v 1.5 2006/02/03 19:22:37 sanchan Exp $ + +*nesc-1.2.4 (03 Feb 2006) + + 03 Feb 2006; Sandro Bonazzola <sanchan@gentoo.org> +nesc-1.2.4.ebuild: + Version bump. Bugfix release. *nesc-1.2.3 (02 Feb 2006) diff --git a/dev-tinyos/nesc/Manifest b/dev-tinyos/nesc/Manifest index 9cbb1975fa8c..2d86e3525f88 100644 --- a/dev-tinyos/nesc/Manifest +++ b/dev-tinyos/nesc/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 0ba2d45335848425d96e026efdf373b1 ChangeLog 875 RMD160 96f9ceff4675f8856d89527067bcad000c341a40 ChangeLog 875 SHA256 b8217c23df1b78e1cc35f9d0ee6a0385523902a018c01727847e4347db7ec8b8 ChangeLog 875 @@ -13,6 +10,9 @@ SHA256 38879ace3a6d9209f3dde7829bc6aa0376c1672e0b9339e0a17985d87ec9d3fd files/di MD5 d34a0612958bf22b55f9c04fa0efa5e8 files/digest-nesc-1.2.3 235 RMD160 a544ad85de05de241e6613b494d1bfe9e3d721d3 files/digest-nesc-1.2.3 235 SHA256 3e42317edc96568b66f754d611d7ef7df99d61683e2de50ec2df4905b734a03f files/digest-nesc-1.2.3 235 +MD5 3bf3deaa9a0ba35ec9a310e030d968d9 files/digest-nesc-1.2.4 235 +RMD160 659906c0683163da942d1c93dece197d6fe657f0 files/digest-nesc-1.2.4 235 +SHA256 65a8a1a36c98cb33f6d85884da5b70efc51cdf0a4710b0d7838228357dbfb2fa files/digest-nesc-1.2.4 235 MD5 632afbbaf09dda242cbd6cd6869b58c4 metadata.xml 507 RMD160 680f7c1d3465939e281b3f7c049431e0228541e5 metadata.xml 507 SHA256 6e3362a53d81df720f990b7c1e91fbc6a306c26c313559de56185724e68847b3 metadata.xml 507 @@ -25,10 +25,6 @@ SHA256 3650e3769673b3794ac4ed3cd1a89e387677b35e777fd53211edddd825712345 nesc-1.2 MD5 f099ed7004dbb0842c60fe36fd61e739 nesc-1.2.3.ebuild 1589 RMD160 9539303e2597fb9b1600554ba5fc28548fab9cb9 nesc-1.2.3.ebuild 1589 SHA256 f1fe394fc508027eaffee751f40df71c8294426c3b52b529b1b09ca1e48b4764 nesc-1.2.3.ebuild 1589 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFD4m811c24p4LpXH8RAkDaAJ0Yc0N/spOoZtqmqqL8V/7KduimhACfcDtf -baCPbFRC2h6kCs/SSgYT4l4= -=Yg01 ------END PGP SIGNATURE----- +MD5 e08bd2b606bb6b177af1c443f9536e11 nesc-1.2.4.ebuild 1497 +RMD160 c509b635241555ee998749a44e5a90a50d095c28 nesc-1.2.4.ebuild 1497 +SHA256 4076a5fc740132136584ce08ee6ce4562bf3d27b7b0d8da2b3b8641a681e1f22 nesc-1.2.4.ebuild 1497 diff --git a/dev-tinyos/nesc/files/digest-nesc-1.2.4 b/dev-tinyos/nesc/files/digest-nesc-1.2.4 new file mode 100644 index 000000000000..fadb6b42d101 --- /dev/null +++ b/dev-tinyos/nesc/files/digest-nesc-1.2.4 @@ -0,0 +1,3 @@ +MD5 16927bc7c22c05b9367c6aaa185b77a6 nesc-1.2.4.tar.gz 1082457 +RMD160 978f1b3eba9e14efd627a95c0eaeeb6aedd7a980 nesc-1.2.4.tar.gz 1082457 +SHA256 108ddabfb1739c55fe7099a4e6bf95742ef65cbe52a0dd0f2fd805158a767f57 nesc-1.2.4.tar.gz 1082457 diff --git a/dev-tinyos/nesc/nesc-1.2.4.ebuild b/dev-tinyos/nesc/nesc-1.2.4.ebuild new file mode 100644 index 000000000000..b152e88d7747 --- /dev/null +++ b/dev-tinyos/nesc/nesc-1.2.4.ebuild @@ -0,0 +1,59 @@ +# 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.4.ebuild,v 1.1 2006/02/03 19:22:37 sanchan Exp $ + +inherit eutils + +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() { + 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 +} |