Changeset 3b37f7e8
- Timestamp:
- 08/05/2007 06:42:42 PM (17 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- f4f04a5e
- Parents:
- 09bd4be1
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r09bd4be1 r3b37f7e8 4 4 --> 5 5 6 <!ENTITY day "0 4"> <!-- Always 2 digits -->6 <!ENTITY day "05"> <!-- Always 2 digits --> 7 7 <!ENTITY month "08"> <!-- Always 2 digits --> 8 8 <!ENTITY year "2007"> … … 567 567 <!ENTITY AbiWord-version "2.4.4"> 568 568 <!ENTITY gnumeric-version "1.6.3"> 569 <!ENTITY gnucash-version " 1.8.12">569 <!ENTITY gnucash-version "2.2.0"> 570 570 <!ENTITY gimp-version "2.2.17"> 571 571 <!ENTITY evolution-version "2.10.3"> -
general/genlib/libgsf.xml
r09bd4be1 r3b37f7e8 74 74 <xref linkend="gtk-doc"/></para> 75 75 76 <para>Note: you need tobuild the76 <para>Note: you should build the 77 77 <filename class='libraryfile'>libgsf-gnome-1.so</filename> library if you 78 plan on building <xref linkend="gnumeric"/> with GNOME support.</para> 78 plan on building <xref linkend="gnucash"/> or 79 <xref linkend="gnumeric"/> with GNOME support.</para> 79 80 80 81 <para condition="html" role="usernotes">User Notes: -
general/prog/perl-modules.xml
r09bd4be1 r3b37f7e8 557 557 </listitem> 558 558 <listitem> 559 <para id="perl-crypt-ssleay"><ulink 559 <para id="perl-crypt-ssleay" 560 xreflabel="Crypt::SSLeay-&Crypt-SSLeay-version;"><ulink 560 561 url="http://cpan.org/authors/id/D/DL/DLAND/Crypt-SSLeay-&Crypt-SSLeay-version;.tar.gz"> 561 562 Crypt-SSLeay-&Crypt-SSLeay-version;</ulink> (optional, for HTTPS -
introduction/welcome/changelog.xml
r09bd4be1 r3b37f7e8 43 43 44 44 <listitem> 45 <para>August 5th, 2007</para> 46 <itemizedlist> 47 <listitem> 48 <para>[randy] - Updated to GnuCash-2.2.0.</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 52 53 <listitem> 45 54 <para>August 3rd, 2007</para> 46 55 <itemizedlist> … … 55 64 </listitem> 56 65 <listitem> 57 <para>[randy] - Updated to Guile-1.8.2. This update effectively 58 breaks the current GnuCash instructions, so a note has been placed 59 on the GnuCash page to use the stable BLFS book to install the 60 package. This note is temporary and will be removed when GnuCash 61 is updated to version 2.x. Since no other BLFS packages depend on the 66 <para>[randy] - Updated to Guile-1.8.2. This breaks the GnuCash 67 package instructions and since no other BLFS packages depend on the 62 68 GNOME-1.4 libraries, the entire GNOME-1.4 section of the book has 63 69 been commented out.</para> -
introduction/welcome/credits.xml
r09bd4be1 r3b37f7e8 205 205 206 206 <listitem> 207 <para>Dash :208 <emphasis>Ag athoklisHatzimanikas</emphasis></para>207 <para>Dash and rxvt-unicode: 208 <emphasis>Ag Hatzimanikas</emphasis></para> 209 209 </listitem> 210 210 … … 274 274 gnome-audio, gnome-backgrounds, gnome-menus, gnome-mount, 275 275 gnome-screensaver, gnome-volume-manager, GNOME Doc Utils, 276 GNOME Keyring Manager, GnuCash ( many additions), GOffice, Graphviz,276 GNOME Keyring Manager, GnuCash (version 2), GOffice, Graphviz, 277 277 GStreamer Base Plug-ins, GStreamer Good Plug-ins, GStreamer Ugly 278 278 Plug-ins, HAL, Heimdal, HTML Tidy, icon-naming-utils, ISO Codes, -
xsoft/office/gnucash.xml
r09bd4be1 r3b37f7e8 7 7 <!ENTITY gnucash-download-http "http://www.gnucash.org/pub/gnucash/sources/stable/gnucash-&gnucash-version;.tar.gz"> 8 8 <!ENTITY gnucash-download-ftp "ftp://ftp.at.gnucash.org/pub/gnucash/gnucash/sources/stable/gnucash-&gnucash-version;.tar.gz"> 9 <!ENTITY gnucash-src-md5sum " 81e7c703db56bb203e106664157779cc">10 <!ENTITY gnucash-size " 8.2MB">11 <!ENTITY gnucash-buildsize " 123 MB (additional 22 MB for Help documentation)">12 <!ENTITY gnucash-time " 3.2 SBU (additional 0.3SBU to run the test suite)">13 <!ENTITY gnucash-docs-version " 1.8.5">9 <!ENTITY gnucash-src-md5sum "6e8c1602b365d76ec19ef211857d3ece"> 10 <!ENTITY gnucash-size "7.0 MB"> 11 <!ENTITY gnucash-buildsize "300 MB (includes running test suite; additional 120 MB for API docs)"> 12 <!ENTITY gnucash-time "4.1 SBU (additional 1.8 SBU to run the test suite)"> 13 <!ENTITY gnucash-docs-version "2.2.0"> 14 14 <!ENTITY gnucash-docs-download "http://www.gnucash.org/pub/gnucash/sources/stable/gnucash-docs-&gnucash-docs-version;.tar.gz"> 15 <!ENTITY gnucash-docs-md5sum "9758d8e523530c2509912761e327a9d5"> 15 <!ENTITY gnucash-docs-md5sum "97a29e499baca1807a3944ae3c0ad61e"> 16 <!ENTITY gnucash-docs-size "10.0 MB"> 16 17 ]> 17 18 … … 34 35 35 36 <para><application>GnuCash</application> is a personal finance 36 manager. The BLFS team is in the process of updating GnuCash 37 to version 2.x. This is a major change. Many of the dependency 38 packages for version 2.x are not compatible with the current 39 version. Some of these dependency packages have already been updated 40 which means these instructions are obsolete. Please see the stable 41 BLFS book for instructions to build GnuCash version 1.8.x.</para> 37 manager.</para> 42 38 43 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 71 67 <para>Download MD5 sum: &gnucash-docs-md5sum;</para> 72 68 </listitem> 69 <listitem> 70 <para>Download size: &gnucash-docs-size;</para> 71 </listitem> 73 72 </itemizedlist> 74 73 … … 77 76 <bridgehead renderas="sect4">Required</bridgehead> 78 77 <para role="required"><xref linkend="guile"/>, 79 <xref linkend="slib"/>, and 80 <!-- <xref linkend="gtkhtml1"/>, 81 <xref linkend="libghttp"/>, 82 <xref linkend="gwrap"/>, and --> 83 <xref linkend="perl-xml-parser"/></para> 78 <xref linkend="slib"/>, 79 <xref linkend="libgnomeui"/>, 80 <xref linkend="goffice"/>, and 81 <xref linkend="gtkhtml"/></para> 84 82 85 83 <bridgehead renderas="sect4">Optional</bridgehead> 86 84 <para role="optional"><xref linkend="postgresql"/>, 87 <!-- <xref linkend="guppi"/>, -->88 <xref linkend="scrollkeeper"/>,89 <xref linkend="doxygen"/>,90 <xref linkend="graphviz"/>,91 85 <ulink url="ftp://ftp.gnu.org/pub/gnu/guile/">Guile-www</ulink>, and 92 86 <ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink></para> 87 88 <bridgehead renderas="sect4">Optional (Required for the Help System)</bridgehead> 89 <para role="optional"><xref linkend="scrollkeeper"/></para> 93 90 94 91 <bridgehead renderas="sect4">Optional (for On-Line Banking)</bridgehead> … … 100 97 (requires <ulink 101 98 url="http://gwenhywfar.sourceforge.net/">Gwenhywfar</ulink> 102 and also see <ulink 103 url="http://www.libchipcard.de/">libchipcard2</ulink>)</para> 99 and <ulink url="http://www.libchipcard.de/">libchipcard3</ulink>)</para> 104 100 105 101 <para condition="html" role="usernotes">User Notes: … … 114 110 commands:</para> 115 111 116 <screen><userinput>sed -i 's/^host_os=.*$/&-gnu/' configure && 117 ./configure --prefix=/opt/gnome-1.4 \ 118 --sysconfdir=/etc \ 119 --disable-guppi \ 120 --disable-error-on-warning && 112 <screen><userinput>sed -i 's|xml::${sysconfdir}|xml::&gnome-etc-dir;|' configure && 113 114 ./configure \ 115 --prefix=/usr \ 116 --sysconfdir=/etc \ 117 --libexecdir=/usr/lib \ 118 --with-gconf-schema-file-dir=&gnome-etc-dir;/gconf/schemas && 121 119 make</userinput></screen> 120 121 <para>If you wish to create the API documentation in HTML format, you must 122 have <xref linkend="doxygen"/> and <xref linkend="graphviz"/> installed, 123 then issue: <command>make doc</command>. If you wish to create the API 124 Design Guide in several formats, you must have <xref linkend="tetex"/> 125 installed and issue: 126 <command>make -C src/doc/design html pdf ps</command>.</para> 122 127 123 128 <para>To test the results, issue <command>make check</command>. All tests 124 129 should pass. An easy way to look at the results of the tests is to issue 125 130 <command>grep -A1 ============== check.log</command> (this is assuming you 126 redirected the output from the tests to the aforementioned filename).</para>131 redirected the output from the tests to the indicated filename).</para> 127 132 128 133 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 129 134 130 <screen role='root'><userinput>make install</userinput></screen> 131 132 <para>If desired, create a symbolic link from the 133 <application>GnuCash</application> documentation directory to the 134 system-wide documentation directory using the following command as the 135 <systemitem class="username">root</systemitem> user:</para> 136 137 <screen role='root'><userinput>ln -v -s /opt/gnome-1.4/share/gnucash/doc \ 138 /usr/share/doc/gnucash-&gnucash-version;</userinput></screen> 139 140 <para>If desired, create symbolic links to the 141 <application>GnuCash</application> <filename>.desktop</filename> and icon 142 files in the system-wide directories using the following commands as the 143 <systemitem class="username">root</systemitem> user:</para> 144 145 <screen role='root'><userinput>install -v -m755 -d /usr/share/pixmaps/gnucash && 146 ln -v -s /opt/gnome-1.4/share/pixmaps/gnucash/gnucash-icon.png \ 147 /usr/share/pixmaps/gnucash && 148 ln -v -s /opt/gnome-1.4/share/gnome/apps/Applications/gnucash.desktop \ 149 /usr/share/applications</userinput></screen> 150 151 <para>If you want to install the Help documentation (requires 152 <xref linkend="scrollkeeper"/> to be installed), unpack the additional 135 <screen role='root'><userinput>make install && 136 137 mv -v /usr/share/gnucash/doc /usr/share/doc/gnucash-&gnucash-version; && 138 ln -v -s ../doc/gnucash-&gnucash-version; /usr/share/gnucash/doc && 139 140 for FILENAME in doc/{misc*,gnome*,generic*,build*}.txt \ 141 doc/{gtkrc*,TRANSLATION_HOWTO,README.translator.txt} \ 142 doc/README.{build-system,OFX,HBCI} 143 do 144 install -v -m644 ${FILENAME} /usr/share/doc/gnucash-&gnucash-version; 145 done && 146 147 install -v -m755 -d /usr/share/doc/gnucash-&gnucash-version;/api/engine && 148 install -v -m644 src/doc/{TODO*,*.txt,*.html} \ 149 /usr/share/doc/gnucash-&gnucash-version;/api && 150 install -v -m644 src/engine/*.txt \ 151 /usr/share/doc/gnucash-&gnucash-version;/api/engine</userinput></screen> 152 153 <para>If you built the API HTML or Design Guide documentation, issue the 154 following commands (modified as necessary, depending on what docs are 155 being installed) as the <systemitem class="username">root</systemitem> 156 user:</para> 157 158 <screen role='root'><userinput>install -v -m755 -d /usr/share/doc/gnucash-&gnucash-version;/{design,api}/html && 159 install -v -m644 src/doc/design/gnucash-design.html/* \ 160 /usr/share/doc/gnucash-&gnucash-version;/design/html && 161 install -v -m644 src/doc/design/gnucash-design.{pdf,ps,dvi} \ 162 /usr/share/doc/gnucash-&gnucash-version;/design && 163 install -v -m644 src/doc/html/* \ 164 /usr/share/doc/gnucash-&gnucash-version;/api/html</userinput></screen> 165 166 <para>If you want to install the Help documentation system, you must have 167 <xref linkend="scrollkeeper"/> installed. Then unpack the additional 153 168 tarball, change into the 154 169 <filename class='directory'>gnucash-docs-&gnucash-docs-version;</filename> … … 156 171 user:</para> 157 172 158 <screen><userinput>./configure --prefix=/ opt/gnome-1.4\173 <screen><userinput>./configure --prefix=/usr \ 159 174 --localstatedir=/var/lib && 160 175 make</userinput></screen> 161 176 177 <para>HTML versions of the Help Manual and Users Guide can be created if 178 the DocBook XML tools are installed (<xref linkend="libxslt"/>, 179 <xref linkend="DocBook"/> and <xref linkend="docbook-xsl"/>). A PDF version 180 of the Users Guide can be created if you have <xref linkend="docbook-utils"/> 181 and <xref linkend="jadetex"/> installed. Issue the following commands to 182 create the documentation (modify as appropriate for your desires):</para> 183 184 <screen><userinput>make -C help html && 185 make -C guide html && 186 make -C guide pdf</userinput></screen> 187 162 188 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 163 189 164 190 <screen role='root'><userinput>make install</userinput></screen> 191 192 <para>If you built the Help Manual or Users Guide, install them using the 193 following commands as the <systemitem class="username">root</systemitem> 194 user (modify as necessary):</para> 195 196 <screen role='root'><userinput>install -v -m755 -d /usr/share/doc/gnucash-&gnucash-version;/{users_guide,help} && 197 cp -v -R help/C/gnucash-help/* \ 198 /usr/share/doc/gnucash-&gnucash-version;/help && 199 cp -v -R guide/C/gnucash-guide/* \ 200 /usr/share/doc/gnucash-&gnucash-version;/users_guide && 201 install -v -m644 guide/C/gnucash-guide.pdf \ 202 /usr/share/doc/gnucash-&gnucash-version;</userinput></screen> 165 203 166 204 </sect2> … … 169 207 <title>Command Explanations</title> 170 208 171 <para><command>sed -i 's/^\(host_os=.*\)$/\1-gnu/' configure</command>: 172 This command is used to fix a broken <command>configure</command> script. 173 Without it, no shared libraries are built, and the program will not 174 function properly.</para> 175 176 <para><parameter>--prefix=/opt/gnome-1.4</parameter>: 177 <application>GnuCash</application>-&gnucash-version; is a 178 <application>GNOME</application>-1.4 application.</para> 209 <para><command>sed -i 's|xml::${sysconfdir}|xml::&gnome-etc-dir;|' 210 configure</command>: This command is used because the location of the 211 <application>GConf</application> source database is hard-coded into 212 the <command>configure</command> script as 213 <filename class='directory'><envar>$sysconfdir</envar>/gconf</filename> 214 (rendering the <option>--with-gconf-source</option> parameter useless). 215 The modification ensures that the <application>GConf</application> database 216 is properly updated while still allowing the package configuration files 217 to be installed in 218 <filename class='directory'>/etc/gnucash</filename>.</para> 179 219 180 220 <para><parameter>--sysconfdir=/etc</parameter>: This installs configuration 181 221 files in <filename class='directory'>/etc/gnucash</filename> instead of 182 <filename class='directory'>/opt/gnome-1.4/etc/gnucash</filename>.</para> 222 <filename class='directory'>/usr/etc/gnucash</filename>.</para> 223 224 <para><parameter>--with-gconf-schema-file-dir=&gnome-etc-dir;/gconf/schemas</parameter>: 225 This parameter ensures that the <application>GConf</application> schema 226 files are installed in the proper location instead of 227 <filename class='directory'>/etc/gconf</filename>.</para> 228 229 <para><command>mv -v /usr/share/gnucash/doc 230 /usr/share/doc/gnucash-&gnucash-version;</command> and 231 <command>ln -v -s ../doc/gnucash-&gnucash-version; 232 /usr/share/gnucash/doc</command>: These commands are used to relocate the 233 documentation files to the customary location and create a symbolic link 234 to the original location.</para> 183 235 184 236 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 185 237 href="../../xincludes/scrollkeeper-dir.xml"/> 186 238 187 <para><parameter>--disable-guppi</parameter>: This compiles188 <application>GnuCash</application> without support for creating189 GUI graphs and plots. Remove this option if you have190 <application>Guppi</application> installed.</para>191 192 <para><parameter>-disable-error-on-warning</parameter>: Without this193 parameter the build will fail because a warning is generated. This option194 forces the build to ignore the warning.</para>195 196 239 <para><option>--enable-sql</option>: This parameter is required if you want 197 240 to build in SQL support using <application>PostgreSQL</application>.</para> 198 199 <para><option>--enable-ofx</option>: This parameter is required if you want200 to build in on-line banking support using201 <application>LibOFX</application>.</para>202 241 203 242 <para><option>--enable-hbci</option>: This parameter is required if you … … 217 256 218 257 <para>If you wish to use <application>GnuCash</application> to retrieve 219 stock price quotes and stock historical information, you'll need to258 stock price quotes, you'll need to 220 259 install the following <application>Perl</application> modules: 221 <xref linkend="perl-lwp"/>, <xref linkend="perl-date-manip"/>, 222 <xref linkend="perl-html-parser"/>, <xref linkend="perl-finance-quote"/> 223 and <xref linkend="perl-finance-quotehist"/>.</para> 224 225 <!-- 226 <note> 227 <para><application>GnuCash</application> must be run as 228 <systemitem class="username">root</systemitem> once before use. Simply 229 executing <command>gnucash</command> from an <application>X</application> 230 terminal and clicking on the cancel button is sufficient. This must be 231 done prior to setting up accounts as an unprivileged user, due to the 232 fact that <application>GnuCash</application> must update scheme catalogs 233 before it is used.</para> 234 </note> 235 --> 260 <xref linkend="perl-lwp"/>, 261 <xref linkend="perl-date-manip"/>, 262 <xref linkend="perl-html-parser"/>, 263 <xref linkend="perl-html-tableextract"/>, 264 <xref linkend="perl-crypt-ssleay"/>, and 265 <xref linkend="perl-finance-quote"/>. Alternatively, you can run the 266 <command>/usr/bin/gnc-fq-update</command> script as the 267 <systemitem class="username">root</systemitem> user.</para> 236 268 237 269 </sect3> … … 248 280 249 281 <seglistitem> 250 <seg>dump-finance-quote, gnc-prices, gnc-test-env, gnucash, 251 gnucash-config, gnucash-env, gnucash-make-guids, gnucash-run-script 252 and update-finance-quote</seg> 253 <seg>libcore-utils.so, libgnc-app-file-gnome.so, libgncgnome.so, 254 libgncmodule.so, libgw-core-utils.so, libgw-gnc.so and numerous 255 support libraries installed in 256 <filename class='directory'>/opt/gnome-1.4/lib/gnucash</filename></seg> 282 <seg>gnc-fq-check, gnc-fq-dump, gnc-fq-helper, gnc-fq-update, 283 gnc-test-env, gnucash, gnucash-bin, gnucash-env, gnucash-make-guids, 284 gnucash-valgrind, and update-gnucash-gconf</seg> 285 <seg>libgnc-backend-file-utils.so, libgnc-backend-postgres.so, 286 libgnc-business-ledger.so,libgnc-core-utils.so, libgnc-gnome.so, 287 libgnc-module.so, libgnc-qof.so and numerous support libraries 288 installed in 289 <filename class='directory'>/usr/lib/gnucash</filename></seg> 257 290 <seg>/etc/gnucash, 258 / opt/gnome-1.4/include/gnucash,259 / opt/gnome-1.4/lib/gnucash,260 /opt/gnome-1.4/libexec/gnucash,261 /opt/gnome-1.4/share/gnome/apps/Applications,262 /opt/gnome-1.4/share/gnome/help/gnucash,263 /opt/gnome-1.4/share/gnucash,264 /opt/gnome-1.4/share/omf/gnucash-docsand265 / opt/gnome-1.4/share/pixmaps/gnucash</seg>291 /usr/include/gnucash, 292 /usr/lib/gnucash, 293 and the following subdirectories of /usr/share/: 294 doc/gnucash-&gnucash-version;, 295 gnome/help/gnucash, 296 gnucash, 297 omf/gnucash-docs, and 298 /xml/gnucash</seg> 266 299 </seglistitem> 267 300 </segmentedlist>
Note:
See TracChangeset
for help on using the changeset viewer.