diff options
author | Austin English <wizardedit@gentoo.org> | 2016-10-11 16:11:09 -0500 |
---|---|---|
committer | Austin English <wizardedit@gentoo.org> | 2016-10-11 17:55:47 -0500 |
commit | b9e5b5c700c9dce77aa5406227c4e0c97095769c (patch) | |
tree | b2d187f539c2c03c04c3ada3539bf1818be1bc90 /games-misc | |
parent | games-misc/c++robots: remove deprecated games eclass (diff) | |
download | gentoo-b9e5b5c700c9dce77aa5406227c4e0c97095769c.tar.gz gentoo-b9e5b5c700c9dce77aa5406227c4e0c97095769c.tar.bz2 gentoo-b9e5b5c700c9dce77aa5406227c4e0c97095769c.zip |
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
Diffstat (limited to 'games-misc')
-rw-r--r-- | games-misc/gBhed/gBhed-0.17-r1.ebuild | 44 |
1 files changed, 44 insertions, 0 deletions
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 000000000000..a1d4511e679e --- /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 +} |