diff options
author | xantares | 2015-06-08 23:32:46 +0200 |
---|---|---|
committer | xantares | 2015-06-08 23:32:46 +0200 |
commit | 0e26473600238a6d3882a3e0daba9cde328aa253 (patch) | |
tree | d0766acd8669fbe4d9330d683306f7088be949f9 /PKGBUILD | |
download | aur-psp-sdl_ttf.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9e6733d65248 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ + +pkgname=psp-sdl_ttf +pkgver=2.0.11 +pkgrel=1 +pkgdesc="A simple library to load ttfs of various formats as SDL surfaces (psp)" +arch=('any') +url="http://www.libsdl.org/projects/SDL_ttf/" +license=('custom') +depends=('psp-sdk' 'psp-sdl' 'psp-freetype2') +makedepends=('psp-gcc' 'psp-pkg-config') +options=('staticlibs' '!buildflags' '!strip') +source=("http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-${pkgver}.tar.gz" + "SDL_ttf-${pkgver}-PSP.patch") +md5sums=('SKIP' + 'SKIP') + +prepare() { + cd "$srcdir/SDL_ttf-$pkgver" + rm -f README.PSP + patch -Np1 -i ../SDL_ttf-${pkgver}-PSP.patch +} + +build() { + cd "$srcdir/SDL_ttf-$pkgver" + sh autogen.sh + export LDFLAGS="-L$(psp-config --pspsdk-path)/lib -L$(psp-config --psp-prefix)/lib -lc -lpspuser" + export LIBS="-lc -lpspuser" + mkdir -p build-psp && pushd build-psp + ../configure --prefix=/usr/psp --host=psp \ + --with-sdl-prefix=$(psp-config --psp-prefix) --with-freetype-prefix=$(psp-config --psp-prefix) --without-x + make +} + +package() { + cd "$srcdir/SDL_ttf-$pkgver/build-psp" + make DESTDIR="$pkgdir" install +} |