commit:     2a35db62db3bbc8a24e9fbed530c48badbf43a62
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Fri Nov 25 23:26:32 2016 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 15:55:51 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a35db62

dev-libs/liborcus: Drop eutils.eclass, cleanup, improve metadata

Gentoo-bug: 600732

Package-Manager: portage-2.3.0

 dev-libs/liborcus/liborcus-0.11.2.ebuild | 9 ++++-----
 dev-libs/liborcus/liborcus-0.12.1.ebuild | 4 ++--
 dev-libs/liborcus/liborcus-9999.ebuild   | 4 ++--
 dev-libs/liborcus/metadata.xml           | 2 +-
 4 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.11.2.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
index 7fc4520..0e56eac 100644
--- a/dev-libs/liborcus/liborcus-0.11.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.2.ebuild
@@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git";
 PYTHON_COMPAT=( python{3_4,3_5} )
 
 [[ ${PV} == 9999 ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
+inherit python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -23,7 +23,7 @@ KEYWORDS="amd64 ~arm ~ppc x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
-       >=dev-libs/boost-1.51.0:=
+       dev-libs/boost:=
        sys-libs/zlib:=
        python? ( ${PYTHON_DEPS} )
        spreadsheet-model? ( >=dev-libs/libixion-0.11.1:= )
@@ -39,7 +39,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-       eapply_user
+       default
        [[ ${PV} == 9999 ]] && eautoreconf
 }
 
@@ -54,6 +54,5 @@ src_configure() {
 
 src_install() {
        default
-
-       prune_libtool_files --all
+       find "${D}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
index 5e361d4..03418c2 100644
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.1.ebuild
@@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git";
 PYTHON_COMPAT=( python3_{4,5} )
 
 [[ ${PV} == 9999 ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
+inherit python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -55,5 +55,5 @@ src_configure() {
 
 src_install() {
        default
-       prune_libtool_files --all
+       find "${D}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/liborcus/liborcus-9999.ebuild 
b/dev-libs/liborcus/liborcus-9999.ebuild
index 4c941bf..42c5f71 100644
--- a/dev-libs/liborcus/liborcus-9999.ebuild
+++ b/dev-libs/liborcus/liborcus-9999.ebuild
@@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git";
 PYTHON_COMPAT=( python3_{4,5} )
 
 [[ ${PV} == 9999 ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
+inherit python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -54,5 +54,5 @@ src_configure() {
 
 src_install() {
        default
-       prune_libtool_files --all
+       find "${D}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/liborcus/metadata.xml b/dev-libs/liborcus/metadata.xml
index 2183abc..beb8258 100644
--- a/dev-libs/liborcus/metadata.xml
+++ b/dev-libs/liborcus/metadata.xml
@@ -10,7 +10,7 @@
        </slots>
        <use>
                <flag name="spreadsheet-model">Enable the spreadsheet model 
implementation</flag>
-               <flag name="tools">Build miscellaneous tools</flag>
+               <flag name="tools">Build various low-level parsers</flag>
        </use>
        <upstream>
                <remote-id type="gitlab">orcus/orcus</remote-id>

Reply via email to