app-text/mecab: update to EAPI 6
authorAkinori Hattori <hattya@gentoo.org>
Fri, 20 Jul 2018 13:54:47 +0000 (22:54 +0900)
committerAkinori Hattori <hattya@gentoo.org>
Fri, 20 Jul 2018 13:54:47 +0000 (22:54 +0900)
Package-Manager: Portage-2.3.40, Repoman-2.3.9

app-text/mecab/mecab-0.996.ebuild

index 07dbb45ea0ca09cb0047f383e9c8a6f5714b207b..bbe997169300c0c9d2c0e42a6b648a2e4fbea4b3 100644 (file)
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 inherit autotools eutils
 
@@ -22,12 +22,17 @@ PDEPEND="|| (
                app-dicts/mecab-naist-jdic[unicode=]
        )"
 
+PATCHES=( "${FILESDIR}"/${PN}-0.98-iconv.patch )
+HTML_DOCS=( doc/. )
+
 src_prepare() {
+       default
        sed -i \
                -e "/CFLAGS/s/-O3/${CFLAGS}/" \
                -e "/CXXFLAGS/s/-O3/${CXXFLAGS}/" \
                configure.in || die
-       epatch "${FILESDIR}/${PN}-0.98-iconv.patch"
+
+       mv configure.{in,ac}
        eautoreconf
 }
 
@@ -39,8 +44,6 @@ src_configure() {
 
 src_install() {
        default
-       dodoc AUTHORS README
-       dohtml -r doc/*
-
-       use static-libs || find "${ED}" -name '*.la' -delete
+       find "${ED}" -name 'Makefile*' -delete || die
+       use static-libs || find "${ED}" -name '*.la' -delete || die
 }