freetype: don't build with harfbuzz on x86_gcc2

This commit is contained in:
Jérôme Duval
2021-01-15 21:09:02 +01:00
parent 3ea64fd0a4
commit fbc4c69e38

View File

@@ -21,10 +21,15 @@ PROVIDES="
REQUIRES=" REQUIRES="
haiku$secondaryArchSuffix haiku$secondaryArchSuffix
lib:libbz2$secondaryArchSuffix lib:libbz2$secondaryArchSuffix
lib:libharfbuzz$secondaryArchSuffix
lib:libpng16$secondaryArchSuffix lib:libpng16$secondaryArchSuffix
lib:libz$secondaryArchSuffix >= 1 lib:libz$secondaryArchSuffix >= 1
" "
if [ "$effectiveTargetArchitecture" != x86_gcc2 ]; then
REQUIRES="$REQUIRES
lib:libharfbuzz$secondaryArchSuffix
"
fi
PROVIDES_devel=" PROVIDES_devel="
freetype${secondaryArchSuffix}_devel = $portVersion freetype${secondaryArchSuffix}_devel = $portVersion
@@ -34,18 +39,26 @@ PROVIDES_devel="
REQUIRES_devel=" REQUIRES_devel="
freetype${secondaryArchSuffix} == $portVersion base freetype${secondaryArchSuffix} == $portVersion base
devel:libbz2$secondaryArchSuffix devel:libbz2$secondaryArchSuffix
devel:libharfbuzz$secondaryArchSuffix
devel:libpng16$secondaryArchSuffix devel:libpng16$secondaryArchSuffix
devel:libz$secondaryArchSuffix devel:libz$secondaryArchSuffix
" "
if [ "$effectiveTargetArchitecture" != x86_gcc2 ]; then
REQUIRES="$REQUIRES
devel:libharfbuzz$secondaryArchSuffix
"
fi
BUILD_REQUIRES=" BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel haiku${secondaryArchSuffix}_devel
devel:libbz2$secondaryArchSuffix devel:libbz2$secondaryArchSuffix
devel:libharfbuzz$secondaryArchSuffix
devel:libpng16$secondaryArchSuffix devel:libpng16$secondaryArchSuffix
devel:libz$secondaryArchSuffix devel:libz$secondaryArchSuffix
" "
if [ "$effectiveTargetArchitecture" != x86_gcc2 ]; then
BUILD_REQUIRES="$BUILD_REQUIRES
devel:libharfbuzz$secondaryArchSuffix
"
fi
BUILD_PREREQUIRES=" BUILD_PREREQUIRES="
cmd:aclocal cmd:aclocal
cmd:autoconf cmd:autoconf