[gentoo-commits] repo/gentoo:master commit in: games-misc/gBhed/
commit: 76df52808527b029935ffd66511d4adda0c2e46d Author: Sam James gentoo org> AuthorDate: Tue Oct 4 07:09:01 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 4 07:09:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76df5280 games-misc/gBhed: EAPI 8, fix configure issues with Clang 16 Signed-off-by: Sam James gentoo.org> .../gBhed/{gBhed-0.17-r1.ebuild => gBhed-0.17-r2.ebuild} | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/games-misc/gBhed/gBhed-0.17-r1.ebuild b/games-misc/gBhed/gBhed-0.17-r2.ebuild similarity index 80% rename from games-misc/gBhed/gBhed-0.17-r1.ebuild rename to games-misc/gBhed/gBhed-0.17-r2.ebuild index 30e33c085ccd..2ea96ea67eb6 100644 --- a/games-misc/gBhed/gBhed-0.17-r1.ebuild +++ b/games-misc/gBhed/gBhed-0.17-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit desktop +inherit autotools desktop DESCRIPTION="An Al Bhed translator" HOMEPAGE="http://liquidchile.net/software/gbhed/; @@ -12,21 +12,23 @@ SRC_URI="http://liquidchile.net/software/gbhed/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="gtk" +IUSE="gui" -DEPEND="gtk? ( x11-libs/gtk+:2 )" +DEPEND="gui? ( x11-libs/gtk+:2 )" RDEPEND="${DEPEND}" src_prepare() { default sed -i 's/19/32/' src/gui/translation_fork.c || die + + eautoreconf } src_configure() { econf \ --datadir=/usr/share/${PN} \ - $(use_enable gtk gbhed) + $(use_enable gui gbhed) } src_install() { @@ -34,7 +36,7 @@ src_install() { dodoc AUTHORS ChangeLog NEWS README THANKS TODO doman doc/abtranslate.1 - if use gtk ; then + if use gui ; then insinto /usr/share/${PN}/pixmaps doins pixmaps/*.{jpg,png,xpm}
[gentoo-commits] repo/gentoo:master commit in: games-misc/gBhed/
commit: f78f8707de795f7246be1d67226d060f8e0156f9 Author: Sam James gentoo org> AuthorDate: Sun Apr 4 09:59:39 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 4 10:10:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78f8707 games-misc/gBhed: port to EAPI 7, eutils--, desktop++ Signed-off-by: Sam James gentoo.org> games-misc/gBhed/gBhed-0.17-r1.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/games-misc/gBhed/gBhed-0.17-r1.ebuild b/games-misc/gBhed/gBhed-0.17-r1.ebuild index 4386d6edb2f..30e33c085cc 100644 --- a/games-misc/gBhed/gBhed-0.17-r1.ebuild +++ b/games-misc/gBhed/gBhed-0.17-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit eutils +EAPI=7 + +inherit desktop DESCRIPTION="An Al Bhed translator" HOMEPAGE="http://liquidchile.net/software/gbhed/; @@ -14,7 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="gtk" DEPEND="gtk? ( x11-libs/gtk+:2 )" -RDEPEND=${DEPEND} +RDEPEND="${DEPEND}" src_prepare() { default @@ -36,7 +37,9 @@ src_install() { 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
[gentoo-commits] repo/gentoo:master commit in: games-misc/gBhed/
commit: b9e5b5c700c9dce77aa5406227c4e0c97095769c Author: Austin English gentoo org> AuthorDate: Tue Oct 11 21:11:09 2016 + Commit: Austin English gentoo org> CommitDate: Tue Oct 11 22:55:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e5b5c7 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(+) 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 ..a1d4511 --- /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 +}
[gentoo-commits] repo/gentoo:master commit in: games-misc/gBhed/
commit: e40512af1ac6dfe1c512fa16c7841dac0d81134e Author: Michael Sterrett gentoo org> AuthorDate: Fri May 6 01:38:26 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Fri May 6 02:49:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40512af games-misc/gBhed: set RDEPEND Package-Manager: portage-2.2.26 games-misc/gBhed/gBhed-0.17.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/games-misc/gBhed/gBhed-0.17.ebuild b/games-misc/gBhed/gBhed-0.17.ebuild index ddd5b48..6a8eb47 100644 --- a/games-misc/gBhed/gBhed-0.17.ebuild +++ b/games-misc/gBhed/gBhed-0.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,6 +15,7 @@ KEYWORDS="amd64 ppc x86" IUSE="gtk" DEPEND="gtk? ( x11-libs/gtk+:2 )" +RDEPEND=${DEPEND} src_prepare() { sed -i 's/19/32/' src/gui/translation_fork.c || die