From 7aeaa620a84ca79e6418acb1bdecbf8ebe717360 Mon Sep 17 00:00:00 2001 From: Randy McMurchy Date: Tue, 18 Apr 2006 22:53:08 +0000 Subject: [PATCH] Updated to GnuCash-1.8.12 git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5876 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general.ent | 4 +- introduction/welcome/changelog.xml | 9 +++ xsoft/office/gnucash.xml | 88 +++++++++++++++++++----------- 3 files changed, 67 insertions(+), 34 deletions(-) diff --git a/general.ent b/general.ent index 6aea9d197d..53c8e6678f 100644 --- a/general.ent +++ b/general.ent @@ -1,4 +1,4 @@ - + @@ -495,7 +495,7 @@ - + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index d15a30676c..686a62f992 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,15 @@ --> + + April 19th, 2006 + + + [randy] - Updated to GnuCash-1.8.12. + + + + April 18th, 2006 diff --git a/xsoft/office/gnucash.xml b/xsoft/office/gnucash.xml index 2678a0e4f1..8d52ecdb7f 100644 --- a/xsoft/office/gnucash.xml +++ b/xsoft/office/gnucash.xml @@ -6,13 +6,13 @@ - - - - - + + + + + ]> @@ -78,7 +78,7 @@ , , , and - + Optional , @@ -90,17 +90,15 @@ Electric Fence Optional (for On-Line Banking) - LibOFX + LibOFX (requires and ), KtoBlzCheck, - AqHBCI - (requires - Gwenhywfar - then - AqBanking), - and also see - libchipcard + and AqBanking + (requires Gwenhywfar + and also see libchipcard2) User Notes: @@ -113,20 +111,40 @@ Install GnuCash by running the following commands: -./configure --prefix=/opt/gnome-1.4 --sysconfdir=/etc \ - --disable-guppi --disable-error-on-warning && +sed -i 's/^\(host_os=.*\)$/\1-gnu/' configure && +./configure --prefix=/opt/gnome-1.4 \ + --sysconfdir=/etc \ + --disable-guppi \ + --disable-error-on-warning && make - To test the results, issue make check as the - root user as the test suite will - attempt to update the SLIB catalog in - /usr/share/guile. All tests should - pass. + To test the results, issue make check. All tests + should pass. An easy way to look at the results of the tests is to issue + grep -A1 ============== check.log (this is assuming you + redirected the output from the tests to the aforementioned filename). Now, as the root user: -make install && -chown -v -R root:root /opt/gnome-1.4/share/gnucash/doc/html/html +make install + + If desired, create a symbolic link from the + GnuCash documentation directory to the + system-wide documentation directory using the following command as the + root user: + +ln -v -s /opt/gnome-1.4/share/gnucash/doc \ + /usr/share/doc/gnucash-&gnucash-version; + + If desired, create symbolic links to the + GnuCash .desktop and icon + files in the system-wide directories using the following commands as the + root user: + +install -v -m755 -d /usr/share/pixmaps/gnucash && +ln -v -s /opt/gnome-1.4/share/pixmaps/gnucash/gnucash-icon.png \ + /usr/share/pixmaps/gnucash && +ln -v -s /opt/gnome-1.4/share/gnome/apps/Applications/gnucash.desktop \ + /usr/share/applications If you want to install the Help documentation (requires to be installed), unpack the additional @@ -136,7 +154,7 @@ chown -v -R root:root /opt/gnome-1.4/share/gnucash/doc/html/html ./configure --prefix=/opt/gnome-1.4 \ - --localstatedir=/var/lib && + --localstatedir=/var/lib && make Now, as the root user: @@ -148,6 +166,11 @@ make Command Explanations + sed -i 's/^\(host_os=.*\)$/\1-gnu/' configure: + This command is used to fix a broken configure script. + Without it, no shared libraries are built, and the program will not + function properly. + --prefix=/opt/gnome-1.4: GnuCash-&gnucash-version; is a GNOME-1.4 application. @@ -172,11 +195,12 @@ make to build in on-line banking support using LibOFX. - : This parameter is required if you want - to build in on-line banking support using - AqBanking/AqHBCI. See + : This parameter is required if you + want to build in on-line banking support using + AqBanking. See doc/README.HBCI in the - GnuCash source tree for complete information. + GnuCash source tree for complete + information. @@ -193,6 +217,7 @@ make , and . +