• [gentoo-dev] [PATCH] games-strategy/wargus: Fix running it with games-e

    From Matthias Schwarzott@21:1/5 to All on Thu Feb 15 14:00:01 2024
    When stratagus is compiled with USE=debug, its executable is called /usr/bin/stratatgus-dbg.

    Signed-off-by: Matthias Schwarzott <zzam@gentoo.org>
    ---
    games-strategy/wargus/wargus-3.3.2.ebuild | 6 ++++--
    1 file changed, 4 insertions(+), 2 deletions(-)

    diff --git a/games-strategy/wargus/wargus-3.3.2.ebuild b/games-strategy/wargus/wargus-3.3.2.ebuild
    index fff6023fa177..3295b2911d48 100644
    --- a/games-strategy/wargus/wargus-3.3.2.ebuild
    +++ b/games-strategy/wargus/wargus-3.3.2.ebuild
    @@ -1,4 +1,4 @@
    -# Copyright 1999-2022 Gentoo Authors
    +# Copyright 1999-2024 Gentoo Authors
    # Distributed under the terms of the GNU General Public License v2

    EAPI=8
    @@ -46,10 +46,12 @@ pkg_pretend() {
    }

    src_configure() {
    + local suffix=
    + has_version games-engines/stratagus[debug] && suffix=-dbg
    local mycmakeargs=(
    -DGAMEDIR="${EPREFIX}/usr/bin"
    -DBINDIR="${EPREFIX}/usr/bin"
    - -DSTRATAGUS="${EPREFIX}/usr/bin/stratagus"
    + -DSTRATAGUS="${EPREFIX}/usr/bin/stratagus${suffix}"
    -DSHAREDIR="${EPREFIX}/usr/share/stratagus/wargus"
    -DICONDIR=/usr/share/icons/hicolor/64x64/apps
    -DWITH_STORMLIB=$(usex bne)
    --
    2.43.1

    --- SoupGat