Changes between Version 10 and Version 11 of www-client/mozilla-firefox/2.0.0.21pre/1
- Timestamp:
- 05/02/09 10:45:29 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
www-client/mozilla-firefox/2.0.0.21pre/1
v10 v11 23 23 Note: patches and mozconfigs can be found at : http://ports.haiku-files.org/browser/haikuports/trunk/www-client/mozilla-firefox 24 24 25 26 all patches are applied in mozilla/ 's parent directory -- mozilla/.. 25 27 {{{ 26 [ all patches are applied in mozilla/ 's parent directory -- mozilla/.. ]27 28 28 patch -p0 -i configure-sunbird-nspr-reorder.diff 29 29 unzip forReorderPatches-browser.zip -d mozilla/ … … 32 32 patch -p0 -i greyMenuSelection.patch 33 33 patch -p0 -i launch-kill-dowhile.patch 34 }}} 34 35 35 [ manually apply allO1 or allO3 , make sure to edit mozilla/configure.in as well as it was not included in the patch] 36 36 A note regarding Sunbird aka BeZillaCalendar: 37 {{{ 37 38 oh. sunbird's apprunner-rsrc file isn't included in the above patches. 38 39 sunbird-makefile-apprunner-rsrc.zip contains them. … … 51 52 The resource file has a trailing ' ' in the App-Sig, this can manually be fixed after sunbird is built. 52 53 note: the apprunner-beos.rsrc file needs to be fixed eventually. 54 }}} 53 55 56 .mozconfig file : 57 {{{ 54 58 copy a file from http://ports.haiku-files.org/browser/haikuports/trunk/www-client/mozilla-firefox/mozconfig 55 59 to /boot/home/.mozconfig 56 Note .mozconfig is a file, not a directory.57 60 edit the following line: 58 61 ### //Set the outputdir for the build 59 62 mk_add_options MOZ_OBJDIR= 60 63 I strongly suggest using an external MOZ_OBJDIR, as it allows the source tree to produce multiple builds. 64 }}} 61 65 62 63 66 Building: 67 {{{ 64 68 export AC213='/boot/apps/autoconf-2.13/bin/autoconf -m /boot/apps/autoconf-2.13/share/autoconf' 65 69 cd mozilla ; $AC213 … … 67 71 cd directory/c-sdk ; $AC213 ; cd ../.. 68 72 make -f client.mk build 73 }}} 69 74 70 Once a build is complete, 75 Once a build is complete: 76 {{{ 71 77 cd to your MOZ_OBJDIR/dist/bin 72 78 there you will find either a seamonkey, firefox, sunbird, or thunderbird binary. … … 86 92 Currently, to my knowledge the following items need to be changed: folder name, binary name, and icon. 87 93 It is possible that additional items need to be altered, but I haven't investigated it further. 88 89 94 }}} 90 95
