Gentoo Archives: gentoo-commits

From: "Rafael Martins (rafaelmartins)" <rafaelmartins@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-electronics/iverilog: iverilog-0.9.3.ebuild ChangeLog
Date: Tue, 02 Nov 2010 01:41:27
Message-Id: 20101102014119.840F320051@flycatcher.gentoo.org
1 rafaelmartins 10/11/02 01:41:19
2
3 Modified: ChangeLog
4 Added: iverilog-0.9.3.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.34 sci-electronics/iverilog/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/iverilog/ChangeLog?rev=1.34&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/iverilog/ChangeLog?rev=1.34&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/iverilog/ChangeLog?r1=1.33&r2=1.34
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/ChangeLog,v
20 retrieving revision 1.33
21 retrieving revision 1.34
22 diff -u -r1.33 -r1.34
23 --- ChangeLog 1 Jun 2010 11:59:38 -0000 1.33
24 +++ ChangeLog 2 Nov 2010 01:41:19 -0000 1.34
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sci-electronics/iverilog
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/ChangeLog,v 1.33 2010/06/01 11:59:38 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/ChangeLog,v 1.34 2010/11/02 01:41:19 rafaelmartins Exp $
30 +
31 +*iverilog-0.9.3 (02 Nov 2010)
32 +
33 + 02 Nov 2010; Rafael G. Martins <rafaelmartins@g.o>
34 + +iverilog-0.9.3.ebuild:
35 + Version bump.
36
37 01 Jun 2010; Samuli Suominen <ssuominen@g.o> iverilog-0.9.1.ebuild,
38 +files/iverilog-0.9.1-gcc45.patch:
39
40
41
42 1.1 sci-electronics/iverilog/iverilog-0.9.3.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/iverilog/iverilog-0.9.3.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/iverilog/iverilog-0.9.3.ebuild?rev=1.1&content-type=text/plain
46
47 Index: iverilog-0.9.3.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/iverilog-0.9.3.ebuild,v 1.1 2010/11/02 01:41:19 rafaelmartins Exp $
52
53 EAPI="2"
54
55 inherit eutils multilib
56
57 S="${WORKDIR}/verilog-${PV}"
58
59 DESCRIPTION="A Verilog simulation and synthesis tool"
60 SRC_URI="ftp://icarus.com/pub/eda/verilog/v${PV:0:3}/verilog-${PV}.tar.gz"
61 HOMEPAGE="http://www.icarus.com/eda/verilog/"
62
63 DEPEND=""
64 RDEPEND=""
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
69 IUSE=""
70
71 src_prepare() {
72 # Fix tests
73 mkdir -p lib/ivl
74 touch lib/ivl/ivl
75 sed -i -e 's/driver\/iverilog -B./IVERILOG_ROOT="." driver\/iverilog -B./' Makefile.in || die
76
77 # Fix LDFLAGS
78 sed -i -e 's/@shared@/@shared@ $(LDFLAGS)/' {cadpli,tgt-vhdl,tgt-null,tgt-stub,tgt-vvp}/Makefile.in || die "sed failed"
79 }
80
81 src_install() {
82 emake -j1 \
83 prefix="${D}"/usr \
84 mandir="${D}"/usr/share/man \
85 infodir="${D}"/usr/share/info \
86 libdir="${D}"/usr/$(get_libdir) \
87 libdir64="${D}"/usr/$(get_libdir) \
88 vpidir="${D}"/usr/$(get_libdir)/ivl \
89 install || die
90
91 dodoc *.txt
92 insinto /usr/share/doc/${PF}
93 doins -r examples
94 }