Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-electronics/iverilog/
Date: Sun, 11 Oct 2020 09:30:24
Message-Id: 1602408597.90f5be862e2ceba2c998bdf4a3e1ac1da69b2bea.juippis@gentoo
1 commit: 90f5be862e2ceba2c998bdf4a3e1ac1da69b2bea
2 Author: Huang Rui <vowstar <AT> gmail <DOT> com>
3 AuthorDate: Mon Oct 5 13:58:46 2020 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 11 09:29:57 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f5be86
7
8 sci-electronics/iverilog: fix ebuild from 11.0
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
12 Closes: https://github.com/gentoo/gentoo/pull/17801
13 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
14
15 sci-electronics/iverilog/iverilog-9999.ebuild | 17 +++++++----------
16 1 file changed, 7 insertions(+), 10 deletions(-)
17
18 diff --git a/sci-electronics/iverilog/iverilog-9999.ebuild b/sci-electronics/iverilog/iverilog-9999.ebuild
19 index eb85629d9e8..2261c277e8c 100644
20 --- a/sci-electronics/iverilog/iverilog-9999.ebuild
21 +++ b/sci-electronics/iverilog/iverilog-9999.ebuild
22 @@ -24,14 +24,14 @@ fi
23
24 LICENSE="LGPL-2.1"
25 SLOT="0"
26 -IUSE="examples"
27
28 DEPEND="
29 sys-libs/readline:=
30 sys-libs/zlib
31 "
32 RDEPEND="${DEPEND}"
33 -BDEPEND="dev-util/gperf
34 +BDEPEND="
35 + dev-util/gperf
36 sys-devel/bison
37 sys-devel/flex
38 "
39 @@ -44,7 +44,8 @@ src_prepare() {
40 # > sh autoconf.sh
41
42 # Autoconf in root ...
43 - eautoconf --force
44 + eautoconf
45 +
46 # Precompiling lexor_keyword.gperf
47 gperf -o -i 7 -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die
48 # Precompiling vhdlpp/lexor_keyword.gperf
49 @@ -54,13 +55,9 @@ src_prepare() {
50
51 src_install() {
52 local DOCS=( *.txt )
53 - # Default build fails with parallel jobs,
54 - # https://github.com/steveicarus/iverilog/pull/294
55 - emake installdirs DESTDIR="${D}"
56 +
57 default
58
59 - if use examples; then
60 - dodoc -r examples
61 - docompress -x /usr/share/doc/${PF}/examples
62 - fi
63 + dodoc -r examples
64 + docompress -x /usr/share/doc/${PF}/examples
65 }