dev-libs/liborcus: Drop eutils.eclass, cleanup, improve metadata
authorAndreas Sturmlechner <andreas.sturmlechner@gmail.com>
Fri, 25 Nov 2016 23:26:32 +0000 (00:26 +0100)
committerAndreas K. Hüttel <dilfridge@gentoo.org>
Sat, 17 Dec 2016 15:55:51 +0000 (16:55 +0100)
Gentoo-bug: 600732

Package-Manager: portage-2.3.0

dev-libs/liborcus/liborcus-0.11.2.ebuild
dev-libs/liborcus/liborcus-0.12.1.ebuild
dev-libs/liborcus/liborcus-9999.ebuild
dev-libs/liborcus/metadata.xml

index 7fc4520464d5d73c3b03f4b50775410149fa54d2..0e56eac72bf7b28cae605cbab2947747ebd6101e 100644 (file)
@@ -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
 }
index 5e361d4d82e5f90e326930031d528bdde7c976fb..03418c251d463ba06ee1d616973b6e7ed4892a7a 100644 (file)
@@ -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
 }
index 4c941bf77357aec747729b2f6f2ba3b437a06110..42c5f71b4a53201a3615f1c2d54e74dcec7e5da4 100644 (file)
@@ -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
 }
index 2183abc3f7bfa8cf39a6b6d07b4a5c246fea19b5..beb8258023d2cd4c8ffffceb007a012a5ebcb23d 100644 (file)
@@ -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>