User Tools

Site Tools


packages:xulrunner

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
packages:xulrunner [2007-10-20 16:18]
hawk
packages:xulrunner [2014-04-08 16:17] (current)
hawk
Line 1: Line 1:
 +/* page was renamed from XULRunner */
 +/* page was renamed from xulrunner */
  
  
 ===== XULRunner upgrade procedure ===== ===== XULRunner upgrade procedure =====
-PLD Ac and Th are using custom ​snapshots ​of [[http://​developer.mozilla.org/​en/​docs/​XULRunner:Mozilla|XULRunner]] to provide libraries for all applications using Gecko engine (except ​FirefoxThunderbird ​and [[:SeaMonkey|SeaMonkey]]). To upgrade ​XULRunner ​you must create tarball with our snapshot ​sources. ​To do this checkout source from Mozilla ​CVS using branch of latest official Firefox release+PLD Ac and Th are using custom ​builds ​of [[http://​developer.mozilla.org/​en/​docs/​XULRunner|XULRunner]] to provide libraries for all applications using Gecko engine (except ​IceweaselIcedove ​and [[:Packages:​Iceape|Iceape]]). Since Firefox 3.0 was released ​XULRunner ​may (and even should) be built from Firefox ​sources. ​Be sure to include CVE notes when updating ​this and other Mozilla ​packages. You may obtain them from [[http://​www.mozilla.org/​projects/​security/​known-vulnerabilities.html|http://​www.mozilla.org/​projects/​security/​known-vulnerabilities.html]]
  
- +Following specs must be rebuild after XULRunner upgrade ​on all PLD distros
- +
-<​file>#​ mkdir xulrunner-1.8.1.8 +
-# cd xulrunner-1.8.1.8 +
-# cvs -d :​pserver:​anonymous@cvs-mirror.mozilla.org:/​cvsroot co -r FIREFOX_2_0_0_8_RELEASE mozilla/​client.mk +
-# cd mozilla +
-# make -f client.mk checkout MOZ_CO_PROJECT=xulrunner +
-# find . -type d -name CVS -exec rm -rf {} \; 2>/​dev/​null +
-# rm -f .mozconfig.* +
-# cd .. +
-# tar jcf xulrunner-1.8.1.8-`date +%Y%m%d`-source.tar.bz2 mozilla/ +
-</​file>​ +
-Be sure to change Firefox and XULRunner versions in example above to current ones.  +
- +
-Now when source tarball is ready you should adjust xulrunner.spec. Use your favourite editor and update version, snapshot and md5 sums. **Do not commit yet**! Try to build xulrunner.spec to see if some patches require update. If your machine is fast you may as well wait for whole build to complete.  +
- +
-If everything went ok you may upload snapshot tarball to your FTP account on dropin.pld-linux.org. When upload is finished all you need to do is to commit changes. Be sure to include CVE notices. You may obtain them from [[http://​www.mozilla.org/​projects/​security/​known-vulnerabilities.html|http://​www.mozilla.org/​projects/​security/​known-vulnerabilities.html]].  +
- +
-Following specs must be rebuild after XULRunner upgrade: ​+
  
  
Line 29: Line 13:
   * epiphany-extensions.spec ​   * epiphany-extensions.spec ​
   * kazehakase.spec ​   * kazehakase.spec ​
-  * devhelp.spec ​ 
   * yelp.spec ​   * yelp.spec ​
 +Additionaly for PLD 2.0 (Ac): 
 +
 +
   * blam.spec ​   * blam.spec ​
   * liferea.spec ​   * liferea.spec ​
 +PLD 3.0 (Th): 
 +
 +
 +  * gnome-web-photo.spec ​
 +  * python-gnome-extras.spec ​
  
packages/xulrunner.1192889905.txt.gz · Last modified: 2007-10-20 16:18 by hawk