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
commit1a628a7770cd88c5167e8949954b34216cfa0b96 (patch)
treedb35214ce38539874b7ca72d0ab1fa9dbee34425 /sci-electronics/iverilog
parentversion bump, bug #266913 (diff)
downloadhistorical-1a628a7770cd88c5167e8949954b34216cfa0b96.tar.gz
historical-1a628a7770cd88c5167e8949954b34216cfa0b96.tar.bz2
historical-1a628a7770cd88c5167e8949954b34216cfa0b96.zip
fix tests and use emake (with -j1), reported by Niko Böckerman <niko DOT bockerman AT gmail DOT com> see bug 245704
Package-Manager: portage-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/Manifest14
-rw-r--r--sci-electronics/iverilog/iverilog-0.8.6.ebuild13
3 files changed, 28 insertions, 8 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/Manifest b/sci-electronics/iverilog/Manifest
index 43de155f761d..d92feb2c4603 100644
--- a/sci-electronics/iverilog/Manifest
+++ b/sci-electronics/iverilog/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX iverilog-0.8.2-gcc-4.10.patch 520 RMD160 0c5a5add0bce6e1d28ddd3bb08b62357dedd4258 SHA1 36856aa13041ed1d7d0e62a29b206eada1eedb2f SHA256 73765dbafbb7b0f46e2ce66424bb138569f47862279921e426edb75f16dd22fd
AUX iverilog-gcc43.patch 5851 RMD160 7b62580712893d0997ee7f5170d9bd514a5182ea SHA1 4edcd74164c45f321ab74677a375034e06b03b45 SHA256 b64aa2030dc8b7cc9dffbe4d78bfb918e89164d95b221dba429acc6af2df38d8
DIST verilog-0.8.2.tar.gz 1526676 RMD160 4e233941068d3a38f6036700614a21404e7287d4 SHA1 ab6966cf85976160c2f6974b7836336271044f71 SHA256 c0df02855d547b0b73d3c020f4cc884319fde8f449ab216abcb685639ff69f08
@@ -7,6 +10,13 @@ DIST verilog-0.8.6.tar.gz 1537422 RMD160 11ebb11ff99cb23aff481ddcd274eb50d117ee8
EBUILD iverilog-0.8.2.ebuild 1043 RMD160 7b157e4ab48e80dc64cc408978d46dd1e4c8e1d3 SHA1 63e2d49ffc9110d9e149efc946d4d98352ccc3eb SHA256 d1b4141016aeb4512208f3e7fec5248e428de2b18600e2154ce83854145b5afb
EBUILD iverilog-0.8.3.ebuild 1175 RMD160 b15d1961932134341ac0160eb91dc35f6fecd308 SHA1 6877541aab864c9306b232e79eeec1e57498a374 SHA256 aabbf9911e6ad611ed5d0c91c5eb5388876dc6288e743d05e1bc3b2089b363bf
EBUILD iverilog-0.8.4.ebuild 1188 RMD160 2f9b83f8c0b9635a8b31018f46132cfcf7b960fe SHA1 bd94bc5834d664d87b500629bec01565011ab630 SHA256 c27f4ee14444d28f54a3dce2e29317066ec3f80fbe8982af8b8c8beb9fef4c2b
-EBUILD iverilog-0.8.6.ebuild 1066 RMD160 7df2c6fab1e9bbe0a72e4a8107acf30b557f9555 SHA1 f78a4904b13249623ae96d9049ca86d7eb1b4d6a SHA256 c165537daf79bf7f1007ef8abde02f394baf3116e0e6c1f33ef5759bd518893c
-MISC ChangeLog 4517 RMD160 6b3e8c5b84f711fa5490b40dca00e2276fec7be5 SHA1 b99c9dedbb3d200eeaefd69d49feccc0c665b59e SHA256 71698635ad87c66b3a1e756e86b0149a51bbb3876036e186c6a9bc1bdff1af7d
+EBUILD iverilog-0.8.6.ebuild 1192 RMD160 6ff04416d66b90fdc6afd77243f06dd43055d47d SHA1 09f6a7eee2ea09927b83da58ca4384191c296c1a SHA256 c121fa0cbb9637f800991888b362961d667d620a03eca88d7897abb0613c434e
+MISC ChangeLog 4717 RMD160 c2690a7ac8f704c8046f183f5b5a70574bd4c992 SHA1 c0d306a3b1a5962d5562375e3e9ec84611449862 SHA256 918da6ed897eb4aaf56cec523aa05cc265c4eae4cb197c0bd64a663a65e59f6d
MISC metadata.xml 506 RMD160 48a23b4bf81a7ab0c7e00ed9c3f4e264dc6e4b78 SHA1 bedb493b0943f337c3e2e4af267ee00b56fdf1de SHA256 d1f9a885eabf83550648f0a80a1302bcdd56b36d3d0572f0a91fb5bd9ade0b84
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkn4COMACgkQNQqtfCuFneNl2wCgjsqy0Ou42EpkVJPbk+IxMWdb
+l3kAn3pRpU7/S6kfrMGnU4i3jZa5CRUt
+=6qjX
+-----END PGP SIGNATURE-----
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}