diff options
author | Denis Dupeyron <calchan@gentoo.org> | 2008-01-05 09:32:23 +0000 |
---|---|---|
committer | Denis Dupeyron <calchan@gentoo.org> | 2008-01-05 09:32:23 +0000 |
commit | 939d8e8e15e64c67fcbaec2597e91a2924cc0cee (patch) | |
tree | 9f8f1e64cc258fdfd2b59551aa5a0a2a2bd99adc /dev-embedded/avr-libc | |
parent | Fixed bug #204379. Many QA cleanups. (diff) | |
download | gentoo-2-939d8e8e15e64c67fcbaec2597e91a2924cc0cee.tar.gz gentoo-2-939d8e8e15e64c67fcbaec2597e91a2924cc0cee.tar.bz2 gentoo-2-939d8e8e15e64c67fcbaec2597e91a2924cc0cee.zip |
Shameless copy of avr-gcc check from later versions to fix bug #204377.
(Portage version: 2.1.4_rc14)
Diffstat (limited to 'dev-embedded/avr-libc')
-rw-r--r-- | dev-embedded/avr-libc/ChangeLog | 7 | ||||
-rw-r--r-- | dev-embedded/avr-libc/avr-libc-1.2.6.ebuild | 20 |
2 files changed, 23 insertions, 4 deletions
diff --git a/dev-embedded/avr-libc/ChangeLog b/dev-embedded/avr-libc/ChangeLog index 490ed7147d44..b54b5eeb3a36 100644 --- a/dev-embedded/avr-libc/ChangeLog +++ b/dev-embedded/avr-libc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-embedded/avr-libc -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/ChangeLog,v 1.40 2007/08/29 17:19:56 phreak Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/ChangeLog,v 1.41 2008/01/05 09:32:23 calchan Exp $ + + 05 Jan 2008; Denis Dupeyron <calchan@gentoo.org> avr-libc-1.2.6.ebuild: + Shameless copy of avr-gcc check from later versions to fix bug #204377. 29 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml: Removing gustavoz from metadata due to his retirement (see #36010 for diff --git a/dev-embedded/avr-libc/avr-libc-1.2.6.ebuild b/dev-embedded/avr-libc/avr-libc-1.2.6.ebuild index 3634a08b6ca1..cf2ea9424f83 100644 --- a/dev-embedded/avr-libc/avr-libc-1.2.6.ebuild +++ b/dev-embedded/avr-libc/avr-libc-1.2.6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/avr-libc-1.2.6.ebuild,v 1.6 2006/10/11 22:13:28 gustavoz Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/avr-libc-1.2.6.ebuild,v 1.7 2008/01/05 09:32:23 calchan Exp $ inherit eutils flag-o-matic @@ -20,6 +20,22 @@ DEPEND=">=sys-devel/crossdev-0.9.1" && RDEPEND="!dev-embedded/avr-libc" \ || RDEPEND="" +pkg_setup() { + # check for avr-gcc, bug #134738 and bug #204377 + ebegin "Checking for avr-gcc" + if type -p avr-gcc > /dev/null ; then + eend 0 + else + eend 1 + + eerror + eerror "Failed to locate 'avr-gcc' in \$PATH. You can install an AVR toolchain using:" + eerror " $ crossdev -t avr" + eerror + die "AVR toolchain not found" + fi +} + src_unpack() { unpack ${A} |