User Tools

Site Tools


packages:xulrunner

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
packages:xulrunner [2008-03-06 19:23]
glen
packages:xulrunner [2014-04-08 16:17]
hawk
Line 1: Line 1:
 +/* page was renamed from XULRunner */
 /* 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|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 shouldbe 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]]. ​
- +
- +
- +
-<​file>#​ tag=FIREFOX_2_0_0_8_RELEASE +
-# version=1.8.1.8 +
-# mkdir xulrunner-$version +
-# cd xulrunner-$version +
-# cvs -d :​pserver:​anonymous@cvs-mirror.mozilla.org:/​cvsroot co -r $tag mozilla/​client.mk +
-# cd mozilla +
-# make -f client.mk checkout MOZ_CO_PROJECT=xulrunner +
-# rm -f .mozconfig.* +
-# cd .. +
-# tar jcf xulrunner-$version-$(date +%Y%m%d)-source.tar.bz2 --exclude=CVS 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 notes. 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: ​ Following specs must be rebuild after XULRunner upgrade on all PLD distros: ​
Line 31: Line 13:
   * epiphany-extensions.spec ​   * epiphany-extensions.spec ​
   * kazehakase.spec ​   * kazehakase.spec ​
-  * devhelp.spec ​ 
   * yelp.spec ​   * yelp.spec ​
-  * liferea.spec ​ 
 Additionaly for PLD 2.0 (Ac):  Additionaly for PLD 2.0 (Ac): 
  
  
   * blam.spec ​   * blam.spec ​
-PLD Titanium and PLD 3.0 (Th): +  * liferea.spec  
 +PLD 3.0 (Th): 
  
  
-  * totem.spec ​ 
   * gnome-web-photo.spec ​   * gnome-web-photo.spec ​
   * python-gnome-extras.spec ​   * python-gnome-extras.spec ​
  
packages/xulrunner.txt · Last modified: 2014-04-08 16:17 by hawk