#!/bin/bash

. $(dirname $0)/environment.sh

if [ ! -f $CACHEROOT/SDL_ttf-$SDLTTF_VERSION.tar.gz ]; then
	try curl -L http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$SDLTTF_VERSION.tar.gz > $CACHEROOT/SDL_ttf-$SDLTTF_VERSION.tar.gz
fi
if [ ! -d $TMPROOT/SDL_ttf-$SDLTTF_VERSION ]; then
	try rm -rf $TMPROOT/SDL_ttf-$SDLTTF_VERSION
	try tar xzf $CACHEROOT/SDL_ttf-$SDLTTF_VERSION.tar.gz
	try mv SDL_ttf-$SDLTTF_VERSION $TMPROOT
fi

if [ ! -f $TMPROOT/SDL_ttf-$SDLTTF_VERSION/.libs/libSDL_ttf.a ]; then
	pushd $TMPROOT/SDL_ttf-$SDLTTF_VERSION
	rm libSDL_ttf.la
	./configure --prefix=/usr/local/iphone \
		--host=arm-apple-darwin \
		--enable-static=yes \
		--enable-shared=no \
		--without-x \
		CC="$ARM_CC" AR="$ARM_AR" \
		LDFLAGS="$ARM_LDFLAGS" CFLAGS="$ARM_CFLAGS"
	make clean
	make libSDL_ttf.la
	popd
fi


# copy to buildroot
cp $TMPROOT/SDL_ttf-$SDLTTF_VERSION/.libs/libSDL_ttf.a $BUILDROOT/lib/libSDL_ttf.a
cp -a $TMPROOT/SDL_ttf-$SDLTTF_VERSION/SDL_ttf.h $BUILDROOT/include