- Timestamp:
- 08/21/2014 07:19:59 PM (10 years ago)
- Branches:
- 7.6-blfs, 7.6-systemd, kde5-14269, kde5-14686, systemd-13485
- Children:
- 9f465ac
- Parents:
- f53f4d1b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/office/libreoffice.xml
rf53f4d1b r5be9aa62 130 130 <listitem> 131 131 <para> 132 Required patch for i686 systems, in order to fix a problem in roduced132 Required patch for i686 systems, in order to fix a problem introduced 133 133 by <application>&gcc-490;</application>: 134 134 <ulink url="&patch-root;/libreoffice-&libreoffice-dlversion;-gcc_4_9_0-1.patch"/> … … 153 153 Most of these packages are recommended because if they're not installed, 154 154 the build process will compile and install its own (often older) 155 version. 155 version. If you have not installed some of the dependencies listed below, 156 make sure you examine <command>./configure --help</command> output for 157 information on switches that are needed to disable them. 156 158 </para> 157 159 </note> 158 160 159 161 <para role="recommended"> 160 <xref linkend="libjpeg"/>, 161 <xref linkend="glu"/>, 162 <xref linkend="gtk2"/>, 163 <xref linkend="boost"/>, 162 <!--<xref linkend="boost"/>,--> 164 163 <xref linkend="clucene"/>, 165 164 <xref linkend="cups"/>, 166 165 <xref linkend="curl"/>, 167 166 <xref linkend="dbus-glib"/>, 167 <xref linkend="glu"/>, 168 168 <xref linkend="graphite2"/>, 169 169 <xref linkend="gst-plugins-base"/> or 170 170 <xref linkend="gst10-plugins-base"/>, 171 <xref linkend="gtk2"/>, 171 172 <xref linkend="harfbuzz"/>, 172 173 <xref linkend="icu"/>, 173 174 <xref linkend="lcms2"/>, 175 <xref linkend="libjpeg"/>, 174 176 <xref linkend="librsvg"/>, 175 177 <xref linkend="libxml2"/> and … … 193 195 <xref linkend="doxygen"/> (not relevant if using --disable-odk), 194 196 <ulink url="http://sourceforge.net/projects/cppunit/">Cppunit</ulink>, 195 <ulink url="http://www.firebirdsql.org/"> firebird</ulink>,197 <ulink url="http://www.firebirdsql.org/">Firebird</ulink>, 196 198 <xref linkend="gdb"/>, 197 199 <xref linkend="gtk3"/>, … … 225 227 <xref linkend="sane"/>, 226 228 <xref linkend="vlc"/>, and 227 < ulink url="&gnome-download-http;/zenity/">Zenity</ulink>229 <xref linkend="zenity"/> 228 230 </para> 229 231 … … 257 259 You can avoid this unpleasantness by 258 260 <emphasis>not</emphasis> untaring it as 259 <systemitem class="username">root</systemitem>. If you must untar it as 260 <systemitem class="username">root</systemitem> pass the option 261 <option>--no-overwrite-dir</option> to tar. This is the default when you 262 untar as a user but has to be passed as an option when untaring as 263 <systemitem class="username">root</systemitem>: 261 <systemitem class="username">root</systemitem>. If you must untar 262 it as <systemitem class="username">root</systemitem> pass the 263 option <option>--no-overwrite-dir</option> to tar when untaring 264 as <systemitem class="username">root</systemitem>: 264 265 </para> 265 266 </warning> … … 270 271 <para> 271 272 Unpack the dictionaries file and create symlinks to tarballs from the 272 source directory so they won't get downloaded again (it is not necessary 273 to unpack the help nor the translations tarballs): 273 source directory so they won't get downloaded again: 274 274 </para> 275 275 … … 277 277 278 278 tar -xf ../libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz --no-overwrite-dir --strip-components=1 && 279 <!-- Not necessary for this version 280 tar -xf ../libreoffice-help-&libreoffice-dlversion;.tar.xz -\-no-overwrite-dir -\-strip-components=1 && 281 --> 282 ln -sv ../../libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz src/ && 283 ln -sv ../../libreoffice-help-&libreoffice-dlversion;.tar.xz src/</userinput></screen> 284 285 <!-- Not necessary for this version 286 <para> 287 If you have downloaded the translations tarball, unpack it: 288 </para> 289 290 <screen><userinput>tar -xf ../libreoffice-translations-&libreoffice-dlversion;.tar.xz -\-no-overwrite-dir -\-strip-components=1 && 291 ln -sv ../../libreoffice-translations-&libreoffice-dlversion;.tar.xz src/</userinput></screen> 292 --> 279 ln -sfv ../../libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz src/ && 280 ln -sfv ../../libreoffice-help-&libreoffice-dlversion;.tar.xz src/</userinput></screen> 281 293 282 <para> 294 283 If you have downloaded the translations tarball, create a symlink: 295 284 </para> 296 285 297 <screen><userinput>ln -s v ../../libreoffice-translations-&libreoffice-dlversion;.tar.xz src/</userinput></screen>286 <screen><userinput>ln -sfv ../../libreoffice-translations-&libreoffice-dlversion;.tar.xz src/</userinput></screen> 298 287 299 288 <note> … … 307 296 308 297 <para> 309 In the rest of the page, locales "en-US" and "pt-BR" are examples; you 310 can change them to suit your needs - you might want to read the 311 "Command Explanations", further below, before proceeding. 312 </para> 313 314 <para> 315 Due to the large size of the package, you may prefer to install it in 316 <filename class="directory">/opt</filename>, instead of 317 <filename class="directory">/usr</filename>. Depending on your choice, 318 replace <replaceable><PREFIX></replaceable> by 319 <filename class="directory">/usr</filename> or by 320 <filename class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename>: 321 </para> 322 323 <screen><userinput>export LO_PREFIX=<replaceable><PREFIX></replaceable></userinput></screen> 298 In the rest of the page, locales "en-US" and "pt-BR" are examples. Change 299 them to suit your needs. You might want to read the "Command Explanations" 300 further below before proceeding. 301 </para> 324 302 325 303 <para> … … 346 324 -i bin/unpack-sources && 347 325 348 ./autogen.sh --prefix= $LO_PREFIX\326 ./autogen.sh --prefix=/usr \ 349 327 --sysconfdir=/etc \ 350 328 --with-vendor="BLFS" \ … … 356 334 --disable-odk \ 357 335 --disable-postgresql-sdbc \ 358 --enable-release-build =yes\336 --enable-release-build \ 359 337 --enable-python=system \ 360 338 --with-system-boost \ … … 398 376 </para> 399 377 400 <screen role="root"><userinput>make distro-pack-install 401 install -v - m755 -d $LO_PREFIX/share/appdata&&402 install -v -m644 403 $LO_PREFIX/share/appdata</userinput></screen>378 <screen role="root"><userinput>make distro-pack-install && 379 install -v -dm755 /usr/share/appdata && 380 install -v -m644 sysui/desktop/appstream-appdata/*.xml \ 381 /usr/share/appdata</userinput></screen> 404 382 405 383 <para> … … 408 386 </para> 409 387 410 <screen role="root"><userinput>chown -cR 0:0 dictionaries/ && 411 mkdir -pv $LO_PREFIX/lib/libreoffice/share/extensions/dict-en && 412 cp -vR dictionaries/en/* $LO_PREFIX/lib/libreoffice/share/extensions/dict-en && 413 mkdir -pv $LO_PREFIX/lib/libreoffice/share/extensions/dict-pt-BR && 414 cp -vR dictionaries/pt_BR/* $LO_PREFIX/lib/libreoffice/share/extensions/dict-pt-BR</userinput></screen> 415 416 <para> 417 If installed in <filename class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename> 418 and the icons in the new items of the desktop menu are not properly displayed, 419 optionally run the following commands, as 420 <systemitem class="username">root</systemitem> user (it may be necessary 421 to logout the session, before the icons appear): 422 </para> 423 424 <screen role="root"><userinput>mkdir -pv /usr/share/pixmaps && 425 for i in writer base calc draw impress math startcenter writer 426 do 427 ln -svf /opt/libreoffice-&libreoffice-dlversion;/share/icons/hicolor/32x32/apps/libreoffice-$i.png \ 428 /usr/share/pixmaps/ 429 done 430 unset i</userinput></screen> 388 <screen role="root"><userinput>chown -cR 0:0 dictionaries/ && 389 mkdir -pv /usr/lib/libreoffice/share/extensions/dict-en && 390 cp -rv dictionaries/en/* /usr/lib/libreoffice/share/extensions/dict-en && 391 mkdir -pv /usr/lib/libreoffice/share/extensions/dict-pt-BR && 392 cp -rv dictionaries/pt_BR/* /usr/lib/libreoffice/share/extensions/dict-pt-BR</userinput></screen> 431 393 432 394 </sect2> … … 449 411 the vendor which is mentioned when you click "About" on the toolbar. 450 412 </para> 451 <!-- I believe en-US is not necessary anymore452 <para>453 <parameter>-\-with-lang="en-US pt-BR"</parameter>: This switch sets454 what languages to support. en-US is always needed. To list several455 languages, separate them with a space. For all languages, use456 <parameter>-\-with-lang=ALL</parameter>457 </para>458 -->459 413 460 414 <para> 461 415 <parameter>--with-lang="en-US pt-BR"</parameter>: This switch sets 462 what languages to support. To list several languages, separate them with463 a space. For all languages, use416 what languages to support. To list several languages, separate them 417 with a space. For all languages, use 464 418 <parameter>--with-lang=ALL</parameter>. 465 419 </para> 466 420 467 <note><para> 468 For a list of the available languages, you can uncompress the 469 translations tarball, <command>tar -xf 470 ../libreoffice-translations-&libreoffice-dlversion;.tar.xz 471 --no-overwrite-dir -C /tmp</command>, and run <command>ls 472 /tmp/libreoffice-&libreoffice-dlversion;/translations/source</command>. 473 </para></note> 474 475 <para> 476 <parameter>--with-help</parameter>: Without this switch, the help files 477 are not built. 421 <note> 422 <para> 423 For a list of the available languages, you can uncompress the 424 translations tarball by running the following command: 425 <command>tar -xf 426 ../libreoffice-translations-&libreoffice-dlversion;.tar.xz 427 --no-overwrite-dir -C /tmp</command> and proceed to examine 428 the contents of <filename 429 class="directory">/tmp/libreoffice-&libreoffice-dlversion;/translations/source</filename>. 430 </para> 431 </note> 432 433 <para> 434 <parameter>--with-help</parameter>: This switch is used to build 435 the help files. 478 436 </para> 479 437 … … 514 472 515 473 <para> 516 <parameter>--enable-release-build=yes</parameter>: This switch enables a 517 Release Build. 518 <application>LibreOffice</application> can be built as a Release Build or 519 as a Developer Build, because their default installation paths and user 520 profile paths are different. Developer Build displays the words "Dev" and 521 "Beta" in several places (e.g, menu and splash scren). 474 <parameter>--enable-release-build</parameter>: This switch is used to 475 remove "Beta" or "Dev" from <application>LibreOffice</application> 476 splash screen and "About" menu. 522 477 </para> 523 478 … … 545 500 546 501 <para> 547 <option>--disable-cups</option>: Use this switch if you don't need548 printing support.549 </para>550 551 <para>552 <option>--disable-dbus</option>: Use this switch if you've not553 installed D-Bus-1.8.0. It also disables Bluetooth support and554 font install via PackageKit.555 </para>556 557 <para>558 502 <option>--disable-gstreamer-0-10</option>: Use this switch if you've 559 503 not installed <xref linkend="gst-plugins-base"/>. … … 584 528 <segtitle>Installed Programs</segtitle> 585 529 <segtitle>Installed Libraries</segtitle> 586 <segtitle>Installed Director y</segtitle>530 <segtitle>Installed Directories</segtitle> 587 531 588 532 <seglistitem> 589 533 <seg> 590 534 libreoffice, lobase, localc, lodraw, loffice, lofromtemplate, 591 loimpress, lomath, loweb, lowriter, soffice and unopkg; 592 several programs under 593 $LO_PREFIX/lib/libreoffice/program 535 loimpress, lomath, loweb, lowriter, soffice and unopkg 594 536 </seg> 595 537 <seg> 596 several libraries under 597 $LO_PREFIX/lib/libreoffice/{ure/lib,program} 538 None 598 539 </seg> 599 540 <seg> 600 $LO_PREFIX/lib/libreoffice541 /usr/lib/libreoffice 601 542 </seg> 602 543 </seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.