From 6a5369addbb5c8f786795e4da5ddd826f7aae1ba Mon Sep 17 00:00:00 2001 From: strategictraveler Date: Tue, 24 Dec 2024 19:23:18 +0000 Subject: [PATCH] games-roguelike/cataclysm-dda: Pass PCH=0 to make install Avoid unnecessary recompilation in src_install. Signed-off-by: strategictraveler --- games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild | 5 ++--- games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild b/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild index aa956edaad..329892c978 100644 --- a/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild +++ b/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild @@ -107,9 +107,9 @@ src_prepare() { src_compile() { myemakeargs=( - ASTYLE=0 BACKTRACE=$(usex debug 1 0) CXX="$(tc-getCXX)" + DESTDIR="${D}" LINTJSON=0 PCH=0 PREFIX="${EPREFIX}/usr" @@ -143,8 +143,7 @@ src_install() { emake \ "TILES=$(usex tiles 1 0)" \ "SOUND=$(usex sound 1 0)" \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ + "${myemakeargs[@]}" \ install [[ -e "${WORKDIR}/cataclysm-${SLOT}" ]] && dobin "${WORKDIR}/cataclysm-${SLOT}" diff --git a/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild b/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild index fa04fdaf00..258c57605d 100644 --- a/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild +++ b/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild @@ -103,6 +103,7 @@ src_compile() { myemakeargs=( BACKTRACE=$(usex debug 1 0) CXX="$(tc-getCXX)" + DESTDIR="${D}" LINTJSON=0 PCH=0 PREFIX="${EPREFIX}/usr" @@ -136,8 +137,7 @@ src_install() { emake \ "TILES=$(usex tiles 1 0)" \ "SOUND=$(usex sound 1 0)" \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ + "${myemakeargs[@]}" \ install [[ -e "${WORKDIR}/cataclysm-${SLOT}" ]] && dobin "${WORKDIR}/cataclysm-${SLOT}"