Changeset 5f0bab7 for xsoft/suites/openoffice.xml
- Timestamp:
- 04/24/2005 09:52:46 AM (19 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 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:
- 2ae9847
- Parents:
- 6a25deb2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/suites/openoffice.xml
r6a25deb2 r5f0bab7 49 49 <itemizedlist spacing='compact'> 50 50 51 <listitem><para>Required patch for gcc-&gcc 3-version;: <ulink52 url="&patch-root;/OOo_&openoffice-version;-gcc 33-1.patch"/></para>51 <listitem><para>Required patch for gcc-&gcc-version;: <ulink 52 url="&patch-root;/OOo_&openoffice-version;-gcc_3.4.2+_fixes-1.patch"/></para> 53 53 </listitem> 54 54 … … 58 58 59 59 <listitem><para>Required patch if compiling with 60 <acronym>J 2SDK</acronym>-&j2sdk-src-version;: <ulink61 url="&patch-root;/OOo_&openoffice-version;-jdk_&j 2sdk-src-version;_fix-1.patch"/></para>60 <acronym>JDK</acronym>-&jdk-src-version;: <ulink 61 url="&patch-root;/OOo_&openoffice-version;-jdk_&jdk-src-version;_fix-1.patch"/></para> 62 62 </listitem> 63 63 … … 68 68 </listitem> 69 69 70 <listitem><para>Required patch for STLport-4.6.2: <ulink 71 url="&patch-root;/OOo_&openoffice-version;-STLport_4.6.2-1.patch"/></para> 72 </listitem> 73 70 74 <listitem><para>Optional patch if you wish to use the system freetype: 71 75 <ulink … … 79 83 </listitem> 80 84 81 <listitem><para>General Polygon Clipper Library (Optional if 82 libart_lgpl-&libart_lgpl-version; is used): <ulink 83 url="ftp://ftp.cs.man.ac.uk/pub/toby/gpc/gpc231.tar.Z"/></para> 85 <listitem><para>STLport-4.6.2: <ulink 86 url="http://www.stlport.org/archive/STLport-4.6.2.tar.gz"/></para> 84 87 </listitem> 85 88 … … 97 100 <xref linkend="zip"/>, 98 101 <xref linkend="unzip"/>, 99 <xref linkend="tcsh"/>, 100 <xref linkend="which"/> and 101 <xref linkend="gcc3"/>.</para> 102 <xref linkend="tcsh"/>, and 103 <xref linkend="which"/>.</para> 102 104 </sect4> 103 105 104 106 <sect4><title>Recommended</title> 105 <para><xref linkend="j 2sdk"/>,107 <para><xref linkend="jdk"/>, 106 108 <xref linkend="freetype2"/>, 107 109 <xref linkend="pkgconfig"/>, 108 <xref linkend="startup-notification"/> and 109 <xref linkend="desktop-file-utils"/>.</para> 110 <xref linkend="startup-notification"/>, 111 <xref linkend="desktop-file-utils"/>, 112 <xref linkend="apache-ant"/>, 113 <xref linkend="libart_lgpl"/>, and 114 <xref linkend="curl"/>.</para> 115 110 116 </sect4> 111 117 112 118 <sect4><title>Optional</title> 113 <para><xref linkend="Linux_PAM"/>, 114 <xref linkend="libart_lgpl"/>, 115 <xref linkend="apache-ant"/> and 116 <xref linkend="curl"/>.</para> 119 <para><xref linkend="Linux_PAM"/> and 120 <xref linkend="nas"/>.</para> 117 121 </sect4> 118 122 </sect3> … … 131 135 tar -zxf ../OOo_&openoffice-version;_source.tar.gz</command></userinput></screen> 132 136 133 <para> Optionally, untar and move the gpc files, and apply the downloaded134 patches:</para> 135 136 <screen><userinput><command>tar -zxf ../gpc231.tar.Z && 137 mv gpc231/* external/gpc && 138 rmdir gpc231 && 139 for patch in ../OOo_&openoffice-version;-*.patch 140 do patch -Np1 -i $patch 141 done</command></userinput></screen>137 <para>Apply all of the downloaded patches:</para> 138 139 <screen><userinput><command>for PATCH in ../OO_&openoffice-version;-*.patch 140 do patch -Np1 -i ${PATCH} 141 done</command></userinput></screen> 142 143 <para>Copy the STLport <acronym>TAR</acronym>ball into the source tree:</para> 144 145 <screen><userinput><command>cp ../STLport-4.6.2.tar.gz stlport/download/</command></userinput></screen> 142 146 143 147 <para>STLport looks for the c++ headers in the wrong location. Put a 144 148 temporary symlink in place to satisfy STLport:</para> 145 149 146 <screen><userinput><command>ln -sf /opt/gcc-&gcc3-version;/include/c++/&gcc3-version; /usr/g++-v3</command></userinput></screen> 147 148 <para>OpenOffice fails to build with gcc-3.4.1. Set your path to 149 include gcc-&gcc3-version;:</para> 150 151 <screen><userinput><command>export PATH_HOLD=$PATH && 152 export PATH=/opt/gcc-&gcc3-version;/bin:$PATH</command></userinput></screen> 150 <screen><userinput><command>ln -sf /usr/include/c++/&gcc-version; /usr/g++-v3</command></userinput></screen> 151 152 <para>Create a temprorary symlink to the <acronym>JRE</acronym>'s 153 <application>motif</application> libraries:</para> 154 155 <screen><userinput><command>ln -sf ${JAVA_HOME}/jre/lib/motif21/libmawt.so /usr/lib</command></userinput></screen> 153 156 154 157 <para>If you want to optimize the build, edit … … 174 177 --with-dict=ENUS --without-fonts \ 175 178 --enable-libsn --with-system-zlib \ 176 --with-system-freetype && 179 --with-system-freetype \ 180 --with-system-curl --disable-fontooo \ 181 --enable-libart && 177 182 cd ..</command></userinput></screen> 178 183 … … 227 232 rename ooo645 ooo /usr/share/applications/ooo645*.desktop</command></userinput></screen> 228 233 229 <para>Finally, re turn your environment to it's original state:</para>230 231 <screen><userinput><command> export PATH=$PATH_HOLD&&232 rm -f /usr/g++-v3</command></userinput></screen>234 <para>Finally, remove the temporary symlinks:</para> 235 236 <screen><userinput><command>rm /usr/g++-v3 && 237 rm /usr/lib/libmawt.so</command></userinput></screen> 233 238 234 239 </sect2> … … 236 241 <sect2> 237 242 <title>Command explanations</title> 238 239 <para>240 <command>mv ../gpc231/gpc.* external/gpc</command>: Copy the gpc files to the241 appropriate location.</para>242 243 243 244 <para><parameter>--with-lang=ENUS</parameter>: Make install set for the
Note:
See TracChangeset
for help on using the changeset viewer.