[arch-commits] Commit in libxcrypt/trunk (PKGBUILD)
Christian Hesse
eworm at gemini.archlinux.org
Mon Sep 20 07:11:24 UTC 2021
Date: Monday, September 20, 2021 @ 07:11:23
Author: eworm
Revision: 424394
use signed release tarball
Modified:
libxcrypt/trunk/PKGBUILD
----------+
PKGBUILD | 26 +++++++++++---------------
1 file changed, 11 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-09-19 22:24:31 UTC (rev 424393)
+++ PKGBUILD 2021-09-20 07:11:23 UTC (rev 424394)
@@ -1,8 +1,6 @@
-# Maintainer: Bartłomiej Piotrowski <bpiotrowski at archlinux.org>
+# Maintainer: Christian Hesse <mail at eworm.de>
pkgname=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'
@@ -10,20 +8,16 @@
url='https://github.com/besser82/libxcrypt/'
license=('GPL')
depends=('glibc')
-makedepends=('git')
provides=('libcrypt.so')
install=libxcrypt.install
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}/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('8e6ab1e22b9d1dc40165ec767662a34773d22f766aae1f989328069e8a3aa99a'
+ 'SKIP')
-prepare() {
- cd $pkgname
- autoreconf -fi
-}
+build() {
+ cd "${pkgname}-${pkgver}"
-build() {
- cd $pkgname
./configure \
--prefix=/usr \
--disable-static \
@@ -34,11 +28,13 @@
}
check() {
- cd $pkgname
+ cd "${pkgname}-${pkgver}"
+
make check
}
package() {
- cd $pkgname
- make DESTDIR="$pkgdir" install
+ cd "${pkgname}-${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
}
More information about the arch-commits
mailing list