--- ufed-0.40.1-r1.ebuild.orig 2012-09-24 00:15:47.648448091 +0200 +++ ufed-0.40.1-r1.ebuild.orig 2012-09-24 00:12:37.852835812 +0200 @@ -21,6 +21,13 @@ RDEPEND="${DEPEND} src_prepare() { epatch "${FILESDIR}"/${P}-make.globals-path.patch + if [[ -e /etc/portage/make.conf && -e /etc/portage/make.profile ]]; then + einfo "patching ufed to use _only_ /etc/portage/make.{conf,profile}" + sed -i 's:/etc/make\.\(conf\|profile\):/etc/portage/make.\1:g' \ + `grep -rl 'etc/make\.' .` || die + else + ewarn "old /etc/make.{conf,profile} exists, ufed will not be patched" + fi } src_configure() {