From 90f5be862e2ceba2c998bdf4a3e1ac1da69b2bea Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Oct 2020 21:58:46 +0800 Subject: sci-electronics/iverilog: fix ebuild from 11.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Huang Rui Closes: https://github.com/gentoo/gentoo/pull/17801 Signed-off-by: Joonas Niilola --- sci-electronics/iverilog/iverilog-9999.ebuild | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/sci-electronics/iverilog/iverilog-9999.ebuild b/sci-electronics/iverilog/iverilog-9999.ebuild index eb85629d9e8e..2261c277e8c3 100644 --- a/sci-electronics/iverilog/iverilog-9999.ebuild +++ b/sci-electronics/iverilog/iverilog-9999.ebuild @@ -24,14 +24,14 @@ fi LICENSE="LGPL-2.1" SLOT="0" -IUSE="examples" DEPEND=" sys-libs/readline:= sys-libs/zlib " RDEPEND="${DEPEND}" -BDEPEND="dev-util/gperf +BDEPEND=" + dev-util/gperf sys-devel/bison sys-devel/flex " @@ -44,7 +44,8 @@ src_prepare() { # > sh autoconf.sh # Autoconf in root ... - eautoconf --force + eautoconf + # Precompiling lexor_keyword.gperf gperf -o -i 7 -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die # Precompiling vhdlpp/lexor_keyword.gperf @@ -54,13 +55,9 @@ src_prepare() { src_install() { local DOCS=( *.txt ) - # Default build fails with parallel jobs, - # https://github.com/steveicarus/iverilog/pull/294 - emake installdirs DESTDIR="${D}" + default - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples } -- cgit v1.2.3-65-gdbad