Added more gcc4 libs, removed duplicate libmng.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39249 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -14,12 +14,12 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) = 1
|
|||||||
|
|
||||||
# Available Optional Lib Packages:
|
# Available Optional Lib Packages:
|
||||||
# AllegroLibs
|
# AllegroLibs
|
||||||
|
# box2d
|
||||||
# fribidi
|
# fribidi
|
||||||
# lcms
|
# lcms
|
||||||
# libart_lgpl
|
# libart_lgpl
|
||||||
# libmad
|
# libmad
|
||||||
# libmikmod
|
# libmikmod
|
||||||
# libmng
|
|
||||||
# libmodplug
|
# libmodplug
|
||||||
# libpaper
|
# libpaper
|
||||||
# physfs
|
# physfs
|
||||||
@@ -60,6 +60,23 @@ if [ IsOptionalHaikuImagePackageAdded AllegroLibs ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# box2d
|
||||||
|
if [ IsOptionalHaikuImagePackageAdded box2d ] {
|
||||||
|
if $(TARGET_ARCH) != x86 {
|
||||||
|
Echo "No optional package box2d available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
box2d-2.1.2-x86-gcc4-2010-10-30.zip
|
||||||
|
: $(baselibURL)/box2d-2.1.2-x86-gcc4-2010-10-30.zip
|
||||||
|
:
|
||||||
|
: true
|
||||||
|
;
|
||||||
|
} else {
|
||||||
|
echo "No optional package box2d available for gcc2"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# fribidi
|
# fribidi
|
||||||
if [ IsOptionalHaikuImagePackageAdded fribidi ] {
|
if [ IsOptionalHaikuImagePackageAdded fribidi ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
@@ -86,6 +103,13 @@ if [ IsOptionalHaikuImagePackageAdded fribidi ] {
|
|||||||
if [ IsOptionalHaikuImagePackageAdded lcms ] {
|
if [ IsOptionalHaikuImagePackageAdded lcms ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
Echo "No optional package lcms available for $(TARGET_ARCH)" ;
|
Echo "No optional package lcms available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
lcms-2.0a-x86-gcc4-2010-10-30.zip
|
||||||
|
: $(baselibURL)/lcms-2.0a-x86-gcc4-2010-10-30.zip
|
||||||
|
:
|
||||||
|
: true
|
||||||
|
;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
lcms-2.0a-x86-gcc2-2010-10-29.zip
|
lcms-2.0a-x86-gcc2-2010-10-29.zip
|
||||||
@@ -101,6 +125,13 @@ if [ IsOptionalHaikuImagePackageAdded lcms ] {
|
|||||||
if [ IsOptionalHaikuImagePackageAdded libart_lgpl ] {
|
if [ IsOptionalHaikuImagePackageAdded libart_lgpl ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
Echo "No optional package libart_lgpl available for $(TARGET_ARCH)" ;
|
Echo "No optional package libart_lgpl available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
libart_lgpl-2.3.21-x86-gcc4-2010-10-30.zip
|
||||||
|
: $(baselibURL)/libart_lgpl-2.3.21-x86-gcc4-2010-10-30.zip
|
||||||
|
:
|
||||||
|
: true
|
||||||
|
;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libart_lgpl-2.3.21-x86-gcc2-2010-10-29.zip
|
libart_lgpl-2.3.21-x86-gcc2-2010-10-29.zip
|
||||||
@@ -116,6 +147,13 @@ if [ IsOptionalHaikuImagePackageAdded libart_lgpl ] {
|
|||||||
if [ IsOptionalHaikuImagePackageAdded libmad ] {
|
if [ IsOptionalHaikuImagePackageAdded libmad ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
Echo "No optional package libmad available for $(TARGET_ARCH)" ;
|
Echo "No optional package libmad available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
libmad-0.15.1-x86-gcc4-2010-10-30.zip
|
||||||
|
: $(baselibURL)/libmad-0.15.1-x86-gcc4-2010-10-30.zip
|
||||||
|
:
|
||||||
|
: true
|
||||||
|
;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmad-0.15.1-x86-gcc2-2010-10-29.zip
|
libmad-0.15.1-x86-gcc2-2010-10-29.zip
|
||||||
@@ -131,6 +169,13 @@ if [ IsOptionalHaikuImagePackageAdded libmad ] {
|
|||||||
if [ IsOptionalHaikuImagePackageAdded libmikmod ] {
|
if [ IsOptionalHaikuImagePackageAdded libmikmod ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
Echo "No optional package libmikmod available for $(TARGET_ARCH)" ;
|
Echo "No optional package libmikmod available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
libmikmod-3.1.11-x86-gcc4-2010-10-30.zip
|
||||||
|
: $(baselibURL)/libmikmod-3.1.11-x86-gcc4-2010-10-30.zip
|
||||||
|
:
|
||||||
|
: true
|
||||||
|
;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmikmod-3.1.11-x86-gcc2-2010-10-29.zip
|
libmikmod-3.1.11-x86-gcc2-2010-10-29.zip
|
||||||
@@ -142,26 +187,17 @@ if [ IsOptionalHaikuImagePackageAdded libmikmod ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# libmng
|
|
||||||
# TODO: Libmng exists in OptionalPackages!
|
|
||||||
if [ IsOptionalHaikuImagePackageAdded libmng ] {
|
|
||||||
if $(TARGET_ARCH) != x86 {
|
|
||||||
Echo "No optional package libmng available for $(TARGET_ARCH)" ;
|
|
||||||
} else {
|
|
||||||
InstallOptionalHaikuImagePackage
|
|
||||||
libmng-1.0.10-x86-gcc2-2010-10-29.zip
|
|
||||||
: $(baselibURL)/libmng-1.0.10-x86-gcc2-2010-10-29.zip
|
|
||||||
:
|
|
||||||
: true
|
|
||||||
;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
# libmodplug
|
# libmodplug
|
||||||
if [ IsOptionalHaikuImagePackageAdded libmodplug ] {
|
if [ IsOptionalHaikuImagePackageAdded libmodplug ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
Echo "No optional package libmodplug available for $(TARGET_ARCH)" ;
|
Echo "No optional package libmodplug available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
libmodplug-0.8.7-x86-gcc4-2010-10-30.zip
|
||||||
|
: $(baselibURL)/libmodplug-0.8.7-x86-gcc4-2010-10-30.zip
|
||||||
|
:
|
||||||
|
: true
|
||||||
|
;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmodplug-0.8.7-x86-gcc2-2010-10-29.zip
|
libmodplug-0.8.7-x86-gcc2-2010-10-29.zip
|
||||||
@@ -177,6 +213,13 @@ if [ IsOptionalHaikuImagePackageAdded libmodplug ] {
|
|||||||
if [ IsOptionalHaikuImagePackageAdded libpaper ] {
|
if [ IsOptionalHaikuImagePackageAdded libpaper ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
Echo "No optional package libpaper available for $(TARGET_ARCH)" ;
|
Echo "No optional package libpaper available for $(TARGET_ARCH)" ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
InstallOptionalHaikuImagePackage
|
||||||
|
libpaper-1.1.24-x86-gcc4-2010-10-30.zip
|
||||||
|
: $(baselibURL)/libpaper-1.1.24-x86-gcc4-2010-10-30.zip
|
||||||
|
:
|
||||||
|
: true
|
||||||
|
;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libpaper-1.1.24-x86-gcc2-2010-10-29.zip
|
libpaper-1.1.24-x86-gcc2-2010-10-29.zip
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
# dependencies.
|
# dependencies.
|
||||||
|
|
||||||
OptionalPackageDependencies APR-util : APR Expat ;
|
OptionalPackageDependencies APR-util : APR Expat ;
|
||||||
|
OptionalPackageDependencies AllegroLibs : XiphLibs ;
|
||||||
OptionalPackageDependencies ArmyKnife : TagLib ;
|
OptionalPackageDependencies ArmyKnife : TagLib ;
|
||||||
OptionalPackageDependencies Beam : LibIconv LibLayout OpenSSL PCRE ;
|
OptionalPackageDependencies Beam : LibIconv LibLayout OpenSSL PCRE ;
|
||||||
OptionalPackageDependencies BeHappy : BeBook NetSurf ;
|
OptionalPackageDependencies BeHappy : BeBook NetSurf ;
|
||||||
@@ -27,7 +28,7 @@ OptionalPackageDependencies NetSurf : OpenSSL Curl LibXML2 LibIconv Libmng ;
|
|||||||
OptionalPackageDependencies OpenSSH : OpenSSL ;
|
OptionalPackageDependencies OpenSSH : OpenSSL ;
|
||||||
OptionalPackageDependencies Paladin : CCache Fastdep ;
|
OptionalPackageDependencies Paladin : CCache Fastdep ;
|
||||||
OptionalPackageDependencies Pe : PCRE ;
|
OptionalPackageDependencies Pe : PCRE ;
|
||||||
OptionalPackageDependencies SDLLibs : XiphLibs libmad libmikmod libmng libmodplug physfs ;
|
OptionalPackageDependencies SDLLibs : XiphLibs libmad libmikmod Libmng libmodplug physfs ;
|
||||||
OptionalPackageDependencies Subversion : APR-util Neon LibIconv LibXML2 OpenSSL SQLite ;
|
OptionalPackageDependencies Subversion : APR-util Neon LibIconv LibXML2 OpenSSL SQLite ;
|
||||||
OptionalPackageDependencies Transmission : LibEvent GetText Curl OpenSSL LibIconv ;
|
OptionalPackageDependencies Transmission : LibEvent GetText Curl OpenSSL LibIconv ;
|
||||||
OptionalPackageDependencies Vim : GetText LibIconv ;
|
OptionalPackageDependencies Vim : GetText LibIconv ;
|
||||||
|
|||||||
@@ -988,11 +988,14 @@ if [ IsOptionalHaikuImagePackageAdded LibLayout ] {
|
|||||||
if [ IsOptionalHaikuImagePackageAdded Libmng ] {
|
if [ IsOptionalHaikuImagePackageAdded Libmng ] {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
Echo "No optional package Libmng available for $(TARGET_ARCH)" ;
|
Echo "No optional package Libmng available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
Echo "No optional package Libmng available for gcc4" ;
|
InstallOptionalHaikuImagePackage libmng-1.0.10-x86-gcc4-2010-10-30.zip
|
||||||
|
: $(baseURL)/libmng-1.0.10-x86-gcc4-2010-10-30.zip
|
||||||
|
:
|
||||||
|
;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage libmng-1.0.10-x86-gcc2-2010-09-26.zip
|
InstallOptionalHaikuImagePackage libmng-1.0.10-x86-gcc2-2010-10-29.zip
|
||||||
: $(baseURL)/libmng-1.0.10-x86-gcc2-2010-09-26.zip
|
: $(baseURL)/libmng-1.0.10-x86-gcc2-2010-10-29.zip
|
||||||
:
|
:
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user