From ebeb9cdbef7c6d41e513d20daf35d00b6734f28c Mon Sep 17 00:00:00 2001 From: Nils Pukropp Date: Thu, 24 Sep 2026 01:31:14 +0200 Subject: [PATCH] chore(aur): refresh -git pkgver in update.sh and bump to 2.2.0.r1.g82e9654 makepkg --printsrcinfo does not run pkgver(), so the -git .SRCINFO kept the version from when the package was created and push.sh never had a change to publish. update.sh now runs makepkg -od --noprepare first so pkgver() writes the current git describe version into the PKGBUILD. --- packaging/aur/proton-drive-for-linux-git/.SRCINFO | 6 +++--- packaging/aur/proton-drive-for-linux-git/PKGBUILD | 2 +- packaging/aur/update.sh | 5 +++++ 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/packaging/aur/proton-drive-for-linux-git/.SRCINFO b/packaging/aur/proton-drive-for-linux-git/.SRCINFO index b78d280..97b7786 100644 --- a/packaging/aur/proton-drive-for-linux-git/.SRCINFO +++ b/packaging/aur/proton-drive-for-linux-git/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = proton-drive-for-linux-git pkgdesc = Unofficial Proton Drive client: FUSE files-on-demand mount, CLI, GTK4 app, tray (git) - pkgver = 2.0.0.r1.g56161f6 + pkgver = 2.2.0.r1.g82e9654 pkgrel = 1 url = https://github.com/narrrl/proton-drive-linux arch = x86_64 @@ -23,8 +23,8 @@ pkgbase = proton-drive-for-linux-git optdepends = xdg-utils: "Open folder" action in the tray menu optdepends = fzf: search-as-you-type launcher (pdfs-prompt --fzf) optdepends = foot: terminal that hosts pdfs-prompt --fzf when started from a keybinding - provides = proton-drive-for-linux=2.0.0.r1.g56161f6 - provides = proton-drive-linux=2.0.0.r1.g56161f6 + provides = proton-drive-for-linux=2.2.0.r1.g82e9654 + provides = proton-drive-linux=2.2.0.r1.g82e9654 provides = pdfs conflicts = proton-drive-linux conflicts = proton-drive-for-linux diff --git a/packaging/aur/proton-drive-for-linux-git/PKGBUILD b/packaging/aur/proton-drive-for-linux-git/PKGBUILD index 23189e7..29ea4e6 100644 --- a/packaging/aur/proton-drive-for-linux-git/PKGBUILD +++ b/packaging/aur/proton-drive-for-linux-git/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Nils Pukropp pkgname=proton-drive-for-linux-git -pkgver=2.0.0.r1.g56161f6 +pkgver=2.2.0.r1.g82e9654 pkgrel=1 pkgdesc="Unofficial Proton Drive client: FUSE files-on-demand mount, CLI, GTK4 app, tray (git)" arch=('x86_64') diff --git a/packaging/aur/update.sh b/packaging/aur/update.sh index 4348dd8..d526c52 100755 --- a/packaging/aur/update.sh +++ b/packaging/aur/update.sh @@ -21,6 +21,11 @@ for pkg in proton-drive-for-linux proton-drive-for-linux-bin; do (cd "$pkg" && updpkgsums) done +# --printsrcinfo does not run pkgver(), so let makepkg clone the source and +# write the current git describe version back into the -git PKGBUILD first. +# --noprepare skips the cargo fetch in prepare(). +(cd proton-drive-for-linux-git && makepkg -od --noprepare --noconfirm && rm -rf src) + for pkg in proton-drive-for-linux proton-drive-for-linux-git proton-drive-for-linux-bin; do (cd "$pkg" && makepkg --printsrcinfo > .SRCINFO) echo "updated $pkg"