HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 10 and Version 11 of www-client/mozilla-firefox/2.0.0.21pre/1


Ignore:
Timestamp:
05/02/09 10:45:29 (6 years ago)
Author:
mmadia
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • www-client/mozilla-firefox/2.0.0.21pre/1

    v10 v11  
    2323Note: patches and mozconfigs can be found at : http://ports.haiku-files.org/browser/haikuports/trunk/www-client/mozilla-firefox 
    2424 
     25 
     26all patches are applied in mozilla/ 's parent directory -- mozilla/..  
    2527{{{ 
    26 [ all patches are applied in mozilla/ 's parent directory -- mozilla/.. ] 
    27  
    2828patch -p0 -i configure-sunbird-nspr-reorder.diff 
    2929unzip forReorderPatches-browser.zip -d mozilla/ 
    … …  
    3232patch -p0 -i greyMenuSelection.patch 
    3333patch -p0 -i launch-kill-dowhile.patch 
     34}}} 
    3435 
    35 [ manually apply allO1 or allO3 ,  make sure to edit mozilla/configure.in as well as it was not included in the patch] 
    36  
     36A note regarding Sunbird aka BeZillaCalendar: 
     37{{{ 
    3738oh.  sunbird's apprunner-rsrc file isn't included in the above patches. 
    3839sunbird-makefile-apprunner-rsrc.zip contains them. 
    … …  
    5152The resource file has a trailing ' ' in the App-Sig, this can manually be fixed after sunbird is built. 
    5253note: the apprunner-beos.rsrc file needs to be fixed eventually. 
     54}}} 
    5355 
     56.mozconfig file : 
     57{{{ 
    5458copy a file from http://ports.haiku-files.org/browser/haikuports/trunk/www-client/mozilla-firefox/mozconfig  
    5559 to /boot/home/.mozconfig   
    56 Note .mozconfig is a file, not a directory. 
    5760edit the following line: 
    5861### //Set the outputdir for the build 
    5962mk_add_options MOZ_OBJDIR= 
    6063I strongly suggest using an external MOZ_OBJDIR, as it allows the source tree to produce multiple builds. 
     64}}} 
    6165 
    62  
    63  
     66Building: 
     67{{{ 
    6468export AC213='/boot/apps/autoconf-2.13/bin/autoconf -m /boot/apps/autoconf-2.13/share/autoconf' 
    6569cd mozilla ; $AC213  
    … …  
    6771cd directory/c-sdk ; $AC213 ; cd ../.. 
    6872make -f client.mk build 
     73}}} 
    6974 
    70 Once a build is complete, 
     75Once a build is complete: 
     76{{{ 
    7177cd to your MOZ_OBJDIR/dist/bin 
    7278there you will find either a seamonkey, firefox, sunbird, or thunderbird binary. 
    … …  
    8692Currently, to my knowledge the following items need to be changed: folder name,  binary name, and icon. 
    8793It is possible that additional items need to be altered, but I haven't investigated it further. 
    88  
    8994}}} 
    9095 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/