core/zn_poly/PKGBUILD
2015-04-13 07:59:57 +00:00

35 lines
870 B
Bash

# $Id$
# Maintainer: Antonio Rojas <arojas@archlinux.org>
# Contributor: Rémy Oudompheng <oudomphe@clipper.ens.fr>
pkgname=zn_poly
pkgver=0.9
pkgrel=3
pkgdesc="Polynomial arithmetic over Z/nZ"
arch=('i686' 'x86_64')
url="http://web.maths.unsw.edu.au/~davidharvey/code/zn_poly/"
license=('GPL')
depends=('gmp')
makedepends=('python2')
source=("http://web.maths.unsw.edu.au/~davidharvey/code/zn_poly/releases/$pkgname-$pkgver.tar.gz")
md5sums=('0eeaae2524addf558de94bfbc914d22e')
build() {
cd $pkgname-$pkgver
python2 makemakefile.py --cflags="$CFLAGS -fPIC" --prefix=/usr --ntl-prefix=/usr --gmp-prefix=/usr --flint-prefix=/usr > makefile
make
# build shared library
make libzn_poly.so
}
package() {
cd $pkgname-$pkgver
mkdir -p "$pkgdir"/usr/{include/zn_poly,lib}
cp libzn_poly.so "$pkgdir"/usr/lib
cp include/*.h "$pkgdir"/usr/include/zn_poly
}