From 7404cd9230a8feee90ce53d4779e656bb4477e4a Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Sun, 14 Feb 2021 11:57:25 +0000 Subject: games-strategy/julius: Rename binary without breaking desktop file Closes: https://bugs.gentoo.org/770121 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: James Le Cuirot --- games-strategy/julius/julius-1.4.1.ebuild | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'games-strategy/julius/julius-1.4.1.ebuild') diff --git a/games-strategy/julius/julius-1.4.1.ebuild b/games-strategy/julius/julius-1.4.1.ebuild index bffe7ad84787..dc3f63777c18 100644 --- a/games-strategy/julius/julius-1.4.1.ebuild +++ b/games-strategy/julius/julius-1.4.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake xdg +inherit xdg cmake DESCRIPTION="Feature-faithful open source re-implementation of Caesar III" HOMEPAGE="https://github.com/bvschaik/julius" @@ -18,19 +18,18 @@ DEPEND=" media-libs/libsdl2[joystick,video,sound] media-libs/sdl2-mixer " -RDEPEND="${DEPEND}" +RDEPEND=" + ${DEPEND} +" -src_prepare() { - cmake_src_prepare - xdg_src_prepare -} +PATCHES=( + "${FILESDIR}"/${PN}-1.4.1-rename.patch +) src_install() { insinto /etc/profile.d doins "${FILESDIR}"/90julius.sh cmake_src_install - mv "${ED}"/usr/bin/julius "${ED}"/usr/bin/julius-game || - die "Failed to rename executable (required as per conflict with app-accessibility/julius)" } pkg_postinst() { -- cgit v1.2.3-65-gdbad