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