fix several build issues

Don't derive compilers from CHOST, instead the ebuild will tell us exactly
which compilers to use.
Don't force -g -O0.
Do make full use of CPPFLAGS, CFLAGS and LDFLAGS that portage might set for us.
Correct name in .pc file.
Moved .pc file generation to configure script - it's simpler that way.
Add copyrights.

BUG=chromium:358029
TEST=emerge hwcplus-drm to device, run rings-gralloc and see something on screen

Change-Id: Ibd2c7a2e22df45e0f3f2593508f9289406cdc883
Reviewed-on: https://chromium-review.googlesource.com/204973
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
Tested-by: Frank Henigman <fjhenigman@chromium.org>
4 files changed
tree: 14ee94ad39d9b547affb3f24833aac2afcb797ed
  1. src/