# Note - python-2.7 is installed, that is why it is called directly EAPI=5 DESCRIPTION="This is a sample skeleton ebuild file" HOMEPAGE="http://foo.example.org/" SRC_URI="" LICENSE="" SLOT="0" KEYWORDS="x86 amd64" IUSE="compile" DEPEND="" RDEPEND="" S=${WORKDIR} pkg_setup() { use compile || export BUBBA=${SHELL} } src_compile() { einfo "Shell is $SHELL" use compile && export BUBBA=${SHELL} cat >${T}/test.c < #include int main(void) { printf("C binary found %s\n",getenv("BUBBA")); return(0); } EOF gcc -o ${T}/testc ${T}/test.c ${T}/testc cat >${T}/test.py <