Author: hawk   Date: Thu Nov 13 12:29:06 2008 GMT
Module: PLDWWW   URL: 
http://www.pld-linux.org/Packages/XULRunner?action=diff&rev2=12&rev1=11
---- Log message:


---- Page affected: Packages/XULRunner

---- Diffs:

================================================================
  ## page was renamed from xulrunner
  #language en
  == XULRunner upgrade procedure ==
+ PLD Ac, Th and Titanium are using custom builds of 
[http://developer.mozilla.org/en/docs/XULRunner XULRunner] to provide libraries 
for all applications using Gecko engine (except Iceweasel, Icedove 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.
- 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 Firefox, Thunderbird and 
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.
- 
- {{{
- tag=FIREFOX_2_0_0_8_RELEASE
- version=1.8.1.8
- mkdir xulrunner-$version
- cd xulrunner-$version
- cvs -d :pserver:[EMAIL PROTECTED]:/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/
- }}}
- 
- 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.
  
  Following specs must be rebuild after XULRunner upgrade on all PLD distros:
  
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to