commit: b155ee79dd56833d9752ea6cf68ccc0f369f0716 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Sun Nov 25 15:12:18 2018 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sun Nov 25 15:33:39 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b155ee79
app-arch/advancecomp: EAPI 7, ebuild style Bump to EAPI 7 and improve ebuild style. Remove meaningless flags discarding built executables and use upstream install rules. Add slot operators to linked libraries. Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> app-arch/advancecomp/advancecomp-2.1.ebuild | 31 ++++++++++------------------- 1 file changed, 10 insertions(+), 21 deletions(-) diff --git a/app-arch/advancecomp/advancecomp-2.1.ebuild b/app-arch/advancecomp/advancecomp-2.1.ebuild index d92c691612b..0c96dbc6fa3 100644 --- a/app-arch/advancecomp/advancecomp-2.1.ebuild +++ b/app-arch/advancecomp/advancecomp-2.1.ebuild @@ -1,9 +1,7 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - -inherit eutils +EAPI=7 DESCRIPTION="Recompress ZIP, PNG and MNG, considerably improving compression" HOMEPAGE="http://www.advancemame.it/comp-readme.html" @@ -12,10 +10,10 @@ SRC_URI="https://github.com/amadvance/${PN}/releases/download/v${PV}/${P}.tar.gz LICENSE="GPL-2+ Apache-2.0 LGPL-2.1+ MIT" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd" -IUSE="mng png test" +IUSE="test" -RDEPEND="app-arch/bzip2 - sys-libs/zlib" +RDEPEND="app-arch/bzip2:= + sys-libs/zlib:=" DEPEND="${RDEPEND}" # test? ( dev-util/valgrind ) # test? ( app-text/tofrodos ) @@ -23,23 +21,14 @@ DEPEND="${RDEPEND}" RESTRICT="test" #282441, #523212 src_configure() { - econf --enable-bzip2 \ + local myconf=( + --enable-bzip2 $(use_enable test valgrind) + ) + econf "${myconf[@]}" } src_install() { - dobin advdef advzip - - if use png; then - dobin advpng - doman doc/advpng.1 - fi - - if use mng; then - dobin advmng - doman doc/advmng.1 - fi - - dodoc HISTORY AUTHORS README - doman doc/advdef.1 doc/advzip.1 + default + dodoc HISTORY }
