commit: 89417912ce79d5e1f497625ce13ed02b2003b08b Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> AuthorDate: Sat Sep 19 02:30:08 2015 +0000 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> CommitDate: Sat Sep 19 06:24:46 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89417912
media-tv/kodi: run the codegenerator when USE=java #558798 Since we don't include the precompiled generated files when USE=java, make sure we explicitly run the bootstrap step since the build doesn't handle it for us. media-tv/kodi/kodi-15.1.ebuild | 6 ++++-- media-tv/kodi/kodi-9999.ebuild | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/media-tv/kodi/kodi-15.1.ebuild b/media-tv/kodi/kodi-15.1.ebuild index f8a9d2a..912c5e5 100644 --- a/media-tv/kodi/kodi-15.1.ebuild +++ b/media-tv/kodi/kodi-15.1.ebuild @@ -9,7 +9,7 @@ EAPI="5" PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="sqlite" -inherit eutils linux-info python-single-r1 multiprocessing autotools +inherit eutils linux-info python-single-r1 multiprocessing autotools toolchain-funcs CODENAME="Isengard" case ${PV} in @@ -172,7 +172,9 @@ src_prepare() { multijob_finish elibtoolize - [[ ${PV} == "9999" ]] && emake -f codegenerator.mk + if [[ ${PV} == "9999" ]] || use java ; then #558798 + tc-env_build emake -f codegenerator.mk + fi # Disable internal func checks as our USE/DEPEND # stuff handles this just fine already #408395 diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild index 5c7905d..165dacb 100644 --- a/media-tv/kodi/kodi-9999.ebuild +++ b/media-tv/kodi/kodi-9999.ebuild @@ -9,7 +9,7 @@ EAPI="5" PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="sqlite" -inherit eutils linux-info python-single-r1 multiprocessing autotools +inherit eutils linux-info python-single-r1 multiprocessing autotools toolchain-funcs CODENAME="Isengard" case ${PV} in @@ -172,7 +172,9 @@ src_prepare() { multijob_finish elibtoolize - [[ ${PV} == "9999" ]] && emake -f codegenerator.mk + if [[ ${PV} == "9999" ]] || use java ; then #558798 + tc-env_build emake -f codegenerator.mk + fi # Disable internal func checks as our USE/DEPEND # stuff handles this just fine already #408395