Created attachment 288727 [details] libmcpp-2.7.2-r1.ebuild.patch The ebuild for dev-cpp/libmcpp-2.7.2-r1 contains a few ${D} that didn't exist in previous ebuilds. Using ecopy correctly fixes these. Attached is the diff of the ecopy'ed ebuild.
Since this package hasn't been ported to prefix at all, please clarify: Is this a diff from the original version in the tree? If not, could you please add that?
*** Bug 385563 has been marked as a duplicate of this bug. ***
Ok, my bad. I was under the impression that if the ebuild existed in the the gentoo_prefix portage tree then it had been previously ported. The attached diff was generated between ${EPREFIX}/usr/portage/dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild and the ecopy'ed ebuild. I just downloaded the ebuild from the main portage tree and diffed against it. It produced the same diff as the attached.
(In reply to comment #3) > Ok, my bad. I was under the impression that if the ebuild existed in the the > gentoo_prefix portage tree then it had been previously ported. Nope, only KEYWORDS mean that it has been ported/tested. > > The attached diff was generated between > ${EPREFIX}/usr/portage/dev-cpp/libmcpp/libmcpp-2.7.2-r1.ebuild and the ecopy'ed > ebuild. I just downloaded the ebuild from the main portage tree and diffed > against it. It produced the same diff as the attached. Ok, looks fine. Thanks
+ 07 Oct 2011; Jeremy Olexa <darkside@gentoo.org> libmcpp-2.7.2-r1.ebuild: + Add Gentoo Prefix support, by Kalon Mills in bug 385559