freetype: support building for secondary architecture

This commit is contained in:
Ingo Weinhold
2013-08-07 04:47:14 +02:00
parent 5e50b5c312
commit 0fcc10a3f0

View File

@@ -5,33 +5,32 @@ LICENSE="FreeType"
COPYRIGHT="1996-2012 David Turner, Robert Wilhelm, Werner Lemberg, et al."
SRC_URI="http://download.savannah.gnu.org/releases/freetype/freetype-2.4.9.tar.bz2"
CHECKSUM_MD5="77a893dae81fd5b896632715ca041179"
REVISION="2"
ARCHITECTURES="x86_gcc2 ?x86"
REVISION="3"
ARCHITECTURES="x86_gcc2 x86"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
freetype = $portVersion
lib:libfreetype = 6.8.1 compat >= 6
freetype$secondaryArchSuffix = $portVersion
lib:libfreetype$secondaryArchSuffix = 6.8.1 compat >= 6
"
REQUIRES="
haiku >= $haikuVersion
lib:libz >= 1
haiku$secondaryArchSuffix >= $haikuVersion
lib:libz$secondaryArchSuffix >= 1
"
BUILD_REQUIRES="
devel:libz
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku_devel >= $haikuVersion
haiku${secondaryArchSuffix}_devel >= $haikuVersion
cmd:aclocal
cmd:autoconf
cmd:automake
cmd:gcc
cmd:ld
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:libtoolize
cmd:make
"
SOURCE_DIR="$portVersionedName"
BUILD()
{
./autogen.sh
@@ -55,12 +54,11 @@ INSTALL()
# ----- devel package -------------------------------------------------------
SUMMARY_devel="The freetype development files"
PROVIDES_devel="
freetype_devel = $portVersion
cmd:freetype_config = $portVersion
devel:libfreetype = 6.8.1 compat >= 6
freetype${secondaryArchSuffix}_devel = $portVersion
cmd:freetype_config${secondaryArchSuffix} = $portVersion
devel:libfreetype${secondaryArchSuffix} = 6.8.1 compat >= 6
"
REQUIRES_devel="
freetype == $portVersion base
freetype${secondaryArchSuffix} == $portVersion base
"