This is an eclass that makes it easier to make ebuilds based on tla archives. It's based on the cvs eclass. I've tested it with tla-1.1_pre7 and the attached rhythmbox-tla ebuild
Created attachment 20794 [details] tla.eclass tla.eclass See inside for instructions.
Created attachment 20796 [details] rhythmbox-tla-0.7.ebuild This is the ebuild I tested tla.eclass with. I'm not proposing it be added to portage; it's just here as an example.
Thanks Jeffrey. I have committed the eclass and sent a note to -dev regarding the addition.
The eclass doesn't work well for me: it want to create a /root/.arch-params directory and isn't allowed to do so. adding src_unpack() { mkdir -p ${S}/.arch-params/=locations/ HOME="${S}" tla_src_unpack } in the ebuild fixes it.