Ticket #3529: PhaseOutFirefoxOptionalPackage.patch
File PhaseOutFirefoxOptionalPackage.patch, 4.1 KB (added by , 14 years ago) |
---|
-
build/jam/OptionalPackageDependencies
9 9 OptionalPackageDependencies BeHappy : BeBook NetSurf ; 10 10 OptionalPackageDependencies Development : DevelopmentBase Perl ; 11 11 OptionalPackageDependencies DevelopmentBase : CDRecord DevelopmentMin Yasm ; 12 OptionalPackageDependencies Firefox : BeZillaBrowser ; 12 13 OptionalPackageDependencies LibLayout : DevelopmentBase ; 13 14 OptionalPackageDependencies NetSurf : OpenSSL Curl LibXML2 LibIconv ; 14 15 OptionalPackageDependencies OpenSSH : OpenSSL ; -
build/jam/OptionalPackages
21 21 # BeHappy - special documentation (i.e. BeBook) browser 22 22 # BeOSCompatibility - creates links within the system to support old apps 23 23 # BePDF - native PDF reader 24 # BeZillaBrowser - fork of Mozilla's 1.8 branch. 24 25 # Bluetooth - experimental Haiku components for Bluetooth 25 26 # CDRecord - the command line CD writing tools 26 27 # Clockwerk - native audio/video compositing … … 32 33 # DevelopmentBase - basic development environment (gcc, headers, libs,...) 33 34 # DevelopmentMin - development headers, libs, tools, from sources only 34 35 # Expat - XML parsing libraries 35 # Firefox - the webbrowser 36 # Firefox - the webbrowser NOTE: will be removed soon. 36 37 # Git - the distributed version control system 37 38 # ICU-devel - the headers for ICU (for development) 38 39 # KeymapSwitcher - Desktop utility … … 208 209 } 209 210 210 211 212 # BeZillaBrowser 213 if [ IsOptionalHaikuImagePackageAdded BeZillaBrowser ] { 214 215 if $(TARGET_ARCH) != x86 { 216 Echo "No optional package BeZillaBrowser available for $(TARGET_ARCH)" ; 217 } else if $(HAIKU_GCC_VERSION[1]) >= 4 { 218 InstallOptionalHaikuImagePackage 219 BeZillaBrowser-2.0.0.22pre-x86-gcc4-2010-01-27 220 : $(baseURL)/BeZillaBrowser-2.0.0.22pre-x86-gcc4-2010-01-27.zip 221 : 222 ; 223 AddSymlinkToHaikuImage home config be Applications 224 : /boot/apps/BeZillaBrowser/BeZillaBrowser ; 225 } else { 226 InstallOptionalHaikuImagePackage 227 BeZillaBrowser-2.0.0.22pre-x86-gcc2-2010-01-27 228 : $(baseURL)/BeZillaBrowser-2.0.0.22pre-x86-gcc2-2010-01-27.zip 229 : 230 ; 231 AddSymlinkToHaikuImage home config be Applications 232 : /boot/apps/BeZillaBrowser/BeZillaBrowser ; 233 } 234 } 235 236 211 237 # Bluetooth stack 212 238 if [ IsOptionalHaikuImagePackageAdded Bluetooth ] { 213 239 local bluetoothDrivers = h2generic ; … … 519 545 520 546 # Firefox web browser 521 547 if [ IsOptionalHaikuImagePackageAdded Firefox ] { 522 if $(TARGET_ARCH) != x86 { 523 Echo "No optional package Firefox available for $(TARGET_ARCH)" ; 524 } else if $(HAIKU_GCC_VERSION[1]) >= 4 { 525 InstallOptionalHaikuImagePackage 526 BeZillaBrowser-2.0.0.22pre-x86-gcc4-2010-01-27 527 : $(baseURL)/BeZillaBrowser-2.0.0.22pre-x86-gcc4-2010-01-27.zip 528 : 529 ; 530 AddSymlinkToHaikuImage home config be Applications 531 : /boot/apps/BeZillaBrowser/BeZillaBrowser ; 532 } else { 533 InstallOptionalHaikuImagePackage 534 BeZillaBrowser-2.0.0.22pre-x86-gcc2-2010-01-27 535 : $(baseURL)/BeZillaBrowser-2.0.0.22pre-x86-gcc2-2010-01-27.zip 536 : 537 ; 538 AddSymlinkToHaikuImage home config be Applications 539 : /boot/apps/BeZillaBrowser/BeZillaBrowser ; 540 } 548 Echo "Warning: The optional package Firefox is being replaced with" 549 "BeZillaBrowser" ; 541 550 } 542 551 543 552 -
build/jam/ReleaseBuildProfiles
14 14 HAIKU_IMAGE_HOST_NAME = shredder ; 15 15 HAIKU_IMAGE_SIZE = 650 ; 16 16 17 AddOptionalHaikuImagePackages BePDF Clockwerk Firefox Pe Vision VLC18 WonderBrush ;17 AddOptionalHaikuImagePackages BePDF BeZillaBrowser Clockwerk Pe Vision 18 VLC WonderBrush ; 19 19 AddOptionalHaikuImagePackages CVS Development Git Mercurial 20 20 Python Subversion OpenSSH ; 21 21 AddOptionalHaikuImagePackages Nano P7zip Welcome BeBook ;