On 08:49 Sun 08 Mar , Tiziano Müller wrote: > So I think it's time for a short eapi bump with some distinct > improvements: > > http://spreadsheets.google.com/ccc?key=pPAJXP6shYH78lCXeqRqCUQ
It's still being edited, so I have no idea whether I'm commenting on the same version as was originally posted. Regardless, here's a few points on the version I'm reading: - pkg_pretend() and a default src_install() would be excellent to have. - docompress is good - doheader/doinclude would be nice, same for dodoc -r, doins symlinks - fixing problems in some existing features would be useful - I understand the reasoning for the SRC_CONFIGURE_WITH blah stuff. I strongly oppose this implementation because it makes ebuilds less like bash scripts that are easy to understand. Instead I suggest extending use_with() and use_enable() to accept multiple sets of arguments (alternately, making custom, similar functions that will take multiple args). Combined with the addition of src_configure() in EAPI=2, the amount of code could be a large reduction from existing versions without raising the barrier to entry. -- Thanks, Donnie Donnie Berkholz Developer, Gentoo Linux Blog: http://dberkholz.wordpress.com
pgpm0J8uQhoXG.pgp
Description: PGP signature