convert to SLOT-ed libbase

This includes a couple of fixes:
 - use the right compiler flag names
 - execute pkg-config twice total, and not once per compile
 - build against SLOT-ed libbase
 - drop link info that was just for libbase as that handles
   things all by itself now without bothering external users

BUG=chromium-os:16623
TEST=`emerge-x86-alex chromeos-imageburner` works
TEST=`cros_run_unit_tests --board x86-alex -p chromeos-imageburner` works

Change-Id: I51680c036d14eb9eac14b4fc615be5deb6b941ea
Reviewed-on: https://gerrit.chromium.org/gerrit/17600
Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>
Reviewed-by: Toni Barzic <tbarzic@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
1 file changed