Changeset f40ee79
- 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, 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:
- 76ae9a2
- Parents:
- d0c5ea3
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rd0c5ea3 rf40ee79 521 521 <!ENTITY mesalib-version "7.6"> 522 522 <!-- The xulrunner version also appears in the firefox mozconfig as a literal --> 523 <!ENTITY xulrunner-version "1.9.2 ">523 <!ENTITY xulrunner-version "1.9.2.8"> 524 524 <!ENTITY webkitgtk-version "1.1.15.1"> 525 525 <!ENTITY libsexy-version "0.1.11"> … … 689 689 <!-- Chapter 36 --> 690 690 <!ENTITY seamonkey-version "2.0"> 691 <!ENTITY firefox-version "3.6 ">691 <!ENTITY firefox-version "3.6.8"> 692 692 <!ENTITY galeon-version "2.0.1"> 693 693 -
introduction/welcome/changelog.xml
rd0c5ea3 rf40ee79 49 49 <ulink url="&blfs-ticket-root;3131">#3131</ulink>.</para> 50 50 </listitem> 51 <listitem> 52 <para>[ken] - Updated to firefox-3.6.8 / xulrunner-1.9.2.8. Fixes 53 ticket <ulink url="&blfs-ticket-root;3071">#3071</ulink>.</para> 54 </listitem> 51 55 </itemizedlist> 52 56 </listitem> -
x/lib/xulrunner.xml
rd0c5ea3 rf40ee79 8 8 <!ENTITY xulrunner-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> 9 9 <!-- md5sum and size should match firefox, but the buildize and time will differ --> 10 <!ENTITY xulrunner-md5sum " 458051557ff49e6a352c1d56eee5782a">11 <!ENTITY xulrunner-size "4 7MB">12 <!ENTITY xulrunner-buildsize " 309MB">10 <!ENTITY xulrunner-md5sum "0ee5f14fd8be07513d16131027ebcb61"> 11 <!ENTITY xulrunner-size "49 MB"> 12 <!ENTITY xulrunner-buildsize "820 MB"> 13 13 <!ENTITY xulrunner-time "12 SBU"> 14 14 ]> … … 34 34 applications, and forms the major part of the <application>Mozilla</application> 35 35 codebase. In particular, it provides the gecko engine together with pkgconfig 36 files so that applications such as <application>Epiphany</application> and 37 <application>Yelp</application> can find and use it.</para> 36 files so that applications such as <application>Yelp</application> can find 37 and use it. However, be aware that Gnome applications are transitioning to 38 <application>Webkit</application> instead of gecko.</para> 38 39 39 40 <bridgehead renderas="sect3">Package Information</bridgehead> … … 107 108 <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/> 108 109 (for gnome integration), 109 <xref linkend="l cms"/>,110 <xref linkend="libnotify"/>, 110 111 <xref linkend="libpng"/> (patched for apng support), 111 112 <!-- Redundant as NSS requires this … … 153 154 # options, such as '--with-system-bz2', do not affect the build. 154 155 155 # specify that Xulrunner should be built.156 # specify that we want to build xulrunner 156 157 ac_add_options --enable-application=xulrunner 157 158 158 # Build the package in an object directory as recommended by the developers.159 # If desired, modify the location of the object directory159 # Create an object directory and specify to build the package in that 160 # directory. If desired, modify the location of the object directory 160 161 # to a directory inside the source tree by removing '../' from the 161 162 # line below. … … 167 168 ac_add_options --prefix=/usr 168 169 169 # apply the default optimizations recommended by the developers(-O)170 # apply a minimal level of optimization (-O) 170 171 ac_add_options --enable-optimize 171 172 … … 182 183 183 184 # Comment this only if you want to use whatever patched version of cairo 184 # is in the shipped Mozilla tree, together with the system headers.185 # is in the shipped mozilla tree, together with the system headers. 185 186 ac_add_options --enable-system-cairo 186 187 # Comment this if you have not installed lcms.188 ac_add_options --enable-system-lcms189 187 190 188 # Comment this if you did not build libjpeg before GTK+-2. … … 213 211 ac_add_options --disable-accessibility 214 212 215 # Uncomment this if you did not build c URL.213 # Uncomment this if you did not build curl. 216 214 #ac_add_options --disable-crashreporter 217 215 218 # Comment this if you have built D-Bus-GLib.216 # Comment this if you have built dbus-glib. 219 217 ac_add_options --disable-dbus 220 218 221 # Comment this if you have Gnome-VFSand libgnomeui, and wish to222 # integrate Xulrunner into your Gnome desktop.219 # Comment this if you have gnome-vfs and libgnomeui, and wish to 220 # integrate xulrunner into your gnome desktop 223 221 ac_add_options --disable-gnomevfs 224 222 … … 226 224 # Necko WiFi scanning. 227 225 ac_add_options --disable-necko-wifi 226 227 # Comment this if you have installed libnotify. 228 ac_add_options --disable-libnotify 228 229 229 230 # This option is added so that the Mozilla Installer program is not … … 235 236 ac_add_options --disable-javaxpcom 236 237 237 # This option is added so that test libraries and programs used for debugging238 # are not built.238 # This option is added so that test libraries and programs are not 239 # built. These would only be required for debugging purposes. 239 240 ac_add_options --disable-tests 240 241 241 242 # Disable the updater, which is not appropriate if you build from source 242 243 ac_add_options --disable-updater 244 245 # (options to add extra parts of the package) 246 # Use the anti-phishing measures (a blacklist of sites). 247 ac_add_options --enable-safe-browsing 243 248 244 249 # This option is used so that the debugging symbols are removed from … … 249 254 ac_add_options --enable-strip 250 255 251 # (Options to add extra parts of the package)252 # Use the anti-phishing measures (a blacklist of sites).253 ac_add_options --enable-safe-browsing254 255 256 # Uncomment this option if you desire support for dual-monitor 256 257 # display using the X-Window Xinerama libraries. … … 259 260 # This option identifies the default binary directory of the Xulrunner 260 261 # installation and is used to locate Xulrunner's installed files. This 261 # option is only used for development purposes.262 # option is is only used for development purposes. 262 263 #ac_add_options --with-default-mozilla-five-home=/usr/lib/xulrunner-&xulrunner-version;</literal> 264 263 265 264 266 EOF</userinput></screen> … … 283 285 284 286 <screen role="root"><userinput>make -f client.mk install && 285 install -v - m644/usr/lib/mozilla &&287 install -v -d-m644 /usr/lib/mozilla && 286 288 ln -sv /usr/lib/xulrunner-&xulrunner-version;/plugins \ 287 289 /usr/lib/mozilla && … … 355 357 356 358 <seglistitem> 357 <seg>xulrunner </seg>359 <seg>xulrunner, and optionally nspr-config</seg> 358 360 <seg>Numerous libraries, browser components, plugins, extensions, and 359 361 helper modules installed in <filename -
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.