This ebuild has a small typo : it uses append-cpp from flag-o-matic.eclass but it is written append_cpp in the ebuild.
Thanks for spotting that and reporting it! Fix committed to cvs.