Changeset b5eb704
- Timestamp:
- 02/27/2006 04:02:49 AM (18 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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:
- a26609e
- Parents:
- d3ef1e4
- Files:
-
- 14 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
basicnet/mailnews/nail.xml
rd3ef1e4 rb5eb704 67 67 <bridgehead renderas="sect4">Optional</bridgehead> 68 68 <para role="optional"><xref linkend="openssl"/> or Mozilla NSS (from 69 <xref linkend=" mozilla"/> or69 <xref linkend="seamonkey"/> or 70 70 <xref linkend="firefox"/> or 71 71 <xref linkend="thunderbird"/>), -
basicnet/mailnews/other.xml
rd3ef1e4 rb5eb704 26 26 <para><xref linkend="balsa"/> is a GTK2 based mail client.</para> 27 27 28 <para><xref linkend=" mozilla"/> includes both a mail client and newsreader in28 <para><xref linkend="seamonkey"/> includes both a mail client and newsreader in 29 29 its installation.</para> 30 30 -
general.ent
rd3ef1e4 rb5eb704 1 <!ENTITY day "2 6"> <!-- Always 2 digits -->1 <!ENTITY day "27"> <!-- Always 2 digits --> 2 2 <!ENTITY month "02"> <!-- Always 2 digits --> 3 3 <!ENTITY year "2006"> … … 497 497 <!-- Chapter 36 --> 498 498 <!ENTITY mozilla-version "1.7.12"> 499 <!ENTITY seamonkey-version "1.0"> 499 500 <!ENTITY firefox-version "1.5"> 500 501 <!ENTITY galeon-version "2.0.0"> -
general/graphlib/librsvg.xml
rd3ef1e4 rb5eb704 75 75 <para role="optional"><xref linkend="gnome-vfs"/>, 76 76 <xref linkend="libgnomeprintui"/>, 77 <xref linkend=" mozilla"/> or <xref linkend="firefox"/>,77 <xref linkend="seamonkey"/> or <xref linkend="firefox"/>, 78 78 <xref linkend="gtk-doc"/> and 79 79 <xref linkend="docbook-utils"/></para> -
gnome/add/epiphany.xml
rd3ef1e4 rb5eb704 67 67 <xref linkend="which"/>, 68 68 <xref linkend="iso-codes"/>, and 69 <xref linkend=" mozilla"/> or69 <xref linkend="seamonkey"/> or 70 70 <xref linkend="firefox"/> or 71 71 <xref linkend="thunderbird"/></para> -
gnome/add/totem.xml
rd3ef1e4 rb5eb704 80 80 <bridgehead renderas="sect4">Optional</bridgehead> 81 81 <para role="optional"><xref linkend="nautilus"/>, 82 <xref linkend=" mozilla"/> or <xref linkend="firefox"/>82 <xref linkend="seamonkey"/> or <xref linkend="firefox"/> 83 83 (to build the browser plug-in, requires <xref linkend="dbus"/> also), 84 84 <ulink url="http://www.evation.com/libirman/libirman.html">libirman</ulink>, -
gnome/core/yelp.xml
rd3ef1e4 rb5eb704 64 64 <para role="required"><xref linkend="libgnomeui"/>, 65 65 <xref linkend="gnome-doc-utils"/>, and 66 a Gecko HTML rendering engine (<xref linkend=" mozilla"/> or66 a Gecko HTML rendering engine (<xref linkend="seamonkey"/> or 67 67 <xref linkend="firefox"/> or 68 68 <xref linkend="thunderbird"/>)</para> -
gnome/otherlibs/soup.xml
rd3ef1e4 rb5eb704 81 81 <para role="optional"><xref linkend="apache"/>, 82 82 <xref linkend="openssl"/> or 83 <xref linkend=" mozilla"/> (for the NSS libraries),83 <xref linkend="seamonkey"/> (for the NSS libraries), 84 84 <xref linkend="gtk-doc"/> and 85 85 <xref linkend="docbook-utils"/></para> -
introduction/welcome/changelog.xml
rd3ef1e4 rb5eb704 41 41 42 42 --> 43 44 <listitem> 45 <para>February 27th, 2006</para> 46 <itemizedlist> 47 <listitem> 48 <para>[bdubbs] - Added seamonkey-1.0 and deleted mozilla.</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 52 43 53 <listitem> 44 54 <para>February 25th, 2006</para> -
introduction/welcome/conventions.xml
rd3ef1e4 rb5eb704 51 51 </blockquote> 52 52 53 <para><xref linkend=" mozilla"/></para>53 <para><xref linkend="seamonkey"/></para> 54 54 55 55 <blockquote> -
kde/devel/kdebindings.xml
rd3ef1e4 rb5eb704 77 77 <xref linkend="ruby"/>, 78 78 <xref linkend="jdk"/>, 79 <xref linkend=" mozilla"/>,79 <xref linkend="seamonkey"/>, 80 80 <ulink url="http://go-mono.org">Mono</ulink>, 81 81 <ulink url="http://www.southern-storm.com.au/portable_net.html">DotGNU Portable.NET</ulink>, and -
xsoft/graphweb/galeon.xml
rd3ef1e4 rb5eb704 65 65 <bridgehead renderas="sect4">Required</bridgehead> 66 66 <para role="required"><xref linkend="libgnomeui"/> and 67 a Gecko-based rendering engine (<xref linkend=" mozilla"/> or67 a Gecko-based rendering engine (<xref linkend="seamonkey"/> or 68 68 <xref linkend="firefox"/> or 69 69 <xref linkend="thunderbird"/> or -
xsoft/graphweb/graphweb.xml
rd3ef1e4 rb5eb704 14 14 you can find one you enjoy using or give them each a trial run.</para> 15 15 16 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" mozilla.xml"/>16 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="seamonkey.xml"/> 17 17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="firefox.xml"/> 18 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="galeon.xml"/> -
xsoft/graphweb/seamonkey.xml
rd3ef1e4 rb5eb704 5 5 %general-entities; 6 6 7 <!ENTITY mozilla-download-http "http://ftp.mozilla.org/pub/mozilla.org/ mozilla/releases/mozilla&mozilla-version;/source/mozilla-&mozilla-version;-source.tar.bz2">8 <!ENTITY mozilla-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/ mozilla/releases/mozilla&mozilla-version;/source/mozilla-&mozilla-version;-source.tar.bz2">9 <!ENTITY mozilla-md5sum " f1ad6adbbc0510eb76d352c94c801fac">10 <!ENTITY mozilla-size "3 0.4MB">11 <!ENTITY mozilla-buildsize " 575 MB">12 <!ENTITY mozilla-time " 9.4SBU">7 <!ENTITY mozilla-download-http "http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/&seamonkey-version;/seamonkey-&seamonkey-version;.source.tar.bz2"> 8 <!ENTITY mozilla-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/&seamonkey-version;/seamonkey-&seamonkey-version;.source.tar.bz2"> 9 <!ENTITY mozilla-md5sum "e4f2edc5b2248d090303c70f5b28f210"> 10 <!ENTITY mozilla-size "33.3 MB"> 11 <!ENTITY mozilla-buildsize "625 MB"> 12 <!ENTITY mozilla-time "15.3 SBU"> 13 13 14 14 <!-- … … 18 18 The information below is for the Enigmail and IPC downloads. Additionally, 19 19 a makemake file is download because we cannot build Enigmail using an 20 object directory without it. Informa iton about the Enigmail source to20 object directory without it. Information about the Enigmail source to 21 21 check for updates is located at http://enigmail.mozdev.org/source.html. 22 22 … … 31 31 --> 32 32 33 <!ENTITY mozilla-enigmail-version "0.9 3.0">33 <!ENTITY mozilla-enigmail-version "0.94.0"> 34 34 <!ENTITY mozilla-ipc-version "1.1.3"> 35 35 <!ENTITY enigmail-makemake-version "?rev=1.3"> … … 37 37 <!ENTITY mozilla-ipc-download "http://www.mozilla-enigmail.org/downloads/src/ipc-&mozilla-ipc-version;.tar.gz"> 38 38 <!ENTITY enigmail-makemake-download "http://www.mozdev.org/source/browse/~checkout~/enigmail/src/makemake"> 39 <!ENTITY mozilla-enigmail-md5sum " cb7126705924cb7f0de205b4ff4e28b4">39 <!ENTITY mozilla-enigmail-md5sum "d326c302c1d2d68217fffcaa01ca7632"> 40 40 <!ENTITY mozilla-ipc-md5sum "64ba4c6e3b52568468c4f6680ec7e679"> 41 41 ]> 42 42 43 <sect1 id=" mozilla" xreflabel="Mozilla-&mozilla-version;">44 <?dbhtml filename=" mozilla.html" ?>43 <sect1 id="seamonkey" xreflabel="Seamonkey-&seamonkey-version;"> 44 <?dbhtml filename="seamonkey.html" ?> 45 45 46 46 <sect1info> … … 48 48 <date>$Date$</date> 49 49 <keywordset> 50 <keyword role="package"> mozilla-&mozilla-version;-source.tar</keyword>51 <keyword role="ftpdir"> mozilla</keyword>50 <keyword role="package">seamonkey-&seamonkey-version;-source.tar</keyword> 51 <keyword role="ftpdir">seamonkey</keyword> 52 52 </keywordset> 53 53 </sect1info> 54 54 55 <title> Mozilla-&mozilla-version;</title>56 57 <indexterm zone=" mozilla">58 <primary sortas="a- Mozilla">Mozilla</primary>55 <title>Seamonkey-&seamonkey-version;</title> 56 57 <indexterm zone="seamonkey"> 58 <primary sortas="a-Seamonkey">Seamonkey</primary> 59 59 </indexterm> 60 60 61 61 <sect2 role="package"> 62 <title>Introduction to Mozilla</title>63 64 <para><application> Mozilla</application> is a browser suite, the Open62 <title>Introduction to Seamonkey</title> 63 64 <para><application>Seamonkey</application> is a browser suite, the Open 65 65 Source sibling of <application>Netscape</application>. It includes the 66 66 browser, composer, mail and news clients, a calendar client and an 67 IRC client.</para> 68 69 <para>The <application>Mozilla</application> project also hosts two 70 subprojects that aim to satisfy the needs of users who don't need the 71 complete browser suite or prefer to have separate applications for 72 browsing and e-mail. These subprojects are <ulink 73 url="http://www.mozilla.com/firefox/">Mozilla Firefox</ulink>, 74 (a stand-alone browser based on the <application>Mozilla</application> 75 source code) and <ulink 76 url="http://www.mozilla.com/thunderbird/">Mozilla Thunderbird</ulink>, 77 (a stand-alone mail/newsgroup client based on the 78 <application>Mozilla</application> source code). The build instructions 79 for these two applications are discussed in separate sections:</para> 67 IRC client. It is the follow-on to the Mozilla browser suite.</para> 68 69 <para>The Mozilla project also hosts two subprojects that aim to satisfy 70 the needs of users who don't need the complete browser suite or prefer to 71 have separate applications for browsing and e-mail. These subprojects are 72 <ulink url="http://www.mozilla.com/firefox/">Mozilla Firefox</ulink>, (a 73 stand-alone browser based on the <application>Mozilla</application> source 74 code) and <ulink url="http://www.mozilla.com/thunderbird/">Mozilla 75 Thunderbird</ulink>, (a stand-alone mail/newsgroup client based on the 76 <application>Mozilla</application> source code). The build instructions for 77 these two applications are discussed in separate sections:</para> 80 78 81 79 <itemizedlist> … … 109 107 </listitem> 110 108 </itemizedlist> 111 109 <!-- 112 110 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 113 111 <itemizedlist spacing="compact"> 114 112 <listitem> 115 <para>Required patch: <ulink 116 url="&patch-root;/mozilla-&mozilla-version;-gcc4-1.patch"/></para> 117 </listitem> 118 <listitem> 119 <para>Required patch: <ulink 120 url="&patch-root;/mozilla-&mozilla-version;-gfx_fixes-1.patch"/></para> 121 </listitem> 122 <listitem> 123 <para>Required patch (if using system-installed versions of 124 <application>NSS</application> and <application>NSPR</application>): 113 <para>Required patch: 125 114 <ulink 126 115 url="&patch-root;/mozilla-&mozilla-version;-system_nss-1.patch"/> 116 (if using system-installed versions of <application>NSS</application> 117 and <application>NSPR</application>) 127 118 </para> 128 119 </listitem> 129 120 </itemizedlist> 130 131 <para>To enable the <application>Enigmail</application> extension to 132 the <application>Mozilla</application> mail client, you'll need to 133 download the two tarballs and <command>makemake</command> file listed 134 below. The <application>Enigmail</application> extension allows users to 135 access the authentication and encryption features provided by the 121 --> 122 123 <para>To enable the <application>Enigmail</application> extension to the 124 <application>Seamonkey</application> mail client, you'll need to download 125 the two tarballs and <command>makemake</command> file listed below. The 126 <application>Enigmail</application> extension allows users to access the 127 authentication and encryption features provided by the 136 128 <application>GnuPG</application> package. The 137 129 <application>Enigmail</application> extension will not operate correctly … … 160 152 be copied into the source tree to replace an existing file during the 161 153 installation instructions. The instructions expect the file to be named 162 <filename> mozilla-&mozilla-version;-enigmail_makemake</filename>. If you154 <filename>seamonkey-&seamonkey-version;-enigmail_makemake</filename>. If you 163 155 have <xref linkend="wget"/> installed, you can download and rename the file 164 156 in one step using the following command:</para> 165 157 166 <screen><userinput>wget -O mozilla-&mozilla-version;-enigmail_makemake \158 <screen><userinput>wget -O seamonkey-&seamonkey-version;-enigmail_makemake \ 167 159 &enigmail-makemake-download;\ 168 160 &enigmail-makemake-version;</userinput></screen> 169 161 170 <bridgehead renderas="sect3"> MozillaDependencies</bridgehead>162 <bridgehead renderas="sect3">Seamonkey Dependencies</bridgehead> 171 163 172 164 <bridgehead renderas="sect4">Required</bridgehead> 173 <para role="required"><xref linkend="gtk2"/>, 174 <xref linkend="libidl"/>, and 175 <xref linkend="zip"/></para> 176 177 <para>Note: <application>libjpeg</application> should have been installed 178 before <application>GTK+</application> and should exist on your system. If 179 for some reason you haven't installed <application>libjpeg</application>, 180 you should remove the <option>--with-system-jpeg</option> option from the 181 <filename>.mozconfig</filename> file created below.</para> 182 183 <bridgehead renderas="sect4">Recommended (if you will be installing any 184 other package that utilizes NSS/NSPR, such as 185 <application>Firefox</application>, 186 <application>Thunderbird</application> or 187 <application>Evolution</application>)</bridgehead> 188 <para role="recommended"><xref linkend="nss"/></para> 165 <para role="required"> 166 <xref linkend="gtk2"/>, 167 <xref linkend="libidl"/>, and 168 <xref linkend="zip"/> 169 </para> 170 171 <note> 172 <para><application>libjpeg</application> should have been installed 173 before <application>GTK+</application> and should exist on your system. If 174 for some reason you haven't installed <application>libjpeg</application>, 175 you should remove the <option>--with-system-jpeg</option> option from the 176 <filename>.mozconfig</filename> file created below.</para> 177 </note> 178 179 <bridgehead renderas="sect4">Recommended</bridgehead> 180 <para role="recommended"> 181 <xref linkend="nss"/> (needed if you will be installing any other 182 package that utilizes NSS/NSPR, such as <application>Firefox</application>, 183 <application>Thunderbird</application> or 184 <application>Evolution</application>) 185 </para> 189 186 190 187 <bridgehead renderas="sect4">Optional</bridgehead> 191 <para role="optional"><xref linkend="unzip"/>, 192 <xref linkend="gnome-vfs"/> (to build the gnomevfs extension), 193 <xref linkend="libart_lgpl"/>, and 194 <xref linkend="heimdal"/> or <xref linkend="mitkrb"/> 195 (for the GSSAPI libraries to build the negotiateauth extension)</para> 188 <para role="optional"> 189 <xref linkend="unzip"/>, 190 <xref linkend="gnome-vfs"/> (to build the gnomevfs extension), 191 <xref linkend="libart_lgpl"/>, and 192 <xref linkend="heimdal"/> or <xref linkend="mitkrb"/> 193 (for the GSSAPI libraries to build the negotiateauth extension) 194 </para> 196 195 197 196 </sect2> 198 197 199 198 <sect2 role="installation"> 200 <title>Installation of Mozilla</title>201 202 <para>The configuration of <application> Mozilla</application> is199 <title>Installation of Seamonkey</title> 200 201 <para>The configuration of <application>Seamonkey</application> is 203 202 accomplished by creating a <filename>.mozconfig</filename> file containing 204 203 the desired configuration options. A default <filename>.mozconfig</filename> … … 212 211 you would prefer to download the file instead of creating it by typing or 213 212 cut-and-pasting, you can find it at <ulink 214 url="&files-anduin;/ mozilla-&mozilla-version;-mozconfig"/>213 url="&files-anduin;/seamonkey-&seamonkey-version;-mozconfig"/> 215 214 (the file must be installed in the root of the source tree 216 215 <filename class='directory'>mozilla</filename> directory, and named … … 235 234 236 235 # Options in all Mozilla-family builds 237 ac_add_options --enable-official-branding238 236 ac_add_options --enable-strip 239 237 ac_add_options --disable-tests … … 241 239 ac_add_options --disable-accessibility 242 240 243 # Options used for graphics settings in Mozilla Suite (Not Seamonkey) 244 ac_add_options --enable-default-toolkit=gtk2 245 ac_add_options --enable-xft 246 ac_add_options --disable-freetype2 247 248 # Options used just for Mozilla Suite (Not Seamonkey) 249 ac_add_options --enable-optimize 250 ac_add_options --disable-debug 251 ac_add_options --disable-logging 252 ac_add_options --enable-crypto 253 ac_add_options --enable-extensions=all 254 255 # Options used just for Mozilla Suite 241 # Options used just for Mozilla/Seamonkey Suite 256 242 ac_add_options --enable-ldap 257 243 ac_add_options --enable-calendar … … 262 248 263 249 EOF</userinput></screen> 264 250 <!-- 265 251 <para>If you have system-installed Network Security Services (NSS) and 266 252 Netscape Portable Runtime (NSPR) libraries and you uncommented the … … 268 254 them, apply the following patch:</para> 269 255 270 <screen><userinput>patch -Np1 -i ../ mozilla-&mozilla-version;-system_nss-1.patch</userinput></screen>271 272 <para>Compile <application> Mozilla</application> by running the256 <screen><userinput>patch -Np1 -i ../seamonkey-&seamonkey-version;-system_nss-1.patch</userinput></screen> 257 --> 258 <para>Compile <application>Seamonkey</application> by running the 273 259 following commands:</para> 274 260 275 <screen><userinput>export MOZILLA_OFFICIAL="1" && 276 export BUILD_OFFICIAL="1" && 277 278 patch -Np1 -i ../mozilla-&mozilla-version;-gfx_fixes-1.patch && 279 patch -Np1 -i ../mozilla-&mozilla-version;-gcc4-1.patch && 280 281 make -f client.mk build</userinput></screen> 282 283 <para>If you're building the <application>Mozilla</application> 261 <screen><userinput>make -f client.mk build</userinput></screen> 262 263 <para>If you're building the <application>Seamonkey</application> 284 264 mail/newsgroup client and plan to install the 285 265 <application>Enigmail</application> extension, issue the following 286 266 commands:</para> 287 267 288 <screen><userinput>tar -xf ../enigmail-&mozilla-enigmail-version;.tar.gz -C extensions &&268 <screen><userinput>tar -xf ../enigmail-&mozilla-enigmail-version;.tar.gz -C mailnews/extensions && 289 269 tar -xf ../ipc-&mozilla-ipc-version;.tar.gz -C extensions && 290 270 291 install -v -m755 -b ../ mozilla-&mozilla-version;-enigmail_makemake \271 install -v -m755 -b ../seamonkey-&mozilla-version;-enigmail_makemake \ 292 272 extensions/ipc/makemake && 293 install -v -m755 -b ../ mozilla-&mozilla-version;-enigmail_makemake \294 extensions/enigmail/makemake &&273 install -v -m755 -b ../seamonkey-&mozilla-version;-enigmail_makemake \ 274 mailnews/extensions/enigmail/makemake && 295 275 296 276 cd extensions/ipc && 297 277 ./makemake -r && 298 278 299 cd ../ enigmail &&279 cd ../../mailnews/extensions/enigmail && 300 280 ./makemake -r && 301 281 302 cd ../.. &&282 cd ../../.. && 303 283 make -C ../mozilla-build/extensions/ipc && 304 make -C ../mozilla-build/ extensions/enigmail &&305 make -C ../mozilla-build/ extensions/enigmail xpi</userinput></screen>306 307 <para>Install <application> Mozilla</application> by issuing the following284 make -C ../mozilla-build/mailnews/extensions/enigmail && 285 make -C ../mozilla-build/mailnews/extensions/enigmail xpi</userinput></screen> 286 287 <para>Install <application>Seamonkey</application> by issuing the following 308 288 commands as the <systemitem class="username">root</systemitem> user:</para> 309 289 … … 311 291 312 292 install -v -m644 ../mozilla-build/dist/public/ldap-private/* \ 313 /usr/include/ mozilla-&mozilla-version;/ldap &&314 315 install -v -m755 -d /usr/lib/ mozilla-&mozilla-version;/defaults/isp/US &&293 /usr/include/seamonkey-&seamonkey-version;/ldap && 294 295 install -v -m755 -d /usr/lib/seamonkey-&seamonkey-version;/defaults/isp/US && 316 296 install -v -m644 mailnews/base/ispdata/movemail.rdf \ 317 /usr/lib/ mozilla-&mozilla-version;/defaults/isp &&318 ln -v -s ../movemail.rdf /usr/lib/ mozilla-&mozilla-version;/defaults/isp/US</userinput></screen>297 /usr/lib/seamonkey-&seamonkey-version;/defaults/isp && 298 ln -v -s ../movemail.rdf /usr/lib/seamonkey-&seamonkey-version;/defaults/isp/US</userinput></screen> 319 299 320 300 <!-- Commenting this out per the discussion on BLFS-Dev about this. … … 345 325 --> 346 326 347 <para>If you built <application> Mozilla</application> utilizing327 <para>If you built <application>Seamonkey</application> utilizing 348 328 system-installed NSS and NSPR libraries, the 349 <filename> mozilla-ns*.pc</filename> <application>pkgconfig</application>329 <filename>seamonkey-ns*.pc</filename> <application>pkgconfig</application> 350 330 files are broken as they point to the wrong directories where the actual 351 331 libraries and interface headers are located. Issue the following commands … … 353 333 broken files with symbolic links to known good files:</para> 354 334 355 <screen role="root"><userinput>ln -v -sf nss.pc /usr/lib/pkgconfig/ mozilla-nss.pc &&356 ln -v -sf nspr.pc /usr/lib/pkgconfig/ mozilla-nspr.pc</userinput></screen>335 <screen role="root"><userinput>ln -v -sf nss.pc /usr/lib/pkgconfig/seamonkey-nss.pc && 336 ln -v -sf nspr.pc /usr/lib/pkgconfig/seamonkey-nspr.pc</userinput></screen> 357 337 358 338 <para>If you did <emphasis role="strong">NOT</emphasis> build 359 <application> Mozilla</application> utilizing system-installed NSS and339 <application>seamonkey</application> utilizing system-installed NSS and 360 340 NSPR libraries, issue the following commands as the 361 341 <systemitem class="username">root</systemitem> user to install the NSS 362 342 interface headers:</para> 363 343 364 <screen role="root"><userinput>install -v -m755 -d /usr/include/ mozilla-&mozilla-version;/nss &&344 <screen role="root"><userinput>install -v -m755 -d /usr/include/seamonkey-&seamonkey-version;/nss && 365 345 cp -v -Lf ../mozilla-build/dist/{private,public}/nss/*.h \ 366 /usr/include/ mozilla-&mozilla-version;/nss</userinput></screen>346 /usr/include/seamonkey-&seamonkey-version;/nss</userinput></screen> 367 347 368 348 <para>If you built the <application>Enigmail</application> extension, … … 370 350 class="username">root</systemitem> user to install the 371 351 <filename>.xpi</filename> file into the 372 <filename class='directory'>/usr/lib/ mozilla-&mozilla-version;</filename>352 <filename class='directory'>/usr/lib/seamonkey-&seamonkey-version;</filename> 373 353 directory:</para> 374 354 375 <screen role="root"><userinput>install -v -m755 -d /usr/lib/ mozilla-&mozilla-version;/xpi_store &&355 <screen role="root"><userinput>install -v -m755 -d /usr/lib/seamonkey-&seamonkey-version;/xpi_store && 376 356 install -v -m644 ../mozilla-build/dist/bin/enigmail-&mozilla-enigmail-version;-*.xpi \ 377 /usr/lib/ mozilla-&mozilla-version;/xpi_store</userinput></screen>357 /usr/lib/seamonkey-&seamonkey-version;/xpi_store</userinput></screen> 378 358 379 359 <para>There are two methods you can use to install the … … 388 368 file used to install <application>Enigmail</application> was copied into 389 369 <filename 390 class='directory'>/usr/lib/ mozilla-&mozilla-version;/xpi_store</filename>370 class='directory'>/usr/lib/seamonkey-&seamonkey-version;/xpi_store</filename> 391 371 in the previous step. This method can be used to install any 392 372 downloaded <application>Mozilla</application> extension distributed in a 393 373 <filename class='extension'>.xpi</filename> file. There are many 394 extensions available for <application> Mozilla</application>. A list374 extensions available for <application>Seamonkey</application>. A list 395 375 containing many of them can be found at 396 376 <ulink url="http://extensionroom.mozdev.org/"/>.</para> … … 401 381 402 382 <screen role="root"><userinput>make -C ../mozilla-build/extensions/ipc install && 403 make -C ../mozilla-build/ extensions/enigmail install</userinput></screen>383 make -C ../mozilla-build/mailnews/extensions/enigmail install</userinput></screen> 404 384 405 385 <para>To install an extension from a created or download … … 411 391 <filename class='extension'>.xpi</filename> file is located in 412 392 <filename 413 class='directory'>/usr/lib/ mozilla-&mozilla-version;/xpi_store</filename>),393 class='directory'>/usr/lib/seamonkey-&seamonkey-version;/xpi_store</filename>), 414 394 select it, then follow the prompts to install the extension.</para> 415 395 … … 455 435 --> 456 436 457 <para>Unset the build variables from the unprivileged user's458 environment:</para>459 460 <screen><userinput>unset MOZILLA_OFFICIAL &&461 unset BUILD_OFFICIAL</userinput></screen>462 463 437 <note> 464 <para>You should run <command>/usr/bin/ mozilla</command> once as the438 <para>You should run <command>/usr/bin/seamonkey</command> once as the 465 439 <systemitem class="username">root</systemitem> user (or any user with 466 440 write privileges) to create some necessary additional files in the … … 483 457 options to tailor the build to your desires. Listed below are some common 484 458 options not in the default <filename>.mozconfig</filename> file but can be 485 added in order to have the described effect on the Mozillacompile.</para>459 added in order to have the described effect on the Seamonkey compile.</para> 486 460 487 461 <para><option>ac_add_options --enable-elf-dynstr-gc</option>: Removes … … 519 493 520 494 <para><parameter>--enable-application=suite</parameter>: Identifies the 521 build as a <application> Mozilla</application> suite build.</para>495 build as a <application>Seamonkey</application> suite build.</para> 522 496 523 497 <para><parameter>--with-system-zlib --with-system-png 524 498 --with-system-jpeg</parameter>: Uses the system-installed versions of these 525 499 packages.</para> 526 527 <para><parameter>--enable-official-branding</parameter>: Uses the official528 Mozilla logos and icons in the built binaries. Due to license restrictions,529 you may not distribute binaries created using this option.</para>530 500 531 501 <para><parameter>--enable-default-toolkit=gtk2 --enable-xft … … 539 509 <option>--enable-extensions="default,-venkman,-inspector,..."</option>. 540 510 For a short description of the various extensions available with the 541 <application> Mozilla</application> source, see <ulink511 <application>Seamonkey</application> source, see <ulink 542 512 url="http://linuxfromscratch.org/~tushar/downloads/mozilla-extensions.txt"/>. 543 513 </para> … … 561 531 <sect2 role="commands"> 562 532 <title>Command Explanations</title> 563 564 <para><command>export MOZILLA_OFFICIAL="1"565 export BUILD_OFFICIAL="1"</command>: Sets some variables that affect what566 and how the package is built. These two exports specify a distribution is567 being built.</para>568 533 569 534 <para><command>make -f client.mk ...</command>: Mozilla products are … … 578 543 579 544 <para><command>./makemake -r</command>: This command is used to recursively 580 create <filename>Makefile</filename>s in the current directory.</para> 545 create <filename>Makefile</filename>s in the appropriate subdirectory 546 of mozilla-build.</para> 581 547 582 548 <para><command>make -C ... xpi</command>: This command builds the … … 610 576 611 577 <sect2 role="configuration"> 612 <title>Configuring Mozilla</title>578 <title>Configuring Seamonkey</title> 613 579 614 580 <para>No specific configuration is required as long as the 615 <command> mozilla</command> script is in the user's path. If616 <application> Mozilla</application> is installed in a non-standard location,617 then make a symlink to the <command> mozilla</command> script in the581 <command>seamonkey</command> script is in the user's path. If 582 <application>Seamonkey</application> is installed in a non-standard location, 583 then make a symlink to the <command>seamonkey</command> script in the 618 584 <filename class="directory">/usr/bin</filename> directory.</para> 619 585 … … 622 588 the <systemitem class="username">root</systemitem> user).</para> 623 589 624 <screen role="root"><userinput>ln -v -sf mozilla/usr/bin/netscape</userinput></screen>625 626 <para>For installing various <application> Mozilla</application> plugins,590 <screen role="root"><userinput>ln -v -sf seamonkey /usr/bin/netscape</userinput></screen> 591 592 <para>For installing various <application>Seamonkey</application> plugins, 627 593 refer to <ulink url="http://plugindoc.mozdev.org/linux.html">Mozdev's 628 594 PluginDoc Project</ulink>. If you have <xref linkend="jdk"/> already … … 632 598 633 599 <screen role="root"><userinput>ln -v -s $JAVA_HOME/jre/plugin/i386/ns7/libjavaplugin_oji.so \ 634 /usr/lib/ mozilla-&mozilla-version;/plugins</userinput></screen>635 636 <para>Some packages install Mozillaplugins into the default system-wide600 /usr/lib/seamonkey-&seamonkey-version;/plugins</userinput></screen> 601 602 <para>Some packages install Seamonkey plugins into the default system-wide 637 603 directory <filename class='directory'>/usr/lib/mozilla/plugins</filename>. 638 If desired, create symbolic links in the <application> Mozilla</application>604 If desired, create symbolic links in the <application>Seamonkey</application> 639 605 plugin directory 640 <filename class='directory'>/usr/lib/ mozilla-&mozilla-version;/plugins</filename>606 <filename class='directory'>/usr/lib/seamonkey-&seamonkey-version;/plugins</filename> 641 607 to the files in the default plugin directory (you should link to the actual 642 608 files and not other links). Alternatively, you can move or copy the files 643 609 in the default plugin directory to the 644 <application> Mozilla</application> plugin directory. An example of creating610 <application>Seamonkey</application> plugin directory. An example of creating 645 611 a symbolic link is shown below. Create the links as the 646 612 <systemitem class="username">root</systemitem> user:</para> 647 613 648 <screen role="root"><userinput>ln -v -s ../../ mozilla/plugins/<replaceable>[plugin.so]</replaceable> \649 /usr/lib/ mozilla-&mozilla-version;/plugins</userinput></screen>614 <screen role="root"><userinput>ln -v -s ../../seamonkey/plugins/<replaceable>[plugin.so]</replaceable> \ 615 /usr/lib/seamonkey-&seamonkey-version;/plugins</userinput></screen> 650 616 651 617 <para>Along with using the <quote>Preferences</quote> menu to configure 652 <application> Mozilla</application>'s options and preferences to suit618 <application>Seamonkey</application>'s options and preferences to suit 653 619 individual tastes, finer grain control of many options is only available 654 620 using a tool not available from the general menu system. To access this … … 668 634 <tip> 669 635 <para>There is a multitude of configuration parameters you can tweak to 670 customize <application> Mozilla</application>. A very extensive and636 customize <application>Seamonkey</application>. A very extensive and 671 637 up-to-date list of these parameters can be found at <ulink 672 638 url="http://preferential.mozdev.org/preferences.html"/>.</para> … … 684 650 685 651 <seglistitem> 686 <seg> mozilla and mozilla-config</seg>652 <seg>seamonkey and seamonkey-config</seg> 687 653 <seg>Numerous libraries, browser, and email/newsgroup components, 688 654 plugins, extensions, and helper modules installed in <filename 689 class='directory'>/usr/lib/ mozilla-&mozilla-version;</filename></seg>690 <seg>/usr/include/ mozilla-&mozilla-version;,691 /usr/lib/ mozilla-&mozilla-version;, and692 /usr/share/idl/ mozilla-&mozilla-version;</seg>655 class='directory'>/usr/lib/seamonkey-&seamonkey-version;</filename></seg> 656 <seg>/usr/include/seamonkey-&seamonkey-version;, 657 /usr/lib/seamonkey-&seamonkey-version;, and 658 /usr/share/idl/seamonkey-&seamonkey-version;</seg> 693 659 </seglistitem> 694 660 </segmentedlist> … … 699 665 <?dbhtml list-presentation="table"?> 700 666 701 <varlistentry id=" mozilla-prog">702 <term><command> mozilla</command></term>667 <varlistentry id="seamonkey-prog"> 668 <term><command>seamonkey</command></term> 703 669 <listitem> 704 670 <para>is a browser/email/newsgroup/calendar/chat client suite. The 705 671 various components such as the Composer, mail-news client, calendar, 706 672 IRC chat client and address book can be accessed from the menu after 707 <command> mozilla</command> starts or via command-line switches to708 the <command> mozilla</command> script. Issue709 <command>man mozilla</command> for additional information.</para>710 <indexterm zone=" mozilla mozilla-prog">711 <primary sortas="b- mozilla">mozilla</primary>673 <command>seamonkey</command> starts or via command-line switches to 674 the <command>seamonkey</command> script. Issue 675 <command>man seamonkey</command> for additional information.</para> 676 <indexterm zone="seamonkey seamonkey-prog"> 677 <primary sortas="b-seamonkey">seamonkey</primary> 712 678 </indexterm> 713 679 </listitem> -
xsoft/suites/openoffice.xml
rd3ef1e4 rb5eb704 150 150 <ulink url="http://freshmeat.net/projects/libwpd/">libwpd</ulink>, 151 151 <xref linkend="linux-pam"/>, 152 <xref linkend=" mozilla"/> or <xref linkend="firefox"/> (with ldap support),152 <xref linkend="seamonkey"/> or <xref linkend="firefox"/> (with ldap support), 153 153 <ulink url="http://lingucomponent.openoffice.org/MySpell-3.zip">MySpell</ulink>, 154 154 <ulink url="http://lingucomponent.openoffice.org/thesaurus.html">MyThes</ulink>,
Note:
See TracChangeset
for help on using the changeset viewer.