Changeset cb612ee6
- Timestamp:
- 09/19/2010 08:19:24 AM (14 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- 45857592
- Parents:
- 98d7dd8
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r98d7dd8 rcb612ee6 4 4 --> 5 5 6 <!ENTITY day "1 3"> <!-- Always 2 digits -->6 <!ENTITY day "19"> <!-- Always 2 digits --> 7 7 <!ENTITY month "09"> <!-- Always 2 digits --> 8 8 <!ENTITY year "2010"> … … 721 721 <!-- Chapter 35 --> 722 722 <!ENTITY koffice-version "1.6.3"> 723 <!ENTITY openoffice-version " 2.3.1">723 <!ENTITY openoffice-version "3.2.1"> 724 724 725 725 <!-- Chapter 36 --> -
introduction/welcome/changelog.xml
r98d7dd8 rcb612ee6 42 42 --> 43 43 <listitem> 44 <para>September 19th, 2010</para> 45 <itemizedlist> 46 <listitem> 47 <para>[dj] - Updated to OpenOffice-3.2.1.</para> 48 </listitem> 49 </itemizedlist> 50 </listitem> 51 52 <listitem> 44 53 <para>September 13th, 2010</para> 45 54 <itemizedlist> -
xsoft/suites/openoffice.xml
r98d7dd8 rcb612ee6 9 9 <!ENTITY openoffice-core-download-http "http://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_core.tar.bz2"> 10 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 " 9555a2d5fae9a25c788cc732921ef57a">12 <!ENTITY openoffice-core-size " 138MB">11 <!ENTITY openoffice-core-md5sum "4fa713fb796bc57e5eb9dfb0758adda0"> 12 <!ENTITY openoffice-core-size "205 MB"> 13 13 <!ENTITY openoffice-system-download-http "http://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_system.tar.bz2"> 14 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-md5sum " 1e20befe2fdb65c00be11f1f5d9ebdca">16 <!ENTITY openoffice-system-size " 36MB">17 <!ENTITY openoffice-buildsize "4. 2-4.8GB (depending on configured options)">18 <!ENTITY openoffice-time " 75-100SBU (depending on configured options)">15 <!ENTITY openoffice-system-md5sum "e6405c8108bdcf4cc2bf066d88aa5ae1"> 16 <!ENTITY openoffice-system-size "59 MB"> 17 <!ENTITY openoffice-buildsize "4.9-7.3 GB (depending on configured options)"> 18 <!ENTITY openoffice-time "96-109 SBU (depending on configured options)"> 19 19 ]> 20 20 … … 77 77 <listitem> 78 78 <para>Required patch: 79 <ulink url="&patch-root;/OOo_&openoffice-version;- use_bin_hsqldb-1.patch"/>79 <ulink url="&patch-root;/OOo_&openoffice-version;-build_with_db5-1.patch"/> 80 80 </para> 81 81 </listitem> 82 82 <listitem> 83 <para>Optional download if you wish to build the in-tree 84 <application>Mozilla</application> browser: 85 <ulink url="ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.5/source/mozilla-source-1.7.5.tar.gz"/></para> 86 </listitem> 87 <listitem> 88 <para>Optional download if you wish to build the 89 <application>OpenOffice</application> SDK: 90 <ulink url="ftp://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_sdk.tar.bz2"/> 91 which also requires <ulink url="http://www.mingw.org/">MinGW</ulink> 92 or a precompiled <filename>unowinreg.dll</filename> for the 93 cross-platform <application>Java</application> components.</para> 83 <para>Required download: 84 <ulink url="ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/1.1.14/seamonkey-1.1.14.source.tar.bz2"/></para> 94 85 </listitem> 95 86 <listitem> … … 100 91 <listitem> 101 92 <para>Optional download if you need to support the old 102 <application>StarOffice-5. x</application> file formats:93 <application>StarOffice-5.2</application> file formats: 103 94 <ulink url="ftp://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_binfilter.tar.bz2"/></para> 104 95 </listitem> 96 <listitem> 97 <para>Optional download if you want to build additional extensions 98 for <application>OpenOffice</application>: 99 <ulink url="ftp://ftp.osuosl.org/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src_extensions.tar.bz2"/></para> 100 </listitem> 101 <listitem> 102 <para>Optional download if you want to build the office development kit 103 (cross platform requirement is not optional): 104 <ulink url="http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll"/></para> 105 </listitem> 105 106 </itemizedlist> 106 107 107 <bridgehead renderas="sect3">OpenOffice Dependencies</bridgehead> 108 108 … … 118 118 <xref linkend="zip"/></para> 119 119 120 <bridgehead renderas="sect4">Recommended</bridgehead>121 <para role="recommended"><xref linkend="libart_lgpl"/> and122 <xref linkend="libxslt"/></para>123 124 120 <bridgehead renderas="sect4">Optional</bridgehead> 125 121 <para role="optional"><ulink … … 132 128 <ulink url="http://www.easysw.com/epm/">EPM</ulink>, 133 129 <xref linkend="evolution"/>, 134 <xref linkend="gnome-vfs"/>, 135 <ulink url="http://www.cs.man.ac.uk/~toby/alan/software/">GPC</ulink>, 130 <xref linkend="gnome-vfs"/> (should use --enable-gio instead), 136 131 <xref linkend="kde"/>, 137 132 <xref linkend="libjpeg"/>, … … 139 134 <xref linkend="libtiff"/>, 140 135 <ulink url="http://freshmeat.net/projects/libwpd/">libwpd</ulink>, 136 <xref linkend="libxslt"/>, 137 <xref linkend="libxml2"/>, 141 138 <xref linkend="linux-pam"/>, 142 <xref linkend="firefox"/> (with ldap support),143 139 <ulink url="http://lingucomponent.openoffice.org/MySpell-3.zip">MySpell</ulink>, 144 140 <ulink url="http://lingucomponent.openoffice.org/thesaurus.html">MyThes</ulink>, 145 <xref linkend="nas"/>,146 141 <ulink url="http://www.webdav.org/neon/">neon</ulink>, 147 142 <xref linkend="openldap"/>, 148 <ulink url="http://www.portaudio.com/">PortAudio</ulink>,149 143 <xref linkend="python"/>, 150 <ulink url="http://www.gingerall.com/charlie/ga/xml/p_sab.xml">Sablotron</ulink>,151 144 <xref linkend="sane"/>, 152 <xref linkend="startup-notification"/>, 153 <ulink url="http://sourceforge.net/projects/stlport/">STLPort</ulink>, and 145 <xref linkend="startup-notification"/>, and 154 146 <xref linkend="unixodbc"/></para> 155 147 … … 162 154 <title>Installation of OpenOffice</title> 163 155 164 <para>The <application>OpenOffice</application> source code is now156 <para>The <application>OpenOffice</application> source code is 165 157 distributed in several tarballs. You should extract each from the 166 158 same top-level directory before entering the build directory. At … … 168 160 <quote>system</quote> tarballs. Note that the source directory name 169 161 is not consistent with the tarball name and will be named 170 <filename class='directory'>OOG680_m9</filename>.</para> 171 172 <para>If you wish to build an in-tree <application>Mozilla</application>, 173 as opposed to using a system wide installation, copy the 174 <application>Mozilla</application> source tarball into the source 175 tree:</para> 176 177 <screen><userinput>cp ../mozilla-source-1.7.5.tar.gz moz/download/</userinput></screen> 162 <filename class='directory'>OOO320_m19</filename>.</para> 163 164 <para>It is possible to build with a system-installed 165 <application>Mozilla</application>, however, it requires a very intrusive 166 patch, and is version specific. Additionally, you'll need to build against 167 <xref linkend="seamonkey"/> or <xref linkend="thunderbird"/> for full 168 LDAP and address book functionality. Instead, use the in-tree 169 <application>Seamonkey</application> build. Copy the tarball into 170 the source tree with the following command:</para> 171 172 <screen><userinput>cp ../seamonkey-1.1.14-source.tar.bz2 moz/download/</userinput></screen> 178 173 179 174 <para>If you want to optimize the build, edit the appropriate makefile in 180 175 <filename>solenv/inc/</filename> and add the desired optimization 181 176 flags to the <envar>CFLAGSOPT</envar> variable. The makefiles are arch 182 specific, for instance edit <filename> solenv/inc/unxlngi6.mk</filename>183 for i686. Some users have reported problems with184 <option>-fomit-frame-pointer</option>. The best option is to not use any185 custom optimizations.</para>177 specific, for instance edit <filename>unxlngi6.mk</filename> for i686, or 178 <filename>unxlngx6.mk</filename> for x86_64. Some users have reported 179 problems with <option>-fomit-frame-pointer</option>. The best option is to 180 not use any custom optimizations.</para> 186 181 187 182 <note> … … 189 184 <application>OpenOffice</application> build system, it is not possible to 190 185 provide generic build instructions for all systems. You should review 191 the output of <command>config_office/configure --help</command> and take 192 advantage of any system installed programs and libraries available using 193 the <parameter>--enable-*</parameter>, <parameter>--disable-*</parameter>, 194 and <parameter>--with-system-*</parameter> parameters. Additionally, if 195 you have installed <application>KDE</application> in the 196 <filename class='directory'>/opt</filename> prefix, and would like to use 197 the <parameter>--enable-kde</parameter> switch, you must set 198 <command>KDEDIR=$KDE_PREFIX</command> before running 199 <command>configure</command>.</para> 186 the output of <command>configure --help</command> and take advantage of 187 any system installed programs and libraries available using the 188 <parameter>--enable-*</parameter>, <parameter>--disable-*</parameter>, 189 and <parameter>--with-system-*</parameter> parameters, and provide any 190 additional environment variables needed.</para> 200 191 </note> 201 192 … … 212 203 following commands:</para> 213 204 214 <screen><userinput>patch -Np1 -i ../OOo_&openoffice-version;-use_bin_hsqldb-1.patch && 215 205 <!-- uudecode didn't fuss...but left in for reference 216 206 sed -i 's@..$/dist$/configure@uudecode="no" &@' \ 217 207 berkeleydb/makefile.mk && 218 219 pushd config_office && 220 ./configure --prefix=/opt/openoffice-&openoffice-version; \ 221 --enable-libart \ 208 --> 209 210 <screen><userinput>patch -Np1 -i ../OOo_&openoffice-version;-with-system-db5-1.patch && 211 autoreconf && 212 PKG_CONFIG=/usr/bin/pkg-config ./configure \ 213 --disable-binfilter \ 222 214 --disable-fontooo \ 223 215 --disable-gnome-vfs \ 216 --disable-odk \ 217 --disable-qadevooo \ 218 --enable-cairo \ 219 --without-afms \ 224 220 --without-fonts \ 225 --without- system-jars\221 --without-ppds \ 226 222 --without-pam \ 227 223 --with-system-stdlibs \ 228 --with-system- freetype\224 --with-system-cairo \ 229 225 --with-system-expat \ 230 --with-system-libxml \231 --with-system-libxslt \232 226 --with-system-zlib \ 233 --enable-cairo \234 --enable-build-mozilla \235 --with-build-version=BLFS \236 227 --with-package-format=native \ 237 --disable-binfilter \ 238 --disable-odk \ 239 --disable-qadevooo \ 228 --with-vendor="BLFS" \ 240 229 --with-use-shell=bash && 241 popd && 242 230 source LinuxX86Env.Set.sh && 243 231 ./bootstrap && 244 source LinuxX86Env.Set.sh && 245 dmake</userinput></screen> 232 make</userinput></screen> 246 233 247 234 <para>This package does not come with a test suite.</para> … … 250 237 user:</para> 251 238 252 <screen role="root"><userinput>pushd instsetoo_native/unxlngi6.pro/OpenOffice/\ 253 native/install/en-US/linux-2.6-intel/buildroot/opt && 254 cp -r -v openoffice.org2.3 /opt/openoffice-&openoffice-version; && 239 <screen role="root"><userinput>pushd instsetoo_native/unxlng?6.pro/OpenOffice/\ 240 native/install/en-US/linux-2.6-*/buildroot/opt && 241 cp -r -v openoffice.org3 /opt/openoffice-&openoffice-version; && 242 cp -r -v openoffice.org/* /opt/openoffice-&openoffice-version; && 243 ln -sf basis3.2 /opt/openoffice-&openoffice-version;/basis-link && 255 244 popd && 256 245 … … 261 250 262 251 pushd sysui/desktop/icons && 263 install -v -m755 -d /usr/share/icons/{HighContrast,hicolor,locolor} && 264 cp -r -v HighContrast/*x* /usr/share/icons/HighContrast && 265 cp -r -v hicolor/*x* /usr/share/icons/hicolor && 266 cp -r -v locolor/*x* /usr/share/icons/locolor && 252 install -v -m755 -d /usr/share/icons/{hicolor,locolor} && 253 cp -r -v hicolor/* /usr/share/icons/hicolor && 254 cp -r -v locolor/* /usr/share/icons/locolor && 267 255 popd</userinput></screen> 268 256 … … 301 289 <title>Command Explanations</title> 302 290 303 <para><command>sed 's@..\$dist\$/configure@uudecode="no"...'</command>: 304 This command corrects a build failure if a faulty 305 <command>uudecode</command> program provided by the <xref linkend="gmime"/> 306 package is installed.</para> 307 308 <para><parameter>--enable-*</parameter>: The switches listed in the 309 example <command>configure</command> command above force the use of system 310 installed libraries that are known to be available on a BLFS system that 311 meets the required and recommended dependencies.</para> 312 313 <para><parameter>--disable-fontooo</parameter>: Use 314 <application>Fontconfig</application> instead of the FontOOo.</para> 315 316 <para><parameter>--disable-gnome-vfs</parameter>: Disable the use of 317 <application>Gnome Virtual File System</application> libraries. Omit 318 this switch if you have Gnome installed.</para> 319 320 <para><parameter>--without-fonts</parameter>: Do not install Bitstream 321 Vera fonts since they are already included in the 322 <application>X</application> Window System Environment.</para> 323 324 <para><parameter>--with{,out}-system-*</parameter>: Determines 325 whether to use the system libraries and programs or to build 326 the source packages included in the build tree.</para> 327 328 <para><parameter>--without-pam</parameter>: Disable the use of 329 <application>Linux-PAM</application> functions. Omit this switch if 330 <application>Linux-PAM</application> is installed.</para> 331 332 <para><parameter>--enable-build-mozilla</parameter>: Build the in-tree 333 <application>Mozilla</application> suite.</para> 334 335 <para><parameter>--with-build-version=BLFS</parameter>: Appends 336 <quote>BLFS</quote> to the end of the version string.</para> 337 338 <para><parameter>--with-package-format=native</parameter>: This switch 339 forces the build to skip the packaging process, leaving only the 340 temporary installation that would be used for packaging. This temporary 341 installation is later copied directly to the final destination.</para> 291 <para><envar>PKG_CONFIG=/usr/bin/pkg-config</envar>: 292 This variable must be set as the version check in 293 <filename>configure</filename> is broken.</para> 342 294 343 295 <para><parameter>--disable-binfilter</parameter>: This switch disables … … 350 302 <application>OpenOffice</application>.</para> 351 303 304 <para><parameter>--disable-fontooo</parameter>: Use 305 <application>Fontconfig</application> instead of the FontOOo.</para> 306 307 <para><parameter>--disable-gnome-vfs</parameter>: Disable the use of 308 <application>Gnome Virtual File System</application> libraries. Omit 309 this switch only if gio is not available.</para> 310 352 311 <para><parameter>--disable-odk</parameter>: This switch disables the build 353 312 of the <application>OpenOffice</application> SDK. Omit this switch if … … 359 318 <application>OpenOffice</application> development teams.</para> 360 319 361 <para> 362 <parameter>--with-system-mozilla=<replaceable><type></replaceable> 363 </parameter>: Enables the use of a system installed 364 <application>gecko</application> or <application>XULRunner</application> 365 engine in place of the full <application>Mozilla</application> suite. 366 This will disable the use of a <application>Thunderbird</application> 367 address book as a data source. If you omit the type of installation, 368 <command>configure</command> defaults to and searches for a working 369 <application>XULRunner</application> installation and will fail if 370 one is not found.</para> 371 372 <para><parameter>--disable-cups</parameter>: Disable the use of 373 <application>CUPS</application> for printing.</para> 320 <para><parameter>--enable-cairo</parameter>: This switch listed in the 321 example <command>configure</command> command above forces the use of the 322 system installed cairo.</para> 323 324 <para><parameter>--without-afms</parameter>: Do not install afm font types 325 as system installed TrueType fonts are already available.</para> 326 327 <para><parameter>--without-fonts</parameter>: Do not install Bitstream 328 Vera fonts since they are already included in the 329 <application>X</application> Window System Environment.</para> 330 331 <para><parameter>--without-ppds</parameter>: Do not install printer 332 description files as these should be handled by your print system.</para> 333 334 <para><parameter>--without-pam</parameter>: Disable the use of 335 <application>Linux-PAM</application> functions. Omit this switch if 336 <application>Linux-PAM</application> is installed.</para> 337 338 <para><parameter>--with{,out}-system-*</parameter>: Determines 339 whether to use the system libraries and programs or to build 340 the source packages included in the build tree.</para> 341 342 <para><parameter>--with-build-version="3.2.1-1"</parameter>: Changes the 343 build version to append "-1" to the default version string.</para> 344 345 <para><parameter>--with-vendor="BLFS"</parameter>: Changed the vendor 346 string to "BLFS" in the help->about dialog.</para> 347 348 <para><parameter>--with-use-shell=bash</parameter>: Tells the 349 <application>OpenOffice</application> build system to use 350 <command>bash</command> instead of <command>tcsh</command>.</para> 351 352 <para><command>./bootstrap</command>: Build the 353 <command>dmake</command> utility required to complete the 354 build.</para> 374 355 375 356 <para> … … 392 373 <command>dmake</command> utility required to complete the 393 374 build.</para> 394 395 <para><command>dmake</command>: Compiles the package.</para>396 375 397 376 <para><command>for appl in sbase scalc...</command>: Creates symlinks
Note:
See TracChangeset
for help on using the changeset viewer.