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 revisionPrevious revision
Next revision
Previous revision
packages:xulrunner [2008-08-03 11:27] grizzpackages:xulrunner [2014-04-08 16:17] (current) hawk
Line 4: Line 4:
  
 ===== 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 32: 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.1217755641.txt.gz · Last modified: 2008-08-03 11:27 by grizz

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS PLD Linux Driven by DokuWiki