Contents
/usr/lib/gnucash
GnuCash is a personal finance manager.
This package is known to build and work properly using an LFS-7.2 platform.
Download (HTTP): http://downloads.sourceforge.net/gnucash/gnucash-2.4.11.tar.bz2
Download MD5 sum: e59f94a8c4cf41f47a9e74ba725bde45
Download size: 9 MB
Estimated disk space required: 207 MB
Estimated build time: 2.0 SBU
Required patch: http://www.linuxfromscratch.org/patches/blfs/svn/gnucash-2.4.11-guile-2_fixes-1.patch
Optional Help documentation: http://downloads.sourceforge.net/gnucash/gnucash-docs-2.4.1.tar.gz
Download MD5 sum: 38daeb3b15f296726ee8124122040f08
Download size: 32.5 MB
Estimated disk space required: 27 MB
Estimated build time: 0.5 SBU
Guile-2.0.9, libgnomeui-2.24.5, gnome-vfs-2.24.4, SLIB-3b3 and GOffice-0.8.17.
WebKitGTK+-1.10.2 (configured --with-gtk=2.0).
libdbi (and libdbi drivers) and Guile-www
Rarian-0.8.1 and Yelp-3.6.2 (run-time requirement to view the Help documents).
LibOFX (requires OpenSP-1.5.2 and cURL-7.30.0), KtoBlzCheck and AqBanking (requires Gwenhywfar and libchipcard3)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gnucash
Install GnuCash by running the following commands:
patch -Np1 -i ../gnucash-2.4.11-guile-2_fixes-1.patch &&
./configure --prefix=/usr \
--sysconfdir=/etc/gnome \
--disable-dbi \
--with-html-engine=webkit &&
make
If you wish to create the API documentation in HTML format, you must have Doxygen-1.8.4 and Graphviz-2.30.1 installed, then issue:
make doc
If you wish to create the API Design Guide in several formats, you must have texlive-20120701 installed and issue:
make -C src/doc/design html pdf ps
The test suite is currently broken due to problems with Guile 2.
Now, as the root user:
make install
If you want to install the Help documentation system, you must have
Yelp-3.6.2 and Rarian-0.8.1
installed in order to view the Help documents. Unpack the
additional tarball, change into the gnucash-docs-2.4.1 source directory and issue the
following commands as an unprivileged user:
./configure --prefix=/usr && make
HTML versions of the Users Guide can be created if the DocBook XML tools are installed (libxslt-1.1.28, docbook-xml-4.5 and docbook-xsl-1.77.1). A PDF version of the Users Guide can be created if you have DocBook-utils-0.6.14, and fop-1.1 installed. Issue the following commands to create the documentation:
make -C guide html && make -C guide pdf
Now, as the root user:
make install
If you built the Users Guide, install it as the root user:
mkdir -p /usr/share/doc/gnucash-2.4.1 && cp -v -R guide/C/gnucash-guide/* /usr/share/doc/gnucash-2.4.1 && cp -v guide/C/gnucash-guide.pdf /usr/share/doc/gnucash-2.4.1
--sysconfdir=/etc/gnome:
This installs configuration files in /etc/gnome/gnucash instead of /usr/etc/gnucash.
--with-html-engine=webkit:
Use WebKitGTK+-1.10.2 (configured --with-gtk=2.0) instead of gtkhtml : the default is
Gtkhtml-3 which does not build on current Glib2 without various changes, and GtkHTML-4.6.4 is not recognised by this
application.
--disable-dbi: Add this option if you've not installed libdbi and one or more of its database drivers.
If you wish to use GnuCash to
retrieve stock price quotes, you'll need to install the following
Perl modules: libwww-perl-6.04, Date::Manip-6.38, HTML::Parser-3.69, HTML::TableExtract-2.11, Crypt::SSLeay-0.64 and Finance::Quote-1.18.
Alternatively, you can run the gnc-fq-update script as the
root user.
/usr/lib/gnucash
Last updated on 2013-02-11 18:51:17 +0000