[arch-commits] Commit in lib32-libgcrypt/trunk (PKGBUILD)
Christian Hesse
eworm at archlinux.org
Fri Jan 29 12:47:16 UTC 2021
Date: Friday, January 29, 2021 @ 12:47:15
Author: eworm
Revision: 834628
upgpkg: lib32-libgcrypt 1.9.1-1: new upstream release
Modified:
lib32-libgcrypt/trunk/PKGBUILD
----------+
PKGBUILD | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-01-29 12:35:15 UTC (rev 834627)
+++ PKGBUILD 2021-01-29 12:47:15 UTC (rev 834628)
@@ -2,7 +2,7 @@
_pkgbasename=libgcrypt
pkgname=lib32-$_pkgbasename
-pkgver=1.8.7
+pkgver=1.9.1
pkgrel=1
pkgdesc="General purpose cryptographic library based on the code from GnuPG (32-bit)"
arch=(x86_64)
@@ -11,10 +11,20 @@
depends=('lib32-libgpg-error' $_pkgbasename)
makedepends=(gcc-multilib libtool-multilib)
source=(https://gnupg.org/ftp/gcrypt/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
-sha1sums=('ea79a279b27bf25cb1564f96693128f8fc9f41d6'
+sha1sums=('a15ce7355b028f28a33428eaa0147154861b29d4'
'SKIP')
validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # "Werner Koch (dist signing 2020)"
+prepare() {
+ cd ${_pkgbasename}-${pkgver}
+
+ # Use 32-bit assembler
+ sed 's:i586\*-\*-\*:x86_64-*-*:' -i mpi/config.links
+ sed 's:x86_64-\*-\*:ignore:;s:i?86-\*-\*:x86_64-*-*:' -i configure.ac
+
+ autoreconf -fi
+}
+
build() {
export CC="gcc -m32"
export CXX="g++ -m32"
@@ -22,9 +32,6 @@
cd ${_pkgbasename}-${pkgver}
- # Use 32-bit assembler
- sed 's:path="amd64":path="i586 i386":' -i mpi/config.links
-
./configure --prefix=/usr --disable-static --disable-padlock-support \
--libdir=/usr/lib32 --enable-shared
make
More information about the arch-commits
mailing list