From 398d7df6783c137e1021410de38a4379ca736c55 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sun, 31 Dec 2017 11:04:26 +0100 Subject: [PATCH] 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 3d5515b2e63d..166bf52e88b0 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 3c79869f318e..c3f079c046f3 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() { -- 2.26.2