diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 19 insertions, 36 deletions
@@ -1,53 +1,36 @@ -# Maintainer: "UnCO" Lin <trash__box <_at_> 163.com> +# Maintainer: Llewelyn Trahaearn <WoefulDerelict at GMail dot com> +# Contributor: "UnCO" Lin <trash__box <_at_> 163.com> # Contributor: Andreas Radke <andyrtr <_at_> archlinux.org> pkgname=libgcrypt15 -_pkgname=libgcrypt -pkgver=1.5.4 -_apiver=11.8.3 -pkgrel=4 +pkgver=1.5.6 +pkgrel=1 pkgdesc="General purpose cryptographic library based on the code from GnuPG" -arch=(any) +arch=('i686' 'x86_64') url="http://www.gnupg.org" license=('LGPL') -depends=() -source=( - ftp://ftp.gnupg.org/gcrypt/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2 - # HTTP MIRRORS - # http://gd.tuwien.ac.at/privacy/gnupg/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2 - # http://artfiles.org/gnupg.org/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2 - # http://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2 - # http://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2 - # http://www.ring.gr.jp/pub/net/gnupg/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2 - # - # Currently, this mirror returns 403 - # http://mirrors.dotsrc.org/gcrypt/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2 - debian_security_patches.patch -) -sha1sums=('bdf4b04a0d2aabc04ab3564fbe38fd094135aa7a' - 'eb1b1c3a8afd6705573455b9259ac6ece961d1b3') - -prepare() { - cd ${_pkgname}-${pkgver} - patch -Np1 -i "$srcdir"/debian_security_patches.patch -} +depends=('libgpg-error') +source=("ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-${pkgver}.tar."{gz,gz.sig}) +sha512sums=('8fced63f1bb2f3b60d456df168479ebe77acf2a8963f5dc831a25e839e0930148e21568117e54a63c69cc40650026b1ad12cb50a71d2b8665cfde226041f490d' + 'SKIP') +validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch <https://www.gnupg.org/signature_key.html> build() { - cd ${_pkgname}-${pkgver} + cd libgcrypt-${pkgver} ./configure --prefix=/usr \ + --enable-shared \ --disable-static \ --disable-padlock-support make } -# check() { - # cd ${_pkgname}-${pkgver} - # make check -# } +check() { + cd libgcrypt-${pkgver} + make check +} package() { - cd ${_pkgname}-${pkgver} - install -Dm755 src/.libs/libgcrypt.so.${_apiver} "$pkgdir/usr/lib/libgcrypt.so.${_apiver}" - cd "$pkgdir/usr/lib" - ln -s libgcrypt.so.${_apiver} libgcrypt.so.11 + cd libgcrypt-${pkgver} + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/usr/{bin,include,lib/libgcrypt.so,share} } |