Difference between revisions of "Gentoo"
(Major revision for the ebuild changes in the last couple of months.) |
|||
Line 1: | Line 1: | ||
− | = | + | = Options = |
− | + | There are 4 options for running gnucash on Gentoo: | |
− | + | * 1.8.x : official portage stable ebuild | |
+ | * 1.9.x : non-portage, overlay-able, slotted ebuild of the development releases. See [http://bugs.gentoo.org/show_bug.cgi?id=122337 Bug#122337]. | ||
+ | * svn-ebuild : non-portage, overlay-able, slotted ebuild which pulls from SVN. See [http://bugs.gentoo.org/show_bug.cgi?id=118863 Bug#118862]. | ||
+ | * svn, direct : just build and install yourself, independent of portage | ||
− | If you | + | If you're unsure which you want, then you want either the 1.8.x stable version or the 1.9.x development/unstable version, and you probably want the latter. |
− | + | = Notes = | |
− | |||
− | == | + | If you're unfamiliar with how to setup an portage overlay, see the Gentoo |
+ | Handbook's section on [http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=5#doc_chap2 adding unoffical ebuilds]. | ||
− | + | The 1.9.x and svn ebuilds use the same ebuild script, which changes its | |
+ | behavior based on the package name ("gnucash" or "gnucash-svn"). Both are | ||
+ | SLOTted so they will install along-side your existing stable 1.8.x version; | ||
+ | this will probably change for the 2.0 release, though. | ||
− | 1. | + | The 1.9.x ebuild DEPENDs on the currently (2006-03-06) keyworded |
− | + | x11-libs/goffice ebuild, which itself depends on a masked gnome-extra/libgsf | |
− | + | ebuild. As the gnucash ebuild it itself keyworded ~x86 (and ~amd64), you'll | |
− | + | need to add all 3 to your <tt>/etc/portage/package.keywords</tt> file: | |
− | |||
− | |||
− | + | =app-office/gnucash-1.9.2 ~x86 | |
− | + | =x11-libs/goffice-0.1.0 ~x86 | |
− | + | =gnome-extra/libgsf-1.13.3 ~x86 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 15:23, 7 March 2006
Options
There are 4 options for running gnucash on Gentoo:
- 1.8.x : official portage stable ebuild
- 1.9.x : non-portage, overlay-able, slotted ebuild of the development releases. See Bug#122337.
- svn-ebuild : non-portage, overlay-able, slotted ebuild which pulls from SVN. See Bug#118862.
- svn, direct : just build and install yourself, independent of portage
If you're unsure which you want, then you want either the 1.8.x stable version or the 1.9.x development/unstable version, and you probably want the latter.
Notes
If you're unfamiliar with how to setup an portage overlay, see the Gentoo Handbook's section on adding unoffical ebuilds.
The 1.9.x and svn ebuilds use the same ebuild script, which changes its behavior based on the package name ("gnucash" or "gnucash-svn"). Both are SLOTted so they will install along-side your existing stable 1.8.x version; this will probably change for the 2.0 release, though.
The 1.9.x ebuild DEPENDs on the currently (2006-03-06) keyworded x11-libs/goffice ebuild, which itself depends on a masked gnome-extra/libgsf ebuild. As the gnucash ebuild it itself keyworded ~x86 (and ~amd64), you'll need to add all 3 to your /etc/portage/package.keywords file:
=app-office/gnucash-1.9.2 ~x86 =x11-libs/goffice-0.1.0 ~x86 =gnome-extra/libgsf-1.13.3 ~x86