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 | 1a628a7770cd88c5167e8949954b34216cfa0b96 (patch) | |
tree | db35214ce38539874b7ca72d0ab1fa9dbee34425 /sci-electronics/iverilog | |
parent | version bump, bug #266913 (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | sci-electronics/iverilog/Manifest | 14 | ||||
-rw-r--r-- | sci-electronics/iverilog/iverilog-0.8.6.ebuild | 13 |
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} |