From f91db0b30793a351d26ca80ff866f650ae3e8f32 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Mon, 23 Sep 2019 19:38:48 +0200 Subject: [PATCH] games-strategy/colobot: Update the live ebuild MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- games-strategy/colobot/colobot-9999.ebuild | 33 +++++++++++----------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/games-strategy/colobot/colobot-9999.ebuild b/games-strategy/colobot/colobot-9999.ebuild index 02e4757ef02e..b4179756b903 100644 --- a/games-strategy/colobot/colobot-9999.ebuild +++ b/games-strategy/colobot/colobot-9999.ebuild @@ -1,26 +1,22 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils desktop +# upstream CMakeLists.txt are buggy +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake-utils desktop git-r3 xdg-utils DESCRIPTION="Colobot is an educational real-time strategy video game featuring 3D graphics" HOMEPAGE="https://colobot.info/" - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/colobot/colobot" - EGIT_SUBMODULES=() - inherit git-r3 -else - SRC_URI="https://github.com/colobot/colobot/archive/${PN}-gold-${PV}-alpha.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-${PN}-gold-${PV}-alpha" -fi +EGIT_REPO_URI="https://github.com/colobot/colobot" +EGIT_SUBMODULES=() LICENSE="GPL-3" SLOT="0" -IUSE="devbuild test tools doc +openal" +KEYWORDS="" +IUSE="devbuild doc +openal test tools" +RESTRICT="!test? ( test )" DEPEND=" dev-games/physfs @@ -52,7 +48,10 @@ src_configure() { cmake-utils_src_configure } -src_install() { - cmake-utils_src_install - doicon -s 256 desktop/colobot.ico +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update } -- 2.26.2