diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2009-04-29 07:59:25 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2009-04-29 07:59:25 +0000 |
commit | ffe18877a87f09d0d71bebde8f966ede696af96d (patch) | |
tree | ce53d65beafb2529f69e90255e07da7898fc93ce /sci-electronics | |
parent | version bump, bug #266913 (diff) | |
download | gentoo-2-ffe18877a87f09d0d71bebde8f966ede696af96d.tar.gz gentoo-2-ffe18877a87f09d0d71bebde8f966ede696af96d.tar.bz2 gentoo-2-ffe18877a87f09d0d71bebde8f966ede696af96d.zip |
fix tests and use emake (with -j1), reported by Niko Böckerman <niko DOT bockerman AT gmail DOT com> see bug 245704
(Portage version: 2.1.6.11/cvs/Linux i686)
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/iverilog/ChangeLog | 9 | ||||
-rw-r--r-- | sci-electronics/iverilog/iverilog-0.8.6.ebuild | 13 |
2 files changed, 16 insertions, 6 deletions
diff --git a/sci-electronics/iverilog/ChangeLog b/sci-electronics/iverilog/ChangeLog index 4269365869fd..a277468ac5f7 100644 --- a/sci-electronics/iverilog/ChangeLog +++ b/sci-electronics/iverilog/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-electronics/iverilog -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/ChangeLog,v 1.21 2008/05/07 01:49:12 halcy0n Exp $ +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/ChangeLog,v 1.22 2009/04/29 07:59:25 fauli Exp $ + + 29 Apr 2009; Christian Faulhammer <fauli@gentoo.org> + iverilog-0.8.6.ebuild: + fix tests and use emake (with -j1), reported by Niko Böckerman <niko DOT + bockerman AT gmail DOT com> see bug 245704 07 May 2008; Mark Loeser <halcy0n@gentoo.org> +files/iverilog-gcc43.patch, iverilog-0.8.6.ebuild: diff --git a/sci-electronics/iverilog/iverilog-0.8.6.ebuild b/sci-electronics/iverilog/iverilog-0.8.6.ebuild index 0fb491fe36ae..29db6dd36fdd 100644 --- a/sci-electronics/iverilog/iverilog-0.8.6.ebuild +++ b/sci-electronics/iverilog/iverilog-0.8.6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/iverilog-0.8.6.ebuild,v 1.2 2008/05/07 01:49:12 halcy0n Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/iverilog-0.8.6.ebuild,v 1.3 2009/04/29 07:59:25 fauli Exp $ inherit eutils multilib @@ -26,17 +26,22 @@ src_unpack() { # Fix for bug #172919 sed -i -e '/# include <asm\/page.h>/d' vvp/main.cc || die "sed failed" + + # Fix tests + mkdir -p lib/ivl + touch lib/ivl/ivl + sed -i -e 's/driver\/iverilog -B./IVERILOG_ROOT="." driver\/iverilog -B./' Makefile.in || die } src_install() { - make \ + emake -j1 \ prefix="${D}"/usr \ mandir="${D}"/usr/share/man \ infodir="${D}"/usr/share/info \ libdir="${D}"/usr/$(get_libdir) \ libdir64="${D}"/usr/$(get_libdir) \ vpidir="${D}"/usr/$(get_libdir)/ivl \ - install || die "Installation failed." + install || die dodoc *.txt insinto /usr/share/doc/${PF} |