From 29fb87d56f01e9a7ba7411785ebb51564aeea645 Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Mon, 30 Dec 2024 21:07:28 +0100 Subject: [PATCH] dislocker: fix #4435. --- packages/dislocker/PKGBUILD | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/dislocker/PKGBUILD b/packages/dislocker/PKGBUILD index d21159d8818..b2295d326a2 100644 --- a/packages/dislocker/PKGBUILD +++ b/packages/dislocker/PKGBUILD @@ -5,12 +5,13 @@ # changes: psf pkgname=dislocker -pkgver=580.3e7aea1 -pkgrel=3 +pkgver=v0.7.3.r42.g3e7aea1 +pkgrel=1 +epoch=1 pkgdesc='Read BitLocker encrypted volumes under Linux.' arch=('x86_64' 'aarch64') groups=('blackarch' 'blackarch-crypto') -url='http://www.hsc.fr/ressources/outils/dislocker' +url='https://github.com/Aorimn/dislocker' license=('GPL2') depends=('fuse' 'mbedtls' 'ruby') makedepends=('git' 'make' 'cmake') @@ -22,7 +23,12 @@ sha512sums=('SKIP') pkgver() { cd $pkgname - echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) + ( set -o pipefail + git describe --long --tags --abbrev=7 2>/dev/null | + sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "%s.%s" "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short=7 HEAD)" + ) } build() {