[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