File PKGBUILD of Package gnupg

# Maintainer: Yao Zi <[email protected]>

pkgname=gnupg
pkgdesc='GNU Privacy Guard'
pkgver=2.4.9
pkgrel=1
url='https://gnupg.org'
license=('GPL-2.0-or-later')
depends=('musl' 'libassuan' 'libgpg-error' 'npth' 'libksba' 'pinentry'
	 'libgcrypt')
optdepends=('ntbtls: For dirmngr support')
makedepends=('ntbtls')
source=("https://gnupg.org/ftp/gcrypt/gnupg/gnupg-${pkgver}.tar.bz2")
sha256sums=('dd17ab2e9a04fd79d39d853f599cbc852062ddb9ab52a4ddeb4176fd8b302964')
arch=(x86_64 aarch64 riscv64 loongarch64)
provides=(gpg)

build()
{
  cd gnupg-${pkgver}
  ./configure \
    --with-libksba-prefix=/usr \
    --prefix=/usr \
    --sbindir=/usr/bin \
    --libexecdir=/usr/lib/gnupg
  make
}

package()
{
  cd gnupg-${pkgver}
  make DESTDIR="${pkgdir}/" install
}