Update ICU packages
We extract both packages to the same directory now, since the icu_devel package depends on the base package and contains relative symlinks to the libraries. ATM that isn't really relevant, since we link directly against the libraries from the base package, but we might want to change that eventually.
This commit is contained in:
@@ -57,11 +57,12 @@ if $(HAIKU_BUILD_FEATURE_SSL) {
|
|||||||
# ICU
|
# ICU
|
||||||
|
|
||||||
# Note ICU isn't actually optional, but is still an external package
|
# Note ICU isn't actually optional, but is still an external package
|
||||||
HAIKU_ICU_GCC_2_PACKAGE = icu-4.8.1.1-1-x86_gcc2.hpkg ;
|
HAIKU_ICU_GCC_2_PACKAGE = icu-4.8.1.1-2-x86_gcc2.hpkg ;
|
||||||
HAIKU_ICU_GCC_4_PACKAGE = icu-4.8.1-x86-gcc4-2011-11-02.zip ;
|
HAIKU_ICU_GCC_4_PACKAGE = icu-4.8.1-x86-gcc4-2011-11-02.zip ;
|
||||||
# TODO: Make hpkg!
|
# TODO: Make hpkg!
|
||||||
HAIKU_ICU_PPC_PACKAGE = icu-4.8.1-ppc-2011-08-20.zip ;
|
HAIKU_ICU_PPC_PACKAGE = icu-4.8.1-ppc-2011-08-20.zip ;
|
||||||
HAIKU_ICU_DEVEL_PACKAGE = icu-devel-4.8.1-1-any.hpkg ;
|
HAIKU_ICU_DEVEL_PACKAGE = icu_devel-4.8.1.1-2-x86_gcc2.hpkg ;
|
||||||
|
# TODO: The devel package is no longer architecture independent!
|
||||||
|
|
||||||
if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 {
|
if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 {
|
||||||
local icu_package ;
|
local icu_package ;
|
||||||
@@ -117,16 +118,18 @@ if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 {
|
|||||||
# zip file and output directory
|
# zip file and output directory
|
||||||
HAIKU_ICU_DEVEL_ZIP_FILE = [ DownloadFile $(HAIKU_ICU_DEVEL_PACKAGE)
|
HAIKU_ICU_DEVEL_ZIP_FILE = [ DownloadFile $(HAIKU_ICU_DEVEL_PACKAGE)
|
||||||
: $(hpkgBaseURL)/$(HAIKU_ICU_DEVEL_PACKAGE) ] ;
|
: $(hpkgBaseURL)/$(HAIKU_ICU_DEVEL_PACKAGE) ] ;
|
||||||
HAIKU_ICU_DEVEL_DIR = [ FDirName $(HAIKU_OPTIONAL_BUILD_PACKAGES_DIR)
|
HAIKU_ICU_DEVEL_DIR = $(HAIKU_ICU_DIR) ;
|
||||||
$(HAIKU_ICU_DEVEL_PACKAGE:B) ] ;
|
|
||||||
|
|
||||||
# extract headers
|
# extract headers
|
||||||
HAIKU_ICU_HEADERS_DEPENDENCY = [ ExtractArchive $(HAIKU_ICU_DEVEL_DIR)
|
HAIKU_ICU_HEADERS_DEPENDENCY = [ ExtractArchive
|
||||||
: develop/headers/3rdparty : $(HAIKU_ICU_DEVEL_ZIP_FILE)
|
$(HAIKU_ICU_DEVEL_DIR:G=icu_devel)
|
||||||
|
# We need a grist here, so it's a different target than the one for the
|
||||||
|
# main package, even though it's the same directory.
|
||||||
|
: develop/headers : $(HAIKU_ICU_DEVEL_ZIP_FILE)
|
||||||
: extracted-icu-devel ] ;
|
: extracted-icu-devel ] ;
|
||||||
|
|
||||||
HAIKU_ICU_HEADERS
|
HAIKU_ICU_HEADERS
|
||||||
= [ FDirName $(HAIKU_ICU_DEVEL_DIR) develop headers 3rdparty ] ;
|
= [ FDirName $(HAIKU_ICU_DEVEL_DIR) develop headers ] ;
|
||||||
|
|
||||||
|
|
||||||
# CLucene
|
# CLucene
|
||||||
|
|||||||
Reference in New Issue
Block a user