commit:     d82781c81ffa3cd121ef1fe5db03e6dc77475c77
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sat Mar  7 13:45:05 2026 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Sat Mar  7 13:45:05 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d82781c8

games-roguelike/cataclysm-dda: fix the icon name

Reported by Lilia.

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 .../{cataclysm-dda-0h.ebuild => cataclysm-dda-0h-r1.ebuild}    | 10 ++++++----
 games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild        | 10 ++++++----
 2 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild 
b/games-roguelike/cataclysm-dda/cataclysm-dda-0h-r1.ebuild
similarity index 96%
rename from games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild
rename to games-roguelike/cataclysm-dda/cataclysm-dda-0h-r1.ebuild
index 906b99e16e..e17319aa71 100644
--- a/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild
+++ b/games-roguelike/cataclysm-dda/cataclysm-dda-0h-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024-2025 Gentoo Authors
+# Copyright 2024-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -101,11 +101,13 @@ src_prepare() {
        sed -i "s/const size_type/size_type/" \
                "src/third-party/flatbuffers/stl_emulation.h" || die
 
-       sed -i "s/cataclysm-tiles/cataclysm-tiles-${SLOT}/g" \
-               "data/xdg/org.cataclysmdda.CataclysmDDA.desktop" || die
-
        local f="org.cataclysmdda.CataclysmDDA"
 
+       sed -i \
+               -e "s/cataclysm-tiles/cataclysm-tiles-${SLOT}/g" \
+               -e "s/${f}/${f}-${SLOT}/g" \
+               "data/xdg/${f}.desktop" || die
+
        mv "data/xdg/${f}.desktop" "data/xdg/${f}-${SLOT}.desktop" || die
        mv "data/xdg/${f}.svg" "data/xdg/${f}-${SLOT}.svg" || die
        mv "data/xdg/${f}.appdata.xml" "data/xdg/${f}-${SLOT}.appdata.xml" || 
die

diff --git a/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild 
b/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild
index 88f9bda03b..344d3d102c 100644
--- a/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild
+++ b/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024-2025 Gentoo Authors
+# Copyright 2024-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -96,11 +96,13 @@ src_prepare() {
        sed -i "s#data#${EPREFIX}/usr/share/${PN}-${SLOT}#" \
                "data/fontdata.json" || die
 
-       sed -i "s/cataclysm-tiles/cataclysm-tiles-${SLOT}/g" \
-               "data/xdg/org.cataclysmdda.CataclysmDDA.desktop" || die
-
        local f="org.cataclysmdda.CataclysmDDA"
 
+       sed -i \
+               -e "s/cataclysm-tiles/cataclysm-tiles-${SLOT}/g" \
+               -e "s/${f}/${f}-${SLOT}/g" \
+               "data/xdg/${f}.desktop" || die
+
        mv "data/xdg/${f}.desktop" "data/xdg/${f}-${SLOT}.desktop" || die
        mv "data/xdg/${f}.svg" "data/xdg/${f}-${SLOT}.svg" || die
        mv "data/xdg/${f}.appdata.xml" "data/xdg/${f}-${SLOT}.appdata.xml" || 
die

Reply via email to