app-text/libwpd: EAPI 6, drop eutils.eclass, improve metadata
authorAndreas Sturmlechner <andreas.sturmlechner@gmail.com>
Fri, 25 Nov 2016 23:04:01 +0000 (00:04 +0100)
committerAndreas K. Hüttel <dilfridge@gentoo.org>
Sat, 17 Dec 2016 15:55:41 +0000 (16:55 +0100)
Gentoo-bug: 600716

Package-Manager: portage-2.3.0

app-text/libwpd/libwpd-0.10.1.ebuild
app-text/libwpd/metadata.xml

index 43b61098ab25f7456db754cd06f1cc9123496e7c..d1631de9271ca1306ca8715d6f1097581164c075 100644 (file)
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit alternatives eutils
+inherit alternatives
 
 DESCRIPTION="WordPerfect Document import/export library"
 HOMEPAGE="http://libwpd.sf.net"
@@ -15,13 +15,11 @@ SLOT="0.10"
 KEYWORDS="~alpha amd64 ~arm ~hppa ~mips x86 ~x86-fbsd"
 IUSE="doc +tools"
 
-COMMON_DEPEND="dev-libs/librevenge"
-DEPEND="${COMMON_DEPEND}
+RDEPEND="dev-libs/librevenge"
+DEPEND="${RDEPEND}
        virtual/pkgconfig
        doc? ( app-doc/doxygen )
 "
-RDEPEND="${COMMON_DEPEND}
-       !<app-text/libwpd-0.8.14-r1"
 
 src_configure() {
        econf \
@@ -29,13 +27,12 @@ src_configure() {
                --disable-werror \
                $(use_with doc docs) \
                $(use_enable tools) \
-               --docdir="${EPREFIX}"/usr/share/doc/${PF} \
                --program-suffix=-${SLOT}
 }
 
 src_install() {
        default
-       prune_libtool_files --all
+       find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {
index 6965195d15dbeb4aa5c677aa172788ba99cba02e..19419ec1fa6e47c50aaafd3ece6ed90ba7b0b805 100644 (file)
@@ -6,7 +6,7 @@
                <name>Gentoo Office project</name>
        </maintainer>
        <use>
-               <flag name="tools">Build miscellaneous tools</flag>
+               <flag name="tools">Build file conversion tools</flag>
        </use>
        <upstream>
                <remote-id type="sourceforge">libwpd</remote-id>