commit:     e1f7fc1b141be3d636b4c7d3fef203cc0bc96dea
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 01:18:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan  3 01:19:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f7fc1b

app-misc/rlwrap: use autotools.eclass, not manual autoreconf

Vanilla autoreconf won't benefit from error handling
or the other magic the eclass does for us.

Also add a missing ncurses dependency.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../rlwrap/{rlwrap-0.45.2.ebuild => rlwrap-0.45.2-r1.ebuild}   | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-misc/rlwrap/rlwrap-0.45.2.ebuild 
b/app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
similarity index 80%
rename from app-misc/rlwrap/rlwrap-0.45.2.ebuild
rename to app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
index 8a0f63a892b2..c981173038ec 100644
--- a/app-misc/rlwrap/rlwrap-0.45.2.ebuild
+++ b/app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+inherit autotools
+
 DESCRIPTION="GNU readline wrapper"
 HOMEPAGE="https://github.com/hanslub42/rlwrap";
 SRC_URI="https://github.com/hanslub42/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -12,12 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="debug"
 
-RDEPEND="sys-libs/readline:0="
+RDEPEND="sys-libs/ncurses:=
+       sys-libs/readline:="
 DEPEND="${RDEPEND}"
 
 src_prepare() {
        default
-       autoreconf --install
+
+       eautoreconf
 }
 
 src_configure() {

Reply via email to