Changeset 66bdcaf6
- Timestamp:
- 08/18/2007 07:13:04 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:
- 9deda8e
- Parents:
- 139df56
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r139df56 r66bdcaf6 595 595 <!-- Chapter 35 --> 596 596 <!ENTITY koffice-version "1.6.1"> 597 <!ENTITY openoffice-version "2. 0.3">597 <!ENTITY openoffice-version "2.2.1"> 598 598 599 599 <!-- Chapter 36 --> -
introduction/welcome/changelog.xml
r139df56 r66bdcaf6 66 66 <listitem> 67 67 <para>[randy] - Updated to libmpeg3-1.7.</para> 68 </listitem> 69 <listitem> 70 <para>[dj] - Updated to OpenOffice-2.2.1</para> 68 71 </listitem> 69 72 </itemizedlist> -
xsoft/suites/openoffice.xml
r139df56 r66bdcaf6 7 7 <!-- <!ENTITY openoffice-download-http "http://download.openoffice.org/&openoffice-version;/source.html"> --> 8 8 <!-- <!ENTITY openoffice-download-ftp "ftp://ftp.ussg.iu.edu/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src.tar.gz"> --> 9 <!ENTITY openoffice-download-http "&sources-anduin-http;/o/OOo_&openoffice-version;_src.tar.gz"> 10 <!ENTITY openoffice-download-ftp "&sources-anduin-ftp;/o/OOo_&openoffice-version;_src.tar.gz"> 11 <!ENTITY openoffice-md5sum "f68832ff3458664ae2b741ec67d30104"> 12 <!ENTITY openoffice-size "294 MB"> 13 <!ENTITY openoffice-buildsize "6 GB"> 14 <!ENTITY openoffice-time "129 SBU"> 9 <!ENTITY openoffice-core-download-http "http://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_core.tar.bz2"> 10 <!ENTITY openoffice-core-download-ftp "ftp://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_core.tar.bz2"> 11 <!ENTITY openoffice-core-md5sum "35d4037ce3a4d19bf52ba72c68ef6756"> 12 <!ENTITY openoffice-core-size "118 MB"> 13 <!ENTITY openoffice-system-download-http "http://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_system.tar.bz2"> 14 <!ENTITY openoffice-system-download-ftp "ftp://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_system.tar.bz2"> 15 <!ENTITY openoffice-system-download-ftp " "> 16 <!ENTITY openoffice-system-md5sum "13967b9599333066466810569a86c366"> 17 <!ENTITY openoffice-system-size "30"> 18 <!ENTITY openoffice-buildsize "5.1 GB"> 19 <!ENTITY openoffice-time "76 SBU"> 15 20 ]> 16 21 … … 38 43 <itemizedlist spacing="compact"> 39 44 <listitem> 40 <para>Download (HTTP): <ulink url="&openoffice-download-http;"/></para> 41 </listitem> 42 <listitem> 43 <para>Download (FTP): <ulink url="&openoffice-download-ftp;"/></para> 44 </listitem> 45 <listitem> 46 <para>Download MD5 sum: &openoffice-md5sum;</para> 47 </listitem> 48 <listitem> 49 <para>Download size: &openoffice-size;</para> 50 </listitem> 45 <para>OpenOffice Core Download (HTTP): <ulink url="&openoffice-core-download-http;"/></para> 46 </listitem> 47 <listitem> 48 <para>OpenOffice Core Download (FTP): <ulink url="&openoffice-core-download-ftp;"/></para> 49 </listitem> 50 <listitem> 51 <para>OpenOffice Core Download MD5 sum: &openoffice-core-md5sum;</para> 52 </listitem> 53 <listitem> 54 <para>OpenOffice Core Download size: &openoffice-core-size;</para> 55 </listitem> 56 <listitem> 57 <para>OpenOffice System Download (HTTP): <ulink url="&openoffice-system-download-http;"/></para> 58 </listitem> 59 <listitem> 60 <para>OpenOffice System Download (FTP): <ulink url="&openoffice-system-download-ftp;"/></para> 61 </listitem> 62 <listitem> 63 <para>OpenOffice System Download MD5 sum: &openoffice-system-md5sum;</para> 64 </listitem> 65 <listitem> 66 <para>OpenOffice System Download size: &openoffice-system-size;</para> 67 </listitem> 68 51 69 <listitem> 52 70 <para>Estimated disk space required: &openoffice-buildsize;</para> … … 62 80 <listitem> 63 81 <para>Required patch: 64 <ulink url="&patch-root;/OOo_&openoffice-version;-xauth-1.patch"/> 65 </para> 66 </listitem> 67 68 <listitem> 69 <para>Required patch if 70 <application>Linux-PAM</application>-&linux-pam-version; is not 71 installed: 72 <ulink url="&patch-root;/OOo_&openoffice-version;-no_pam-1.patch"/></para> 73 </listitem> 74 75 <listitem> 76 <para>Required patch if building against the system-installed 77 Mozilla products (<application>NSS</application>, 78 <application>Firefox</application>, or 79 <application>Seamonkey</application>): 80 <ulink url="&patch-root;/OOo_&openoffice-version;-system_mozilla_fixes-1.patch"/> 82 <ulink url="&patch-root;/OOo_&openoffice-version;-use_bin_hsqldb-1.patch"/> 81 83 </para> 82 84 </listitem> … … 87 89 <ulink url="ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.5/source/mozilla-source-1.7.5.tar.gz"/></para> 88 90 </listitem> 91 92 <listitem> 93 <para>Optional download if you wish to build the 94 <application>OpenOffice</application> SDK: 95 <ulink url="ftp://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_sdk.tar.bz2"/></para> 96 </listitem> 97 98 <listitem> 99 <para>Optional download if you would like to localize the 100 installation: 101 <ulink url="ftp://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_l10n.tar.bz2"/></para> 102 </listitem> 103 104 <listitem> 105 <para>Optional download if you need to support the old 106 <application>StarOffice-5.x</application> file formats: 107 <ulink url="ftp://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_binfilter.tar.bz2"/></para> 108 </listitem> 109 89 110 </itemizedlist> 90 111 … … 99 120 <xref linkend="perl-xml-parser"/> and 100 121 <xref linkend="perl-archive-zip"/>, 101 <xref linkend="tcsh"/>,102 122 <xref linkend="unzip"/>, 103 123 <xref linkend="which"/>, and … … 118 138 xalan caching leading to OOM killing the process. Experimental patches 119 139 exist, but require that libxslt is used in place of xalan....big change, 120 not quite ready for the book. --> 140 not quite ready for the book, and apearently stil not for OOo devs either 141 on this update 2 minor versions later. --> 121 142 <xref linkend="desktop-file-utils"/>, 122 143 <ulink url="http://www.easysw.com/epm/">EPM</ulink>, … … 130 151 <ulink url="http://freshmeat.net/projects/libwpd/">libwpd</ulink>, 131 152 <xref linkend="linux-pam"/>, 132 <xref linkend="seamonkey"/> (must be built against the system 133 <xref linkend="nss"/>) or <xref linkend="firefox"/> (with ldap support), 153 <xref linkend="firefox"/> (with ldap support), 134 154 <ulink url="http://lingucomponent.openoffice.org/MySpell-3.zip">MySpell</ulink>, 135 155 <ulink url="http://lingucomponent.openoffice.org/thesaurus.html">MyThes</ulink>, … … 153 173 <title>Installation of OpenOffice</title> 154 174 155 <para>Apply all of the downloaded patches:</para> 156 157 <screen><userinput>for PATCH in ../OOo_&openoffice-version;-*.patch 158 do patch -Np1 -i ${PATCH} 159 done</userinput></screen> 175 <para>Unlike other BLFS packages, <application>OpenOffice</application> 176 source code is now distributed in several tarballs. You should extract 177 each from the same top-level directory before entering the build 178 direcotry. At a minimum, you will need to extract the src and core 179 tarballs. Additionally, the source direcotry name is not consistent 180 with the tarball name amd will be called OOF680_m18.</para> 160 181 161 182 <para>If you wish to build an in-tree <application>Mozilla</application>, … … 172 193 for i686. Some users have reported problems with 173 194 <option>-fomit-frame-pointer</option>. The best option is to not use any 174 custom optimizations. The following command removes an incorrect 175 <option>-mcpu</option> option in several of the makefiles:</para> 176 177 <screen><userinput>sed -i '/^ARCH_FLAGS\*=/d' solenv/inc/unx{lngi{4,5,6},fbsdi}.mk</userinput></screen> 178 179 <para>Configure <application>OpenOffice</application> using the following 180 commands:</para> 195 custom optimizations.</para> 181 196 182 197 <note><para>Because of the complexity of the … … 185 200 the output of <command>config_office/configure --help</command> and take 186 201 advantage of any system installed programs and libraries available using 187 the <parameter>--enable</parameter>, <parameter>--disable</parameter>, and 188 <parameter>--with-system-*</parameter> parameters.</para></note> 202 the <parameter>--enable-*</parameter>, <parameter>--disable-*</parameter>, 203 and <parameter>--with-system-*</parameter> parameters. Additionally, if 204 you have installed <application>KDE</application> in the 205 <filename>/opt</filename> prefix, and would like to use the 206 <parameter>--enable-kde</parameter> switch, you must set 207 <command>KDEDIR=$KDE_PREFIX</command> before running 208 configure.</para></note> 189 209 190 210 <warning><para>Do not use the <parameter>--with-system-db</parameter> 191 or <parameter>--disable-odk</parameter> switches. Both are known to 192 cause build failures.</para></warning> 211 switch as it is known to cause build failures related to incompatibilities 212 between the internal and system versions.</para></warning> 213 214 <para>Configure <application>OpenOffice</application> using the following 215 commands:</para> 193 216 194 217 <screen><userinput>cd config_office/ && 195 autoreconf &&196 218 ./configure --prefix=/opt/openoffice-&openoffice-version; \ 197 219 --enable-libart --disable-fontooo --disable-gnome-vfs \ 198 --without-fonts --with-system-stdlibs --with-system-freetype \ 199 --with-system-expat --with-system-libxml --with-system-zlib \ 200 --enable-build-mozilla --with-build-version=BLFS \ 201 --with-package-format=native --disable-binfilter && 220 --without-fonts --with-system-stdlibs --without-system-jars \ 221 --with-system-freetype --with-system-expat --with-system-libxml \ 222 --with-system-zlib --enable-cairo --enable-build-mozilla \ 223 --with-build-version=BLFS --with-package-format=native \ 224 --disable-binfilter --disable-odk --disable-qadevooo \ 225 --with-use-shell=bash && 202 226 cd ..</userinput></screen> 203 227 … … 214 238 commands:</para> 215 239 216 <screen><userinput>./bootstrap && 217 . LinuxIntelEnv.Set.sh && 240 <screen><userinput>patch -Np1 -i ../OOo_&openoffice-version;-use_bin_hsqldb-1.patch && 241 ./bootstrap && 242 . LinuxX86Env.Set.sh && 218 243 dmake</userinput></screen> 219 244 … … 224 249 following commands:</para> 225 250 226 <screen role="root"><userinput> cd instsetoo_native/unxlngi6.pro/OpenOffice/\251 <screen role="root"><userinput>pushd instsetoo_native/unxlngi6.pro/OpenOffice/\ 227 252 native/install/en-US/linux-2.6-intel/buildroot/opt && 228 cp -r -v openoffice.org2.0 /opt/openoffice-&openoffice-version;</userinput></screen> 253 cp -r -v openoffice.org2.2 /opt/openoffice-&openoffice-version; && 254 popd</userinput></screen> 229 255 230 256 <para>Still as the <systemitem class="username">root</systemitem> … … 240 266 with the following commands:</para> 241 267 242 <screen role="root"><userinput>cd ../../../../../../../../../sysui/desktop/icons &&268 <screen role="root"><userinput>cd sysui/desktop/icons && 243 269 install -v -d /usr/share/icons/{HighContrast,hicolor,locolor} -m755 && 244 270 cp -r -v HighContrast/*x* /usr/share/icons/HighContrast && … … 246 272 cp -r -v locolor/*x* /usr/share/icons/locolor</userinput></screen> 247 273 248 <para>If you have installed <xref linkend="desktop-file-utils"/> and use 249 <application>KDE</application>, there is no further configuration 250 necessary. If you use <application>Gnome</application>, you should copy 251 the <filename>*.desktop</filename> files to 274 <para>If you have installed <xref linkend="desktop-file-utils"/>, you 275 should copy the <filename>*.desktop</filename> files to 252 276 <filename>/usr/share/applications</filename> with the following 253 277 commands as the <systemitem class="username">root</systemitem> user:</para> … … 263 287 done && 264 288 sed -i 's@bin/sprinteradmin@bin/spadmin@' printeradmin.desktop && 265 cp -v *.desktop /usr/share/applications</userinput></screen> 289 cp -v *.desktop /usr/share/applications && 290 update-desktop-database</userinput></screen> 266 291 267 292 <para>Finally, if you'd like to edit <application>OpenOffice</application> 268 documents directly from < application>Mozilla</application> or269 < application>Firefox</application>, create a symbolic link in your293 documents directly from <xref linkend="seamonkey"/> or 294 <xref linkend="firefox"/>, create a symbolic link in your 270 295 plugins directory to 271 296 <filename>/opt/openoffice-&openoffice-version;/program/libnpsoplugin.so</filename>. … … 279 304 <title>Command Explanations</title> 280 305 281 <para><parameter>--enable-libart</parameter>: This switch forces the use 282 of libart instead of <application>gpc</application> for polygon 283 clipping.</para> 284 285 <para><parameter>--enable-libsn</parameter>: This switch enables the use 286 of <application>startup-notification</application>.</para> 306 <para><parameter>--enable-*</parameter>: The switches listed in the 307 example configure command above force the use of system installed 308 libraries that are known to be available on a BLFS system that meets 309 the required and recommended dependencies.</para> 287 310 288 311 <para><parameter>--disable-fontooo</parameter>: Use … … 297 320 Environment.</para> 298 321 299 <para><parameter>--with -system-*</parameter>: Use the system libraries300 and programs instead of building the source packages included in thebuild301 t ree.</para>322 <para><parameter>--with{,out}-system-*</parameter>: Determines 323 whether to use the system libraries and programs or to build 324 the source packages included in the build tree.</para> 302 325 303 326 <para><parameter>--enable-build-mozilla</parameter>: Build the in-tree … … 312 335 <para><parameter>--disable-binfilter</parameter>: This switch disables the 313 336 build of legacy <application>StarOffice-5</application> import 314 filters.</para> 337 filters. Omit this switch if you've downloaded the binfilter package 338 above.</para> 339 340 <para><parameter>--disable-odk</parameter>: This switch disables the build 341 of the <application>OpenOffice</application> SDK. Ommit this switch if 342 you've downloaded the sdk package above.</para> 343 344 <para><parameter>--disable-qadevooo</parameter>: This switch skips 345 the building of the quality assurance components used by the OOo 346 dev team.</para> 315 347 316 348 <para><parameter>--with-firefox</parameter>: Enables the use of … … 318 350 <application>Mozilla</application> suite. This will disable the use 319 351 of a <application>Thunderbird</application> address book as a data 320 source.</para> 352 source and also requires that you include the 353 <parameter>--with-system-mozilla</parameter> switch.</para> 321 354 322 355 <para><parameter>--disable-cups</parameter>: Disable the use of … … 324 357 325 358 <para><parameter>--with-lang=<replaceable><LANG></replaceable></parameter>: 326 Makes an install set for the desired language. ENUS is the default.</para> 359 Allows the use of additional languages in 360 <application>OpenOffice</application>. ENUS is the default.</para> 327 361 328 362 <para><parameter>--with-dict=<replaceable><LANG></replaceable></parameter>: 329 This switch installs dictionaries for the desired languages. ENUS is 330 the default.</para> 363 Allows the use of alternate dictionaries in 364 <application>OpenOffice</application>. ENUS is the default.</para> 365 366 <para><parameter>--with-use-shell=bash</parameter>: Tells the OOo build 367 system to use bash as opposed to tcsh.</para> 331 368 332 369 <para><command>./bootstrap</command>: Build the … … 334 371 build.</para> 335 372 336 <para><command>dmake</command>: Compile the package.</para>373 <para><command>dmake</command>: Compiles the package.</para> 337 374 338 375 <para><command>for appl in *.desktop...</command>: Edit the
Note:
See TracChangeset
for help on using the changeset viewer.