the upcoming eclasses will support >eapi3. I'm attaching a preliminary patch
Created attachment 260909 [details, diff] eapi3 patch correction in previous comment, >=eapi3
CC'ing Jonathan to help
(In reply to comment #0) > the upcoming eclasses will support >eapi3. I'm attaching a preliminary patch > Could you elaborate a bit? Which "upcoming eclasses" are you talking about?
the ones that are currently in kde overlay
(In reply to comment #4) > the ones that are currently in kde overlay > For what, which eclasses in particular? Why is this relevant for OOo? Please try to give some info, it's a bit annoying to have to guess what this bug is actually about.
In short, kde4-* eclasses are going to require EAPI 3. I am trying to bump to EAPI 3 all ebuilds that inherit those eclasses, openoffice being one of them. So, this bug is about bumping ooo ebuilds to EAPI 3, so I can move the eclasses from the kde overlay to tree. The overlay eclasses also have more changes apart from the eapi, but they don't affect ooo.
Thanks, now that makes sense :-)
Created attachment 260966 [details, diff] New patch, also add prefix support If we're going to move to EAPI=3, might as well try to get prefix support included as well :).
Created attachment 260968 [details, diff] Patch for 3.2.1-r1
Created attachment 260970 [details, diff] install to configured paths
perhaps we should just focus on libreoffice instead?
(In reply to comment #11) > perhaps we should just focus on libreoffice instead? > I agree about that, at least my focus will be totally on libreoffice. So there won't be any more new releases for app-office/openoffice, at least for the time being I'll do updates for openoffice-bin, but that's it. If you wonder why: Libreoffice is actually the successor to the ooo-build-based openoffice we have in portage right now, so we didn't have a "vanilla" openoffice for quite some time anyway. (and openoffice without ooo-build is pure hell to build)
Speaking with my KDE hat, you at least need to just bump the EAPI of all ebuilds for app-office/openoffice to 3 because kde4-base.eclass will soon die if that is not set, AIUI.
just fixed this in cvs, thanks for the help! Closing.
Really closing ;-)