commit:     a6d45d93e4220fecbf1c4c01feff2797dc062b9b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  1 02:36:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr  1 23:11:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d45d93

app-admin/xstow: port to EAPI 7, fix Prefix

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

 app-admin/xstow/xstow-1.0.1.ebuild | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/app-admin/xstow/xstow-1.0.1.ebuild 
b/app-admin/xstow/xstow-1.0.1.ebuild
index 8bc68e8c451..5625fbef705 100644
--- a/app-admin/xstow/xstow-1.0.1.ebuild
+++ b/app-admin/xstow/xstow-1.0.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit autotools eutils
+inherit autotools
 
-DESCRIPTION="replacement for GNU stow with extensions"
+DESCRIPTION="Replacement for GNU stow with extensions"
 HOMEPAGE="http://xstow.sourceforge.net/";
 SRC_URI="mirror://sourceforge/xstow/${P}.tar.bz2"
 
@@ -17,8 +17,12 @@ IUSE="ncurses"
 DEPEND="ncurses? ( sys-libs/ncurses:0= )"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+       "${FILESDIR}"/${P}-ncurses.patch
+)
+
 src_prepare() {
-       epatch "${FILESDIR}"/${P}-ncurses.patch
+       default
        eautoreconf
 }
 
@@ -27,11 +31,11 @@ src_configure() {
 }
 
 src_install() {
-       emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}/html" install
+       emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}/html" 
install
        dodoc AUTHORS ChangeLog NEWS README TODO
 
        # create new STOWDIR
-       dodir /var/lib/xstow
+       keepdir /var/lib/xstow
 
        # install env.d file to add STOWDIR to PATH and LDPATH
        doenvd "${FILESDIR}/99xstow"

Reply via email to