diff options
| author | eroen | 2017-03-07 23:02:29 +0100 |
|---|---|---|
| committer | eroen | 2017-03-07 23:50:19 +0100 |
| commit | 711e7dd8eaec29453fa0c13cbeae591e65b1a1fb (patch) | |
| tree | f954c4f13b8a5d1bc66cc6a6f86fdc5d6dc31b93 /games-roguelike/dwarf-fortress | |
| parent | 5c72c6995ed724735df454d99204161ea1ef036d (diff) | |
| download | eroen-overlay-711e7dd8eaec29453fa0c13cbeae591e65b1a1fb.tar.gz eroen-overlay-711e7dd8eaec29453fa0c13cbeae591e65b1a1fb.tar.bz2 eroen-overlay-711e7dd8eaec29453fa0c13cbeae591e65b1a1fb.tar.xz | |
dfhack - bump to 0.43.05-beta1
Diffstat (limited to 'games-roguelike/dwarf-fortress')
| -rw-r--r-- | games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild b/games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild index 7d2979bc..b2368e78 100644 --- a/games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild +++ b/games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild @@ -1,11 +1,10 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=6 MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit multilib-build toolchain-funcs versionator +inherit multilib-build pax-utils toolchain-funcs versionator MY_PV=$(replace_all_version_separators _ "$(get_version_component_range 2-)") MY_PN=df @@ -66,6 +65,9 @@ src_prepare() { } src_configure() { + # gcc 6 somehow removes symbols requred by dfhack + tc-is-gcc && [[ $(gcc-major-version) -ge 6 ]] && CXXFLAGS+=" -O0" + CXXFLAGS+=" -D$(use debug || echo N)DEBUG" } @@ -107,8 +109,9 @@ src_install() { dodoc README.linux *.txt fperms 755 "${gamesdir}"/libs/Dwarf_Fortress + pax-mark m "${ED}${gamesdir}"/libs/Dwarf_Fortress # needed to load plugins with dfhack if ! multilib_is_native_abi; then - mv "${ED}${gamesdir}/libs" "${ED}${gamesdir}/libs_${MULTILIB_ABI_FLAG}" + mv "${ED}${gamesdir}/libs" "${ED}${gamesdir}/libs_${MULTILIB_ABI_FLAG}" || die fi } multilib_foreach_abi abi_src_install |
