From 6f73c51fe181a4f84c16d2f4a734ff0e281d2d1b Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Thu, 16 Jul 2009 19:56:43 +0000 Subject: [PATCH] most probably fix bug #278014 (some stupidity) svn path=/main/branches/prefix/; revision=13829 --- bin/ebuild.sh | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/bin/ebuild.sh b/bin/ebuild.sh index df87324e9..eef0d5f8c 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -605,7 +605,7 @@ _eapi0_src_compile() { } _eapi0_src_install() { - _eapi2_src_install + _eapi1_src_install } _eapi0_src_test() { @@ -632,7 +632,12 @@ _eapi1_src_compile() { } _eapi1_src_install() { - _eapi2_src_install + if use prefix ; then + # this avoids misc QA errors in Prefix because it doesn't exist + # by default + mkdir -p "${ED}" + return + fi } _eapi2_src_configure() { @@ -647,15 +652,6 @@ _eapi2_src_compile() { fi } -_eapi2_src_install() { - if use prefix ; then - # this avoids misc errors in Prefix because it doesn't exist - # by default - mkdir -p "${ED}" - return - fi -} - _eapi3_src_install() { if [[ -f Makefile || -f GNUmakefile || -f makefile ]] ; then emake DESTDIR="${D}" install @@ -672,6 +668,10 @@ _eapi3_src_install() { else dodoc ${DOCS} fi + + # this avoids misc QA errors in Prefix because it doesn't exist + # by default + use prefix && mkdir -p "${ED}" } ebuild_phase() { -- 2.26.2