summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2009-04-29 07:59:25 +0000
committerChristian Faulhammer <fauli@gentoo.org>2009-04-29 07:59:25 +0000
commitffe18877a87f09d0d71bebde8f966ede696af96d (patch)
treece53d65beafb2529f69e90255e07da7898fc93ce /sci-electronics/iverilog
parentversion bump, bug #266913 (diff)
downloadgentoo-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/iverilog')
-rw-r--r--sci-electronics/iverilog/ChangeLog9
-rw-r--r--sci-electronics/iverilog/iverilog-0.8.6.ebuild13
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}