diff options
Diffstat (limited to 'games-engines/openmw/openmw-9999.ebuild')
| -rw-r--r-- | games-engines/openmw/openmw-9999.ebuild | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/games-engines/openmw/openmw-9999.ebuild b/games-engines/openmw/openmw-9999.ebuild index a3617383..4c391fab 100644 --- a/games-engines/openmw/openmw-9999.ebuild +++ b/games-engines/openmw/openmw-9999.ebuild @@ -11,8 +11,8 @@ DESCRIPTION="Unofficial open source engine reimplementation of the game Morrowin HOMEPAGE="https://openmw.org/" LICENSE="GPL-3 BitstreamVera DaedricFont OFL-1.1" SLOT="0" -KEYWORDS="~amd64" -IUSE="" +KEYWORDS="" +IUSE="test" if [ ${PV:0:3} == 999 ]; then S="${WORKDIR}"/${PN} @@ -32,13 +32,13 @@ LIBDEPEND="dev-games/ogre[boost,cg,freeimage,ois,opengl,threads,zip] dev-qt/qtcore dev-qt/qtgui dev-qt/qtxmlpatterns" -DEPEND="${LIBDEPEND}" +DEPEND="${LIBDEPEND} + test? ( dev-cpp/gmock + dev-cpp/gtest )" [[ ${EAPI} == *-hdepend ]] || DEPEND+=" ${HDEPEND}" RDEPEND="${LIBDEPEND}" -#test: gmock gtest src_prepare() { - epatch "${FILESDIR}"/0001-fix-BINDIR.patch epatch "${FILESDIR}"/0002-libc-fixes.patch epatch_user } @@ -47,7 +47,9 @@ src_configure() { mycmakeargs=( -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}" -DDATAROOTDIR="${GAMES_DATADIR}" + -DDATADIR="${GAMES_DATADIR}/${PN}" -DSYSCONFDIR="${GAMES_SYSCONFDIR}"/${PN} + $(cmake-utils_use_build test UNITTESTS) ) cmake-utils_src_configure } |
