Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 353035 - bump openoffice ebuilds to eapi3
Summary: bump openoffice ebuilds to eapi3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: prefix-gx86
  Show dependency tree
 
Reported: 2011-01-28 10:35 UTC by Theo Chatzimichos (RETIRED)
Modified: 2011-02-05 11:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
eapi3 patch (openoffice-eapi3.patch,1.67 KB, patch)
2011-01-28 10:37 UTC, Theo Chatzimichos (RETIRED)
Details | Diff
New patch, also add prefix support (openoffice-3.2.0.ebuild.diff,3.42 KB, patch)
2011-01-29 06:59 UTC, Jonathan Callen (RETIRED)
Details | Diff
Patch for 3.2.1-r1 (openoffice-3.2.1-r1.ebuild.diff,3.42 KB, patch)
2011-01-29 06:59 UTC, Jonathan Callen (RETIRED)
Details | Diff
install to configured paths (ooo-build-3.0.1.2-prefix.patch,2.10 KB, patch)
2011-01-29 07:00 UTC, Jonathan Callen (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-28 10:35:42 UTC
the upcoming eclasses will support >eapi3. I'm attaching a preliminary patch
Comment 1 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-28 10:37:05 UTC
Created attachment 260909 [details, diff]
eapi3 patch

correction in previous comment, >=eapi3
Comment 2 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-28 10:37:41 UTC
CC'ing Jonathan to help
Comment 3 Andreas Proschofsky (RETIRED) gentoo-dev 2011-01-28 10:43:08 UTC
(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?
Comment 4 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-28 10:47:41 UTC
the ones that are currently in kde overlay
Comment 5 Andreas Proschofsky (RETIRED) gentoo-dev 2011-01-28 11:32:03 UTC
(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.
Comment 6 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-28 11:42:49 UTC
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.
Comment 7 Andreas Proschofsky (RETIRED) gentoo-dev 2011-01-28 11:51:11 UTC
Thanks, now that makes sense :-)
Comment 8 Jonathan Callen (RETIRED) gentoo-dev 2011-01-29 06:59:13 UTC
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 :).
Comment 9 Jonathan Callen (RETIRED) gentoo-dev 2011-01-29 06:59:37 UTC
Created attachment 260968 [details, diff]
Patch for 3.2.1-r1
Comment 10 Jonathan Callen (RETIRED) gentoo-dev 2011-01-29 07:00:23 UTC
Created attachment 260970 [details, diff]
install to configured paths
Comment 11 Fabian Groffen gentoo-dev 2011-01-29 10:19:20 UTC
perhaps we should just focus on libreoffice instead?
Comment 12 Andreas Proschofsky (RETIRED) gentoo-dev 2011-01-29 19:35:30 UTC
(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)
Comment 13 Jonathan Callen (RETIRED) gentoo-dev 2011-02-01 23:37:42 UTC
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.
Comment 14 Andreas Proschofsky (RETIRED) gentoo-dev 2011-02-05 10:47:27 UTC
just fixed this in cvs, thanks for the help! Closing.
Comment 15 Andreas Proschofsky (RETIRED) gentoo-dev 2011-02-05 11:28:03 UTC
Really closing ;-)