Ticket #5499: icu-devel-wip.patch

File icu-devel-wip.patch, 1.6 KB (added by mmadia, 14 years ago)

wip: patch to add symlinks

  • build/jam/OptionalPackageDependencies

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

     
    564564
    565565# ICU-devel
    566566if [ IsOptionalHaikuImagePackageAdded ICU-devel ] {
    567     InstallOptionalHaikuImagePackage icu-devel-4.2-2010-01-26.zip
    568         : $(baseURL)/icu-devel-4.2-2010-01-26.zip
    569     ;
     567    if $(TARGET_ARCH) != x86 {
     568        Echo "No optional package ICU-deve available for $(TARGET_ARCH)" ;
     569    } else {
     570        InstallOptionalHaikuImagePackage icu-devel-4.2-2010-01-26.zip
     571            : $(baseURL)/icu-devel-4.2-2010-01-26.zip
     572        ;
     573        local arch = $(TARGET_ARCH) ;
     574        local abi = gcc$(HAIKU_GCC_VERSION[1]) ;
     575        AddSymlinkToHaikuImage develop abi $(arch) $(abi) lib
     576            : /system/lib/libicu-common.so ;
     577        AddSymlinkToHaikuImage develop abi $(arch) $(abi) lib
     578            : /system/lib/libicu-data.so ;
     579        AddSymlinkToHaikuImage develop abi $(arch) $(abi) lib
     580            : /system/lib/libicu-i18n.so ;
     581    }
    570582}
    571583
    572584