Updated BeAE and added a gcc4 build.

Added BurnItNow, both a gcc2 and gcc4 build.
Added Bazaar, both a gcc2 and gcc4 build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38665 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Scott McCreary 2010-09-16 02:34:38 +00:00
parent 05e6afd6ea
commit beb4fe7528
2 changed files with 51 additions and 3 deletions

View File

@ -7,6 +7,7 @@
OptionalPackageDependencies APR-util : APR Expat ;
OptionalPackageDependencies Beam : LibIconv LibLayout OpenSSL PCRE ;
OptionalPackageDependencies BeHappy : BeBook NetSurf ;
OptionalPackageDependencies BurnItNow : CDRecord ;
OptionalPackageDependencies CDRecord : LibIconv ;
OptionalPackageDependencies Curl : OpenSSL ;
OptionalPackageDependencies DevelopmentBase : CDRecord DevelopmentMin Yasm ;

View File

@ -16,6 +16,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
# ABI-compliance-checker - tool for checking ABI compatibility between libs
# APR - support libraries used for example by Subversion
# APR-util - Apache portable runtime utility library
# Bazaar - the distributed version control system
# BeAE - open source Audio Editor
# Beam - powerful native e-mail client
# BeBook - the classic BeOS API documentation
@ -24,6 +25,7 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
# BePDF - native PDF reader
# BeZillaBrowser - fork of Mozilla's 1.8 branch.
# Bluetooth - experimental Haiku components for Bluetooth
# BurnItNow - CD burning app
# Bzip - file archiving utility
# CCache - fast compiler cache
# CDRecord - the command line CD writing tools
@ -139,15 +141,38 @@ if [ IsOptionalHaikuImagePackageAdded APR-util ] {
}
# Bazaar
if [ IsOptionalHaikuImagePackageAdded Bazaar ] {
if $(TARGET_ARCH) != x86 {
Echo "No optional package BeAE available for $(TARGET_ARCH)" ;
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
InstallOptionalHaikuImagePackage bzr-2.2.0-gcc4-2010-09-15.zip
: $(baseURL)/bzr-2.2.0-x86-gcc4-2010-09-15.zip
:
;
} else {
InstallOptionalHaikuImagePackage bzr-2.2.0-x86-gcc2-2010-09-15.zip
: $(baseURL)/bzr-2.2.0-x86-gcc2-2010-09-16.zip
:
;
}
}
# BeAE
if [ IsOptionalHaikuImagePackageAdded BeAE ] {
if $(TARGET_ARCH) != x86 {
Echo "No optional package BeAE available for $(TARGET_ARCH)" ;
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
Echo "No optional package BeAE available for gcc4" ;
InstallOptionalHaikuImagePackage beae-22-x86-gcc4-2010-09-15.zip
: $(baseURL)/beae-22-x86-gcc4-2010-09-15.zip
:
;
AddSymlinkToHaikuImage home config be Applications
: /boot/apps/BeAE/BeAE ;
} else {
InstallOptionalHaikuImagePackage beae-20-x86-gcc2-2010-09-09.zip
: $(baseURL)/beae-20-x86-gcc2-2010-09-09.zip
InstallOptionalHaikuImagePackage beae-22-x86-gcc2-2010-09-15.zip
: $(baseURL)/beae-22-x86-gcc2-2010-09-15.zip
:
;
AddSymlinkToHaikuImage home config be Applications
@ -297,6 +322,28 @@ if [ IsOptionalHaikuImagePackageAdded Bluetooth ] {
}
# BurnItNow
if [ IsOptionalHaikuImagePackageAdded BurnItNow ] {
if $(TARGET_ARCH) != x86 {
Echo "No optional package BurnItNow available for $(TARGET_ARCH)" ;
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
InstallOptionalHaikuImagePackage burnitnow-39-x86-gcc4-2010-09-15.zip
: $(baseURL)/burnitnow-39-x86-gcc4-2010-09-15.zip
:
;
AddSymlinkToHaikuImage home config be Applications
: /boot/apps/BurnItNow/BurnItNow ;
} else {
InstallOptionalHaikuImagePackage burnitnow-39-x86-gcc2-2010-09-15.zip
: $(baseURL)/burnitnow-39-x86-gcc2-2010-09-15.zip
:
;
AddSymlinkToHaikuImage home config be Applications
: /boot/apps/BurnItNow/BurnItNow ;
}
}
# Bzip
if [ IsOptionalHaikuImagePackageAdded Bzip ] {
if $(TARGET_ARCH) != x86 {