# $Id: PKGBUILD 64806 2012-02-18 10:42:10Z bluewind $ # Maintainer: Florian Pritz # Contributor: josephgbr _pkgbasename=gmp pkgname=lib32-$_pkgbasename pkgver=5.0.4 pkgrel=1 pkgdesc="A free library for arbitrary precision arithmetic (32-bit)" arch=('x86_64') url="http://gmplib.org/" depends=('lib32-gcc-libs' $_pkgbasename) makedepends=(gcc-multilib) license=('LGPL3') options=(!libtool) source=(ftp://ftp.gnu.org/gnu/gmp/gmp-${pkgver}.tar.xz{,.sig}) md5sums=('0881f4ff2617226c673fc534ac39d448' 'f9e448fff9eaeccdde6ee1f1df00c988') build() { export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" cd "${srcdir}/${_pkgbasename}-${pkgver}" export ABI=32 ./configure \ --prefix=/usr --infodir=/usr/share/info \ --enable-cxx --libdir=/usr/lib32 \ --includedir=/usr/lib32/gmp #Put gmp.h in the same folder as gmpxx.h sed -i 's/$(exec_prefix)\/include/$\(includedir\)/' Makefile make } check() { cd "${srcdir}/${_pkgbasename}-${pkgver}" make check } package() { cd "${srcdir}/${_pkgbasename}-${pkgver}" make DESTDIR="${pkgdir}" install rm -rf "${pkgdir}"/usr/{include,share,bin} }