updated on Mon Jan 16 00:01:41 UTC 2012
[aur-mirror.git] / ppc64-xenon-zlib / PKGBUILD
blobf1ba475e2fa0e7eba67c6355398a55eb4e28a77e
1 # Maintainer: Moritz Fischer <aur@pure-entropy.org>
2 pkgname=ppc64-xenon-zlib
3 pkgver=1.2.5
4 pkgrel=1
5 pkgdesc="A Massively Spiffy Yet Delicately Unobtrusive Compression Library"
6 arch=('i686' 'x86_64')
7 license=('GPL')
8 depends=()
9 makedepends=('git' 'libmpc' 'mpfr' 'gettext' 'ppc64-xenon-binutils' 'ppc64-xenon-newlib' 'ppc64-xenon-gcc-elf')
10 provides=('ppc64-xenon-zlib')
11 url="http://free60.org"
12 options=(!strip !buildflags)
13 source=(http://zlib.net/zlib-1.2.5.tar.gz
14         Makefile.patch)
16 md5sums=('c735eab2d659a96e5a594c9e8541ad63'
17          '8fb54a0fe2179278322ea6707c553fb2')
19 build() {
20         cd ${srcdir}/zlib-${pkgver}
21         export DEVKITXENON=/usr/xenon
22         export CC=xenon-gcc
23         export CFLAGS="-mcpu=cell -mtune=cell -m32 -fno-pic -mpowerpc64 $DEVKITXENON/lib/libxenon.a -L$DEVKITXENON/lib/32/ -T$DEVKITXENON/app.lds -u read -u _start -u exc_base"
24         export LDFLAGS=""
25         patch < ../Makefile.patch
26         ./configure --prefix=/usr/xenon
27         make CROSS_COMPILE=xenon-
30 package() {
31         cd ${srcdir}/zlib-${pkgver}
32         make CROSS_COMPILE=xenon- DESTDIR=${pkgdir} install
33         rm ${pkgdir}/usr/xenon/share -r