From 84683544973f56048a07fc0dd941c92269a681d0 Mon Sep 17 00:00:00 2001 From: Polesznyák Márk Date: Tue, 30 Sep 2025 10:07:56 +0200 Subject: feat: update source URL, change `pkgver()` --- PKGBUILD | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'PKGBUILD') diff --git a/PKGBUILD b/PKGBUILD index a085f25..3ffd4be 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,11 +3,11 @@ _pkgname=iced-builder pkgname=$_pkgname-git -pkgver=0.1.0.r201.g4881939 -pkgrel=1 +pkgver=r212.a17a972 +pkgrel=2 pkgdesc='UI builder for iced, built with iced.' arch=(x86_64) -url='https://github.com/pml68/iced-builder' +url='https://git.sr.ht/~pml68/iced-builder' license=('GPL-3.0-or-later') depends=( gcc-libs @@ -21,7 +21,7 @@ makedepends=( options=('!lto' '!strip' '!debug') provides=("$_pkgname") conflicts=("$_pkgname") -source=("$_pkgname::git+${url}.git") +source=("$_pkgname::git+${url}") sha256sums=('SKIP') prepare() { @@ -33,10 +33,11 @@ prepare() { pkgver() { cd "${_pkgname}" - printf "%s.r%s.g%s" \ - "$(cargo pkgid | cut -d@ -f2)" \ - "$(git rev-list --count HEAD)" \ - "$(git rev-parse --short HEAD)" + ( + set -o pipefail + git describe --long --abbrev=7 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" + ) } build() { -- cgit v1.2.3