EAPI=5; minor tidying
authorMichael Sterrett <mr_bones_@gentoo.org>
Fri, 18 Dec 2015 09:57:03 +0000 (04:57 -0500)
committerMichael Sterrett <mr_bones_@gentoo.org>
Fri, 18 Dec 2015 09:57:03 +0000 (04:57 -0500)
Package-Manager: portage-2.2.24

dev-games/wfmath/wfmath-1.0.1.ebuild

index 10ad211a472d0a5693b20259cb5bc94122c29d3a..77a2ab231ca6b96e978cbc6c044e437e5e5cf111 100644 (file)
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=5
+inherit eutils
+
 DESCRIPTION="Worldforge math library"
 HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath"
 SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
@@ -17,24 +19,16 @@ DEPEND="doc? ( app-doc/doxygen )
        virtual/pkgconfig"
 
 src_configure() {
-       econf \
-               $(use_enable static-libs static)
+       econf $(use_enable static-libs static)
 }
 
 src_compile() {
        emake
-       if use doc; then
-               emake -C doc docs
-       fi
+       use doc && emake -C doc docs
 }
 
 src_install() {
        default
-       if use doc; then
-               dohtml doc/html/*
-       fi
-       if ! use static-libs ; then
-               find "${D}" -type f -name '*.la' -exec rm {} + \
-                       || die "la removal failed"
-       fi
+       use doc && dohtml doc/html/*
+       prune_libtool_files
 }