Ticket #3529: PhaseOutFirefoxOptionalPackage.patch

File PhaseOutFirefoxOptionalPackage.patch, 4.1 KB (added by mmadia, 14 years ago)

updated patch for hrev35455

  • build/jam/OptionalPackageDependencies

     
    99OptionalPackageDependencies BeHappy : BeBook NetSurf ;
    1010OptionalPackageDependencies Development : DevelopmentBase Perl ;
    1111OptionalPackageDependencies DevelopmentBase : CDRecord DevelopmentMin Yasm ;
     12OptionalPackageDependencies Firefox : BeZillaBrowser ;
    1213OptionalPackageDependencies LibLayout : DevelopmentBase ;
    1314OptionalPackageDependencies NetSurf : OpenSSL Curl LibXML2 LibIconv ;
    1415OptionalPackageDependencies OpenSSH : OpenSSL ;
  • build/jam/OptionalPackages

     
    2121#   BeHappy                 - special documentation (i.e. BeBook) browser
    2222#   BeOSCompatibility       - creates links within the system to support old apps
    2323#   BePDF                   - native PDF reader
     24#   BeZillaBrowser          - fork of Mozilla's 1.8 branch.
    2425#   Bluetooth               - experimental Haiku components for Bluetooth
    2526#   CDRecord                - the command line CD writing tools
    2627#   Clockwerk               - native audio/video compositing
     
    3233#   DevelopmentBase         - basic development environment (gcc, headers, libs,...)
    3334#   DevelopmentMin          - development headers, libs, tools, from sources only
    3435#   Expat                   - XML parsing libraries
    35 #   Firefox                 - the webbrowser
     36#   Firefox                 - the webbrowser NOTE: will be removed soon.
    3637#   Git                     - the distributed version control system
    3738#   ICU-devel               - the headers for ICU (for development)
    3839#   KeymapSwitcher          - Desktop utility
     
    208209}
    209210
    210211
     212# BeZillaBrowser
     213if [ 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
    211237# Bluetooth stack
    212238if [ IsOptionalHaikuImagePackageAdded Bluetooth ] {
    213239    local bluetoothDrivers = h2generic ;
     
    519545
    520546# Firefox web browser
    521547if [ 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" ;
    541550}
    542551
    543552
  • build/jam/ReleaseBuildProfiles

     
    1414        HAIKU_IMAGE_HOST_NAME = shredder ;
    1515        HAIKU_IMAGE_SIZE = 650 ;
    1616
    17         AddOptionalHaikuImagePackages BePDF Clockwerk Firefox Pe Vision VLC
    18             WonderBrush ;
     17        AddOptionalHaikuImagePackages BePDF BeZillaBrowser Clockwerk Pe Vision
     18            VLC WonderBrush ;
    1919        AddOptionalHaikuImagePackages CVS Development Git Mercurial
    2020            Python Subversion OpenSSH ;
    2121        AddOptionalHaikuImagePackages Nano P7zip Welcome BeBook ;