Adding "CONFIG += ordered" in qtstalker.pro ensures that lib/ gets built before src/ and plugins/ modified: qtstalker/qtstalker-0.34.ebuild diff --git a/qtstalker/qtstalker-0.34.ebuild b/qtstalker/qtstalker-0.34.ebuild index 99a7e90..1d97037 100644 --- a/qtstalker/qtstalker-0.34.ebuild +++ b/qtstalker/qtstalker-0.34.ebuild @@ -24,11 +24,12 @@ DEPEND="$(qt_min_version 3.3) S="${WORKDIR}/${PN}" -MAKEOPTS="${MAKEOPTS} -j1" - src_unpack() { unpack ${A} + cd ${S} + epatch ${FILESDIR}/${P}-parallel-make.patch + einfo "Gentooifying .pro-files and configs (/usr/local to /usr)" MY_CONFS="${S}/plugin.config ${S}/src/src.pro ${S}/lib/lib.pro ${S}/${PN}.pro" MY_CONFS="${MY_CONFS} ${S}/docs/docs.pro `find ${S}/plugins -name \"*.pro\"`" @@ -47,8 +48,6 @@ src_unpack() { sed -i -e "s+target.path = /usr/lib+target.path = $ACTUAL_LIBDIR+" $i done # /multilib-strict fix - - cd ${S} } src_compile() { --