# Maintainer: Márcio Silva # based of libffi _pkgname=libffi pkgname=libffi-static pkgver=3.2.1 pkgrel=1 pkgdesc='Portable foreign function interface library (static libraries only)' arch=('i686' 'x86_64' 'armv7h') url='http://sourceware.org/libffi/' license=('MIT') depends=('libffi') checkdepends=('dejagnu') options=('staticlibs') source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) sha1sums=('280c265b789e041c02e5c97815793dfc283fb1e6') build() { cd $_pkgname-$pkgver ./configure --prefix=/usr --enable-static \ --enable-pax_emutramp make } check() { make -C $_pkgname-$pkgver check } package() { cd $_pkgname-$pkgver make DESTDIR="$pkgdir" install # remove unused files rm -vr ${pkgdir}/usr/{lib/{libffi-${pkgver},pkgconfig},share} rm -v ${pkgdir}/usr/lib/libffi.so* }