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() {