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