Changeset 361df3e for xsoft


Ignore:
Timestamp:
08/25/2005 02:16:32 AM (19 years ago)
Author:
Randy McMurchy <randy@…>
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:
2034389
Parents:
9d227199
Message:

Fixed the profile locking issue and added an optional command to the Firefox instructions to open a new tab in an existing browser window, both suggestions provided by Kevin Somervill

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4979 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/firefox.xml

    r9d227199 r361df3e  
    1212  <!ENTITY firefox-time          "10.3 SBU">
    1313]>
     14
     15<!--
     16
     17Devs:
     18
     19Always check the browser/config/mozconfig file in the source tree for
     20any changes to the options passed to configure. This file shows the
     21default build used by Mozilla. BLFS adds to this, but the values here
     22should be in our setup.
     23
     24-->
    1425
    1526<sect1 id="firefox" xreflabel="Firefox-&firefox-version;">
     
    8495    explanations and additional configuration information.</para>
    8596
     97    <para><application>Firefox</application> default behavior when invoked
     98    with a URL parameter is to open a new browser window. If you would rather
     99    <application>Firefox</application> open a new tab in an existing browser
     100    window, issue the following command:</para>
     101
     102<screen><userinput>sed -i 's|openURL(\${_optLast}|&amp;, new-tab|' browser/app/mozilla.in</userinput></screen>
     103
    86104    <para>Compile and install <application>Firefox</application> by
    87105    running the following commands:</para>
     
    90108export BUILD_OFFICIAL="1" &amp;&amp;
    91109export MOZ_PHOENIX="1" &amp;&amp;
     110sed -i 's|    dist_bin="\$moz_libdir"|\
     111&amp;\n    run_moz="\$dist_bin/run-mozilla.sh"|' browser/app/mozilla.in &amp;&amp;
    92112./configure --prefix=/usr \
    93             --with-default-mozilla-five-home=/usr/lib/firefox-1.0 \
     113            --with-default-mozilla-five-home=/usr/lib/firefox-&firefox-version; \
    94114            --with-user-appdir=.firefox \
    95115            --with-system-zlib \
     
    130150
    131151<screen role="root"><userinput>make install &amp;&amp;
    132 install -d /usr/include/firefox-&firefox-version;/nss &amp;&amp;
    133 cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
     152install -v -m755 -d /usr/include/firefox-&firefox-version;/nss &amp;&amp;
     153cp -v -Lf dist/private/nss/*.h dist/public/nss/*.h \
    134154    /usr/include/firefox-&firefox-version;/nss</userinput></screen>
    135155
     
    157177unset BUILD_OFFICIAL &amp;&amp;
    158178unset MOZ_PHOENIX</userinput></screen>
     179
     180  </sect2>
     181
     182  <sect2 role="commands">
     183    <title>Command Explanations</title>
     184
     185    <para><command>sed -i '...' browser/app/mozilla.in</command>: This command
     186    fixes an issue where <application>Firefox</application> wants to call the
     187    profile manager instead of just invoking another copy of itself.</para>
    159188
    160189  </sect2>
Note: See TracChangeset for help on using the changeset viewer.