# Maintainer: Natanael Copa pkgname=gnupg1 pkgver=1.4.17 pkgrel=0 pkgdesc="GNU Privacy Guard 1 - a PGP replacement tool" url="http://www.gnupg.org/" arch="all" license="GPL" depends="pinentry" makedepends="curl-dev libassuan libksba-dev libgcrypt-dev libgpg-error-dev zlib-dev libiconv-dev libassuan-dev" subpackages="$pkgname-doc" provides="gnupg=$pkgver-r$pkgrel" replaces="gnupg" source="ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-$pkgver.tar.bz2" _builddir="$srcdir/gnupg-$pkgver" prepare() { cd "$_builddir" # Fix PIC definitions sed -i -e 's:PIC:__PIC__:' \ mpi/i386/mpih-add1.S \ mpi/i386/mpih-sub1.S \ intl/relocatable.c \ || return 1 } build() { cd "$_builddir" export CFLAGS="$CFLAGS -g" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --disable-nls \ --enable-noexecstack \ || return 1 make || return 1 } package() { cd "$_builddir" make -j1 DESTDIR="$pkgdir" install } doc() { default_doc provides="gnupg-doc=$pkgver-r$pkgrel" } md5sums="4a646a35a3a36331baccb75e6c5ea2f6 gnupg-1.4.17.tar.bz2" sha256sums="e6dd9d19d62dc434d354076d1f7cea11e87934ff2a0912aa806f848dda0a7b5b gnupg-1.4.17.tar.bz2" sha512sums="9a3827182d71557b9909de7c0939518c869e491874dd8120e991cb243ef79c4dd6275e4b77c4d23f124bb2a732cd1ec3357261f579e94c15f71e9afb03f2e19c gnupg-1.4.17.tar.bz2"