# Contributor: Fabian Affolter <fabian@affolter-engineering.ch # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch pkgname=nettle pkgver=2.4 pkgrel=1 pkgdesc="A low-level cryptographic library" url="http://www.lysator.liu.se/~nisse/nettle/" arch="all" license="LGPL2+" depends="" depends_dev="gmp-dev m4" makedepends="$depends_dev" install="" subpackages="$pkgname-dev $pkgname-doc $pkgname-utils" source="ftp://ftp.lysator.liu.se/pub/security/lsh/$pkgname-$pkgver.tar.gz nettle-2.4-makefile.patch" _builddir="$srcdir"/$pkgname-$pkgver prepare() { local i cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { cd "$_builddir" ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ --enable-shared \ --disable-openssl \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 rm -f "$pkgdir"/usr/lib/*.la } utils() { pkgdesc="Utils for nettle" mkdir -p "$subpkgdir"/usr mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ } md5sums="450be8c4886d46c09f49f568ad6fa013 nettle-2.4.tar.gz b3a89964557b9fca040a84e9217b4b01 nettle-2.4-makefile.patch"