From b9e5b5c700c9dce77aa5406227c4e0c97095769c Mon Sep 17 00:00:00 2001 From: Austin English Date: Tue, 11 Oct 2016 16:11:09 -0500 Subject: [PATCH] games-misc/gBhed: remove deprecated games eclass Also update to EAPI 6 Gentoo-Bug: https://bugs.gentoo.org/574082 Package-Manager: portage-2.3.0 --- games-misc/gBhed/gBhed-0.17-r1.ebuild | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 games-misc/gBhed/gBhed-0.17-r1.ebuild diff --git a/games-misc/gBhed/gBhed-0.17-r1.ebuild b/games-misc/gBhed/gBhed-0.17-r1.ebuild new file mode 100644 index 0000000000000..a1d4511e679ea --- /dev/null +++ b/games-misc/gBhed/gBhed-0.17-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils + +DESCRIPTION="An Al Bhed translator" +HOMEPAGE="http://liquidchile.net/software/gbhed/" +SRC_URI="http://liquidchile.net/software/gbhed/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="gtk" + +DEPEND="gtk? ( x11-libs/gtk+:2 )" +RDEPEND=${DEPEND} + +src_prepare() { + default + + sed -i 's/19/32/' src/gui/translation_fork.c || die +} + +src_configure() { + econf \ + --datadir=/usr/share/${PN} \ + $(use_enable gtk gbhed) +} + +src_install() { + emake -C src DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS README THANKS TODO + doman doc/abtranslate.1 + + if use gtk ; then + insinto /usr/share/${PN}/pixmaps + doins pixmaps/*.{jpg,png,xpm} + newicon pixmaps/gbhed48.png ${PN}.png + make_desktop_entry gbhed ${PN} + doman doc/gbhed.1 + fi +}