Changeset f40ee79 for xsoft/graphweb/firefox.xml
- Timestamp:
- 08/03/2010 07:39:53 PM (14 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, gimp3, 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/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 76ae9a2
- Parents:
- d0c5ea3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/graphweb/firefox.xml
rd0c5ea3 rf40ee79 7 7 <!ENTITY firefox-download-http "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 8 8 <!ENTITY firefox-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 9 <!ENTITY firefox-md5sum " 458051557ff49e6a352c1d56eee5782a">10 <!ENTITY firefox-size "4 7MB">11 <!ENTITY firefox-buildsize " 321 MB (stand-alone) or 303MB (on xulrunner)">12 <!ENTITY firefox-time "1 2 SBU (stand-alone) or 0.1SBU (on xulrunner)">9 <!ENTITY firefox-md5sum "0ee5f14fd8be07513d16131027ebcb61"> 10 <!ENTITY firefox-size "49 MB"> 11 <!ENTITY firefox-buildsize "836 MB (stand-alone) or 425 MB (on xulrunner)"> 12 <!ENTITY firefox-time "13 SBU (stand-alone) or 0.3 SBU (on xulrunner)"> 13 13 ]> 14 14 … … 36 36 <application>pkgconfig</application> files for the Gecko engine (and for 37 37 <application>nss</application> and <application>nspr</application>) are not 38 installed. This means that applications such as 39 <application>Epiphany</application> can no longer be built against firefox, 40 and must instead be built against xulrunner (which is actually the same 41 code, but built in a different way). If you wish to build other packages 42 which use Gecko (for the moment, probably only gnome-2.24 or later versions 43 will recognize xulrunner), build <xref linkend="xulrunner"/> first.</para> 38 installed. This means that applications such as <application>Yelp 39 </application> can no longer be built against firefox, and must instead be 40 built against xulrunner (which is actually the same code, but built in a 41 different way). If you wish to build other packages which use Gecko (of the 42 applications in this book, probably only some sundry gnome-2.28 applications 43 will recognize this version of xulrunner, build <xref linkend="xulrunner"/> 44 first.</para> 44 45 45 46 <tip> … … 49 50 for details of what is fixed in newer releases. The editors cannot guess 50 51 what will differ in newer versions: it should be straightforward to upgrade 51 within the same series (3. 5), but it is always possible that newer versions52 within the same series (3.6), but it is always possible that newer versions 52 53 will have increased dependencies, or that something using the nss or gecko 53 54 libraries will break. If you update, begin by updating … … 115 116 <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/> 116 117 (for gnome integration), 117 <xref linkend="l cms"/>,118 <xref linkend="libnotify"/>, 118 119 <xref linkend="libpng"/> (patched for apng support), 119 120 <xref linkend="nspr"/>, … … 283 284 EOF</userinput></screen> 284 285 285 <para>If you did not install <xref linkend="xulrunner"/> or286 <xref linkend="nspr"/> and <xref linkend="nss"/>, then fix a couple of build287 errors with the following commands:</para>288 289 <screen><userinput>patch -Np1 -i ../firefox-&firefox-version;-provide_system_nss_nspr-1.patch &&290 sed 's@stable@unstable@' -i xulrunner/installer/mozilla-js.pc.in </userinput></screen>291 292 286 <para>Compile <application>Firefox</application> by issuing the 293 287 following commands:</para> … … 308 302 <screen role="root"><userinput>ln -sv /usr/lib/xulrunner-&xulrunner-version;/plugins \ 309 303 /usr/lib/firefox-&firefox-version;/plugins</userinput></screen> 310 311 <para>If you've elected to use the included NSPR and NSS, while still the312 <systemitem class="username">root</systemitem> user, complete the313 installation with the following commands:</para>314 315 <screen role="root"><userinput>for DL in \316 libnss3.so libnssutil3.so libsmime3.so libssl3.so libsoftokn3.so \317 libplds4.so libplc4.so libnspr4.so318 do319 ln -sv xulrunner-&xulrunner-version;/$DL /usr/lib/$DL320 done</userinput></screen>321 304 322 305 </sect2> … … 339 322 <application>Firefox</application> looks for plugins in its own directory, 340 323 but when building on <application>xulrunner</application> the plugins were 341 installed by that package.</para> 324 installed by that package. Note that any plugins in 325 <filename class="directory">/usr/lib/mozilla/plugins</filename> will also be 326 found.</para> 342 327 343 328 <tip> … … 394 379 </tip> 395 380 396 <para>Many applications look for <command>netscape</command> when they397 need to open a browser. You may wish to make the following symlink for398 convenience (as the <systemitem class="username">root</systemitem>381 <para>Many old applications used to look for <command>netscape</command> 382 when they needed to open a browser. You may wish to make the following 383 symlink for convenience (as the <systemitem class="username">root</systemitem> 399 384 user).</para> 400 385
Note:
See TracChangeset
for help on using the changeset viewer.