Date: Monday, September 20, 2021 @ 07:14:06 Author: eworm Revision: 1018493
use signed release tarball Modified: lib32-libxcrypt/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-09-20 07:11:33 UTC (rev 1018492) +++ PKGBUILD 2021-09-20 07:14:06 UTC (rev 1018493) @@ -1,8 +1,6 @@ # Maintainer: Christian Hesse <[email protected]> pkgname=lib32-libxcrypt -# Neither tarballs nor tags are signed, but commits are. -_commit='8ff7a8c5019cbd50419f7d0a8cd691eb99d6b086' # git rev-parse v${pkgver} pkgver=4.4.26 pkgrel=1 pkgdesc='Modern library for one-way hashing of passwords (32-bit)' @@ -10,19 +8,14 @@ url='https://github.com/besser82/libxcrypt/' license=('GPL') depends=('lib32-glibc' 'libxcrypt') -makedepends=('git' 'gcc-multilib') +makedepends=('gcc-multilib') validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser -source=("git+https://github.com/besser82/libxcrypt.git#commit=${_commit}?signed") -sha256sums=('SKIP') +source=("${url}/releases/download/v${pkgver}/libxcrypt-${pkgver}.tar.xz"{,.asc}) +sha256sums=('8e6ab1e22b9d1dc40165ec767662a34773d22f766aae1f989328069e8a3aa99a' + 'SKIP') -prepare() { - cd "${srcdir}/libxcrypt" - - autoreconf -fi -} - build() { - cd "${srcdir}/libxcrypt" + cd "${srcdir}/libxcrypt-${pkgver}" export CC="gcc -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" @@ -39,7 +32,7 @@ } package() { - cd "${srcdir}/libxcrypt" + cd "${srcdir}/libxcrypt-${pkgver}" make DESTDIR="${pkgdir}" install
