diff options
author | Michał Górny <mgorny@gentoo.org> | 2018-11-25 16:12:18 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2018-11-25 16:33:39 +0100 |
commit | b155ee79dd56833d9752ea6cf68ccc0f369f0716 (patch) | |
tree | c31a8f5fc7bbca670d3ee9abf7da0b946179d155 /app-arch/advancecomp | |
parent | app-arch/advancecomp: Bump to 2.1 (diff) | |
download | gentoo-b155ee79dd56833d9752ea6cf68ccc0f369f0716.tar.gz gentoo-b155ee79dd56833d9752ea6cf68ccc0f369f0716.tar.bz2 gentoo-b155ee79dd56833d9752ea6cf68ccc0f369f0716.zip |
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@gentoo.org>
Diffstat (limited to 'app-arch/advancecomp')
-rw-r--r-- | app-arch/advancecomp/advancecomp-2.1.ebuild | 31 |
1 files changed, 10 insertions, 21 deletions
diff --git a/app-arch/advancecomp/advancecomp-2.1.ebuild b/app-arch/advancecomp/advancecomp-2.1.ebuild index d92c691612bf..0c96dbc6fa30 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 } |