Attempt to align this more with trunk
authorFabian Groffen <grobian@gentoo.org>
Wed, 28 Oct 2009 20:40:24 +0000 (20:40 -0000)
committerFabian Groffen <grobian@gentoo.org>
Wed, 28 Oct 2009 20:40:24 +0000 (20:40 -0000)
commit8beb980c5595ae1e1e6e426085167c47ea7c4dc6
tree0e60adb5ece685a7f03ce008364482a9ac2a3ab7
parentd2d37098bcddda166e7e7a23b434c16493b162a2
Attempt to align this more with trunk
- reshuffle qa_check code using functions such that the order is the
  same as in trunk, but with some extra offsets
  (at the same time avoid running QA checks for platforms other than the
  current one)
- split out elf, macho, pecoff, xcoff, misc and prefix qa code blocks,
  keep a bit of general (misc) checks in the original qa_check func for
  the point mentioned above
- only chdir to ${D}, not ${ED}, this has the advantage that if that
  fails we're on the same panic level as normal Portage, and that we no
  longer need default src_install implementations that just create
  ${ED} to avoid a failing QA check, like bug #290245

svn path=/main/branches/prefix/; revision=14746
bin/ebuild.sh
bin/misc-functions.sh