commit: 398d7df6783c137e1021410de38a4379ca736c55 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Sun Dec 31 10:04:26 2017 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Thu Jan 4 21:55:55 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398d7df6
dev-lang/jimtcl: Stop using awful multijob_* logic The multijob logic adds a lot of complex, unmaintained and fragile bash code with little gain. Moreover, makes build logs unreadable by interspersing output from multiple configure runs. Bug: https://bugs.gentoo.org/613322 dev-lang/jimtcl/jimtcl-0.76.ebuild | 8 +++----- dev-lang/jimtcl/jimtcl-9999.ebuild | 8 +++----- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/dev-lang/jimtcl/jimtcl-0.76.ebuild b/dev-lang/jimtcl/jimtcl-0.76.ebuild index 3d5515b2e63..166bf52e88b 100644 --- a/dev-lang/jimtcl/jimtcl-0.76.ebuild +++ b/dev-lang/jimtcl/jimtcl-0.76.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit multiprocessing eutils +inherit eutils if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git" @@ -40,15 +40,13 @@ src_prepare() { } src_configure() { - multijob_init - CCACHE=None multijob_child_init econf --with-jim-shared + CCACHE=None econf --with-jim-shared if use static-libs ; then # The build does not support doing both simultaneously. mkdir static-libs cd static-libs - CCACHE=None ECONF_SOURCE=${S} multijob_child_init econf + CCACHE=None ECONF_SOURCE=${S} econf fi - multijob_finish } src_compile() { diff --git a/dev-lang/jimtcl/jimtcl-9999.ebuild b/dev-lang/jimtcl/jimtcl-9999.ebuild index 3c79869f318..c3f079c046f 100644 --- a/dev-lang/jimtcl/jimtcl-9999.ebuild +++ b/dev-lang/jimtcl/jimtcl-9999.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit multiprocessing eutils +inherit eutils if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git" @@ -40,15 +40,13 @@ src_prepare() { } src_configure() { - multijob_init - CCACHE=None multijob_child_init econf --with-jim-shared + CCACHE=None econf --with-jim-shared if use static-libs ; then # The build does not support doing both simultaneously. mkdir static-libs cd static-libs - CCACHE=None ECONF_SOURCE=${S} multijob_child_init econf + CCACHE=None ECONF_SOURCE=${S} econf fi - multijob_finish } src_compile() {
