I&#39;ve been refining my ebuilds for a few months now, and they&#39;re ready to share, especially now that this has come up.<br>
<br>
<a href="http://github.com/ewestbrook/ew-mythtv-gentoo">http://github.com/ewestbrook/ew-mythtv-gentoo</a><br>
<br>It&#39;s very easy to try them out... do git clone on the above repo, then add that directory to 
PORTDIR_OVERLAY in make.conf.<br>


<br>
I have done away with much of what I thought was 
nonsense in the way of editing make.conf for versions (which is not the &quot;gentoo 
way&quot; at all), done a lot of cleanup and dependency checking, and moved LOTS of common code to the eclasses.  Also have a 
mythweb ebuild, and combined all of the mythplugins ebuilds into one -- 
again, more in line with the &quot;gentoo way&quot; since the components are 
configure options.  (Although for mythweb, I recommend simply doing &quot;git clone&quot; of the mythweb repo in your htdocs directory.)<br>
<br>
In this scheme, adding an ebuild for a specific version you want is trivial -- and each new ebuild is only a few lines long!<br>

<br>

I also use a version numbering scheme that makes more sense (to me at least) -- 
numerically increasing, no &quot;_p&quot; designators, and follows &quot;git describe&quot;.<br>
<br>

Have a look, try them out, let me know what you think -- happy to share 
them, tweak them, and work on integration if people like the approach better.<br>

<br>

Enjoy,<br>

Eric<br>