From 6abbf81ef2f298e3221ff5e67a1f3c5f23958212 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 14 Dec 2020 13:26:14 +0000 Subject: gentoo resync : 14.12.2020 --- games-rpg/kqlives/kqlives-0.99-r100.ebuild | 58 ++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 games-rpg/kqlives/kqlives-0.99-r100.ebuild (limited to 'games-rpg/kqlives/kqlives-0.99-r100.ebuild') diff --git a/games-rpg/kqlives/kqlives-0.99-r100.ebuild b/games-rpg/kqlives/kqlives-0.99-r100.ebuild new file mode 100644 index 000000000000..30186ea2a594 --- /dev/null +++ b/games-rpg/kqlives/kqlives-0.99-r100.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-1 ) + +inherit autotools desktop lua-single + +MY_P=${P/lives} + +DESCRIPTION="A console-style role playing game" +HOMEPAGE="http://kqlives.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cheats nls" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + ${LUA_DEPS} + >=gnome-base/libglade-2.4 + media-libs/allegro:0 + >=media-libs/dumb-2.0.3[allegro] + >=x11-libs/gtk+-2.8:2 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/${MY_P} + +PATCHES=( + "${FILESDIR}/${P}_autoconf.patch" # Fix #597790 + "${FILESDIR}/${P}_dumb2.patch" # >=media-libs/dumb-2.0.3 support + "${FILESDIR}/${P}_gcc10.patch" # Fix #661422 +) + +src_prepare() { + default + mv debian/{kq,${PN}}.6 || die + eautoreconf +} + +src_configure() { + econf \ + $(use_enable cheats) \ + $(use_enable nls) +} + +src_install() { + default + doicon "${FILESDIR}"/${PN}.xpm + make_desktop_entry ${PN} KqLives ${PN} +} -- cgit v1.2.3