summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorxgjmibzr2023-09-20 19:35:05 -0600
committerxgjmibzr2023-09-20 19:35:05 -0600
commitf8af6a06e00b4e373ebeb8344f16bd10e08d258b (patch)
tree5a274a7550957aeaf76d66836e25d737233b5bd5 /PKGBUILD
parentc0c4423da9b2e7a1b626db55aac9b62b8e3deff9 (diff)
downloadaur-gnupg-largekeys.tar.gz
Update to GnuPG 2.4.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 21 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0b22c80db88d..e834fffa1da7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,10 +8,11 @@
# Contributor: Judd Vinet <jvinet@zeroflux.org>
pkgname=gnupg-largekeys
-pkgver=2.3.0
+_base_name=${pkgname%%-largekeys}
+pkgver=2.4.3
pkgrel=1
pkgdesc='Complete and free implementation of the OpenPGP standard'
-url='https://www.gnupg.org/'
+url='https://www.gnupg.org'
license=('GPL')
arch=('i686' 'x86_64')
checkdepends=('openssh')
@@ -21,17 +22,21 @@ depends=('npth' 'libgpg-error' 'libgcrypt' 'libksba' 'libassuan'
optdepends=('libldap: gpg2keys_ldap'
'libusb-compat: scdaemon'
'pcsclite: scdaemon')
-validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6'
- '031EC2536E580D8EA286A9F22071B08A33BD3F06'
+validpgpkeys=('AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD'
'5B80C5754298F0CB55D8ED6ABCEF7E294B092E28'
- '6DAA6E64A76D2840571B4902528897B826403ADA')
-source=("https://gnupg.org/ftp/gcrypt/${pkgname%%-largekeys}/${pkgname%%-largekeys}-${pkgver}.tar.bz2"{,.sig}
+ '6DAA6E64A76D2840571B4902528897B826403ADA'
+ '02F38DFF731FF97CB039A1DA549E695E905BA208')
+source=("${url}/ftp/gcrypt/${_base_name}/${_base_name}-${pkgver}.tar.bz2"{,.sig}
'gnupg2-large-keys.patch'
+ 'avoid-beta-warning.patch'
+ 'max-mpi-bits.patch'
'gnupg.install')
-sha256sums=('84c1ef39e8621cfb70f31463a5d1d8edeab44332bc1e0e1af9b78b6f9ed05bb4'
- 'SKIP'
- 'fa6a7a3daec793b3c6cd95538eb0bc5682ffb1ad0227b86cf89c8a552a7a7fd3'
- 'ab1406c54804692dcc8144fc01a90ffd27250a3b53a89b0ab8a5cb2807fe6423')
+sha256sums=('a271ae6d732f6f4d80c258ad9ee88dd9c94c8fdc33c3e45328c4d7c126bd219d'
+ 'SKIP'
+ '6ac90c4e8ad7cb2e3ae37b328449efac7b0c3a8b30dbbf9d3650ab679244f768'
+ '2e0d0ae24027b8f21cac442b9a67ee6cf153caf304cde5e0447b6071d1ac543c'
+ '3731e116bd604c8ac630fe565a1d1dc8dbb41d1eaadd8aa39ab4a5933a1a0bc4'
+ '95a41dd1b6a76d7eabcd40c42e2fd24902c6f0b50cea91d2e2beb97911bb2821')
install=gnupg.install
@@ -43,6 +48,11 @@ prepare() {
cd "${srcdir}/${pkgname%%-largekeys}-${pkgver}"
sed '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i tools/Makefile.in
patch -p1 -i ../gnupg2-large-keys.patch
+ patch -p1 -i ../avoid-beta-warning.patch
+# patch -p1 -i ../drop-import-clean.patch
+ patch -p1 -i ../max-mpi-bits.patch
+
+ ./autogen.sh
}
build() {
@@ -72,7 +82,7 @@ package() {
ln -s gpg "${pkgdir}"/usr/bin/gpg2
ln -s gpgv "${pkgdir}"/usr/bin/gpgv2
- cd doc/examples/systemd-user
+ cd doc/examples
for i in *.*; do
install -Dm644 "$i" "${pkgdir}/usr/lib/systemd/user/$i"
done