[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