Changeset 10ef383 for xsoft/office/abiword.xml
- Timestamp:
- 08/07/2007 01:30:46 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:
- 3d9e7a1
- Parents:
- 2a91da1
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/office/abiword.xml
r2a91da1 r10ef383 7 7 <!ENTITY AbiWord-download-http "http://www.abisource.com/downloads/abiword/&AbiWord-version;/source/abiword-&AbiWord-version;.tar.bz2"> 8 8 <!ENTITY AbiWord-download-ftp " "> 9 <!ENTITY AbiWord-md5sum "69dd69179b861a41613291afd10af9ab"> 10 <!ENTITY AbiWord-size "23.5 MB"> 11 <!ENTITY AbiWord-buildsize "217 MB"> 12 <!ENTITY AbiWord-time "3.6 SBU (to build and install the program, docs and all plugins)"> 9 <!ENTITY AbiWord-md5sum "8ed5fb282b9741aca75b9e47500d39a1"> 10 <!ENTITY AbiWord-size "25 MB"> 11 <!ENTITY AbiWord-buildsize "262 MB (additional 210 MB to build and install the API docs)"> 12 <!ENTITY AbiWord-time "4.5 SBU (to build and install the program, docs and all plugins)"> 13 <!ENTITY AbiWord-minor-version "2.4"> 14 <!ENTITY AbiWord-under-version "2_4"> 13 15 ]> 14 16 … … 63 65 64 66 <bridgehead renderas="sect4">Optional</bridgehead> 65 <para role="optional"> 66 < ulink url="http://www.abisource.com/enchant/">Enchant</ulink>67 (uses <xref linkend="aspell"/>), <xref linkend="gucharmap"/>,68 <xref linkend=" imagemagick"/> and67 <para role="optional"><xref linkend="libgnomeui"/> (for GNOME-2 support), 68 <xref linkend="gucharmap"/>, 69 <ulink url="http://www.abisource.com/enchant/">Enchant</ulink> (uses 70 <xref linkend="aspell"/>), 69 71 <ulink url="http://wvware.sourceforge.net/">wv</ulink> (with 70 <ulink url="http://sourceforge.net/projects/wvware">libwmf</ulink> 71 installed first)</para>72 <ulink url="http://sourceforge.net/projects/wvware">libwmf</ulink> installed first), and 73 <ulink url="http://valgrind.org/">Valgrind</ulink></para> 72 74 73 75 <bridgehead renderas="sect4">Optional for Plugins</bridgehead> 74 <para role="optional"><xref linkend="libgsf"/> 75 (needed to build the OpenDocument/OpenOffice plugin), 76 <xref linkend="poppler"/> (for the pdf plugin), 76 <para role="optional"><xref linkend="libgsf"/> (to build the OpenDocument/OpenOffice plugin), 77 <xref linkend="poppler"/> (for the pdf plugin, requires installing with unsupported xpdf headers), 77 78 <xref linkend="librsvg"/>, 78 <xref linkend="gnome-utils"/>, 79 <xref linkend="goffice"/>, 79 <!-- Currently Broken <xref linkend="html-tidy"/>, --> 80 <!-- Currently Broken <ulink url="http://www.inter7.com/index.php?page=eps">EPS</ulink>, --> 81 <xref linkend="nautilus"/> (for GNOME-2 support), 82 <xref linkend="goffice"/> (you must use a version of 83 <ulink url="&gnome-download-http;/goffice/0.2/">GOffice <0.3.0</ulink>), 84 <ulink url="http://www.abisource.com/projects/link-grammar/">Link Grammar</ulink>, 80 85 <ulink url="http://aiksaurus.sourceforge.net/">Aiksaurus</ulink>, 81 <ulink url="http://www.gnome-db.org/">libg da</ulink>,82 <ulink url="http://www.gnome-db.org/">libg nomedb</ulink>,86 <ulink url="http://www.gnome-db.org/">libgnomedb version <1.3.0</ulink> (requires 87 <ulink url="http://www.gnome-db.org/">libgda version <1.3.0</ulink>), 83 88 <ulink url="http://sourceforge.net/projects/wvware">libwmf</ulink>, 89 <ulink url="http://helm.cs.unibo.it/mml-widget/">GtkMathView</ulink> (requires 90 <ulink url="http://sourceforge.net/projects/gmetadom/">Gnome DOM Bindings</ulink> which requires 91 <ulink url="http://gdome2.cs.unibo.it/">gdome2</ulink>), 84 92 <ulink url="http://libwpd.sourceforge.net/">libwpd</ulink>, 85 <ulink url="http://libots.sourceforge.net/">OTS</ulink> and93 <ulink url="http://libots.sourceforge.net/">OTS</ulink>, and 86 94 <ulink url="http://software.frodo.looijaard.name/psiconv/">Psiconv</ulink></para> 87 95 … … 97 105 commands:</para> 98 106 99 <screen><userinput>cd abiword-plugins && 107 <screen><userinput>cd abi && 108 ./configure --prefix=/usr && 109 make && 110 111 cd ../abiword-plugins && 112 sed -i 's/dictionary_file)/reinterpret_cast<const unsigned char *>(&)/' \ 113 tools/ots/xp/AbiOts.cpp && 114 100 115 ./configure --prefix=/usr --without-inter7eps && 101 116 make && 102 cd ../abi && 103 ./configure --prefix=/usr && 104 make</userinput></screen> 105 106 <para>This package does not come with a test suite.</para> 117 118 cd ..</userinput></screen> 119 120 <para>If you wish to create the API documentation, 121 <xref linkend="doxygen"/> must be installed and issue the following 122 commands:</para> 123 124 <screen><userinput>pushd abi && 125 doxygen && 126 popd</userinput></screen> 127 128 <para>This package's test suite requires <ulink 129 url="http://valgrind.org/">Valgrind</ulink>. Though the end message will 130 indicate the tests failed, there will actually be many tests that run 131 to a successful completion. Run the tests by issuing the following 132 commands:</para> 133 134 <screen><userinput>pushd abi && 135 make check && 136 popd</userinput></screen> 107 137 108 138 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 109 139 110 <screen role="root"><userinput>make install && 111 cp -v -R docs /usr/share/AbiSuite-2.4/AbiWord && 140 <screen role="root"><userinput>cd abi && 141 make install && 142 143 install -v -m755 -d /usr/share/doc/abiword-&AbiWord-version; && 144 install -v -m644 docs/*.* \ 145 /usr/share/doc/abiword-&AbiWord-version; && 146 112 147 cd ../abiword-plugins && 113 make install</userinput></screen> 114 115 <para>If you have a <application>GNOME-2</application> installation, issue 148 make install && 149 150 cd ..</userinput></screen> 151 152 <para><application>AbiWord</application> is now installed and must be used 153 to build the Help files. Issue the following commands as an unprivileged 154 user:</para> 155 156 <screen><userinput>pushd abiword-docs && 157 ./make-html.sh && 158 cd ..</userinput></screen> 159 160 <!-- removing this as it does exactly the same thing as 161 the make-html.sh does ./make-gnome-html.sh && --> 162 163 <para>Then as the <systemitem class="username">root</systemitem> user, 164 install the help files:</para> 165 166 <screen role="root"><userinput>install -v -m644 man/abiword.1 /usr/share/man/man1 && 167 install -v -m644 Manual/en/Abiword_Manual.abw \ 168 /usr/share/doc/abiword-&AbiWord-version; && 169 cp -v -Rf help /usr/share/AbiSuite-&AbiWord-minor-version;/AbiWord && 170 find /usr/share/AbiSuite-&AbiWord-minor-version;/AbiWord/help \ 171 -type d -exec chmod -v 755 {} \;</userinput></screen> 172 173 <para>If you have a <application>GNOME</application> installation, issue 116 174 the following command as the <systemitem class="username">root</systemitem> 117 175 user to install the <application>AbiWord</application> Bonobo component 118 176 description file:</para> 119 177 120 <screen role="root"><userinput>cd .. && 121 install -v -m644 abidistfiles/GNOME_AbiWord_Control_2_4.server \ 122 $GNOME_PREFIX/lib/bonobo/servers</userinput></screen> 123 124 </sect2> 125 126 <sect2 role="installation"> 127 <title>Install The Help Documentation</title> 128 129 <para>Build the help files by issuing the following commands as an 130 unprivileged user:</para> 131 132 <screen><userinput>cd abiword-docs && 133 sed -i 's@AbiWord-2.0@abiword@' make-gnome-html.sh && 134 ./make-gnome-html.sh && 135 ./make-html.sh</userinput></screen> 136 137 <para>Then, as the <systemitem class="username">root</systemitem> user, 138 install the help files:</para> 139 140 <screen role="root"><userinput>install -v -m644 man/abiword.1 /usr/share/man/man1 && 141 install -v -m644 Manual/en/Abiword_Manual.abw \ 142 /usr/share/AbiSuite-2.4/AbiWord/docs && 143 cp -v -R help /usr/share/AbiSuite-2.4/AbiWord && 144 find /usr/share/AbiSuite-2.4/AbiWord/help \ 145 -type d -exec chmod -v 755 {} \;</userinput></screen> 178 <screen role="root"><userinput>install -v -m644 abidistfiles/GNOME_AbiWord_Control_&AbiWord-under-version;.server \ 179 $GNOME_PREFIX/lib/bonobo/servers</userinput></screen> 180 181 <para>If the <application>GNOME</application> installation is in any prefix 182 other than <filename class='directory'>/usr</filename>, remove unneeded 183 directories by issuing the following command as the 184 <systemitem class="username">root</systemitem> user: 185 <command>rmdir -v /usr/lib/{bonobo/servers,bonobo}</command>.</para> 186 187 <para>If you built the API documentation, install it by issuing the 188 following commands as the <systemitem class="username">root</systemitem> 189 user:</para> 190 191 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/abiword-&AbiWord-version;/api && 192 193 for FILENAME in $(ls abi/docs/dox/html); do 194 install -v -m644 abi/docs/dox/html/${FILENAME} \ 195 /usr/share/doc/abiword-&AbiWord-version;/api 196 done</userinput></screen> 146 197 147 198 </sect2> … … 155 206 linking to the package and incurring a build failure.</para> 156 207 157 <para><command>sed -i 's@AbiWord-2.0@abiword@' make-gnome-html.sh</command>: 158 This command alters the <command>make-gnome-html.sh</command> script to 159 look for the current version of <command>abiword</command>.</para> 208 <para><command>sed -i '...' tools/ots/xp/AbiOts.cpp </command>: 209 This command is used to fix an incompatibility with 210 <application>GCC</application> and the 211 <application>libots</application> package.</para> 160 212 161 213 </sect2> … … 181 233 list produced by the following command:</para> 182 234 183 <screen><userinput>ls /usr/share/AbiSuite- 2.4/templates</userinput></screen>235 <screen><userinput>ls /usr/share/AbiSuite-&AbiWord-minor-version;/templates</userinput></screen> 184 236 185 237 <para>Create the folder … … 187 239 <filename>normal.awt</filename> you want into it:</para> 188 240 189 <screen><userinput> mkdir -p -v~/.AbiSuite/templates &&190 cp -v /usr/share/AbiSuite-2.4/templates/normal.awt-<replaceable><lang></replaceable> \191 ~/.AbiSuite/templates/normal.awt</userinput></screen>241 <screen><userinput>install -v -m750 -d ~/.AbiSuite/templates && 242 install -v -m640 /usr/share/AbiSuite-&AbiWord-minor-version;/templates/normal.awt-<replaceable><lang></replaceable> \ 243 ~/.AbiSuite/templates/normal.awt</userinput></screen> 192 244 193 245 <para>Change <replaceable><lang></replaceable> in the above 194 246 command to fit the name of the file you want.</para> 247 248 <para>If you have <xref linkend="desktop-file-utils"/> installed, 249 you should run the <command>update-desktop-database</command> command 250 to update the mimeminfo cache and allow the Help system to work.</para> 195 251 196 252 </sect3> … … 207 263 208 264 <seglistitem> 209 <seg>abiword, AbiWord- 2.4, ttfadmin.sh, and ttftool</seg>265 <seg>abiword, AbiWord-&AbiWord-minor-version;, ttfadmin.sh, and ttftool</seg> 210 266 <seg>Numerous plugin library support modules</seg> 211 <seg>/usr/lib/AbiWord- 2.4and212 /usr/share/AbiSuite- 2.4</seg>267 <seg>/usr/lib/AbiWord-&AbiWord-minor-version; and 268 /usr/share/AbiSuite-&AbiWord-minor-version;</seg> 213 269 </seglistitem> 214 270 </segmentedlist> … … 223 279 <listitem> 224 280 <para>is a symbolic link to the main 225 <command>AbiWord- 2.4</command>281 <command>AbiWord-&AbiWord-minor-version;</command> 226 282 executable.</para> 227 283 <indexterm zone="abiword abiword-prog"> … … 231 287 </varlistentry> 232 288 233 <varlistentry id="AbiWord- 2.4">234 <term><command>AbiWord- 2.4</command></term>289 <varlistentry id="AbiWord-version-number"> 290 <term><command>AbiWord-&AbiWord-minor-version;</command></term> 235 291 <listitem> 236 292 <para>is the word-processing program executable.</para> 237 <indexterm zone="abiword AbiWord- 2.4">238 <primary sortas="b-AbiWord- 2.4">AbiWord-2.4</primary>293 <indexterm zone="abiword AbiWord-version-number"> 294 <primary sortas="b-AbiWord-&AbiWord-minor-version;">AbiWord-&AbiWord-minor-version;</primary> 239 295 </indexterm> 240 296 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.