simplify release workflow, switch AUR to versioned gpupaper package

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-08 21:23:49 +02:00
parent 3541618c84
commit 341384e54f
3 changed files with 29 additions and 60 deletions
+5 -10
View File
@@ -1,9 +1,9 @@
# Maintainer: Bendik Aagaard Lynghaug <bendik.lynghaug@gmail.com>
pkgname=gpupaper-bin
pkgname=gpupaper
pkgver=0.1.0
pkgrel=1
pkgdesc="Wayland layer-surface wallpaper runner powered by GLSL/WGSL fragment shaders (wgpu)"
arch=('x86_64' 'aarch64')
arch=('x86_64')
url="https://prosjekt.klingenbergbygg.no/bl/gpupaper"
license=('MIT')
depends=('wayland' 'libglvnd')
@@ -13,14 +13,9 @@ optdepends=(
'nvidia-utils: NVIDIA Vulkan/OpenGL support'
)
provides=('gpupaper')
conflicts=('gpupaper' 'gpupaper-git')
# Update these URLs and checksums with each release.
# Binaries are hosted at: https://prosjekt.klingenbergbygg.no/bl/gpupaper-releases
source_x86_64=("gpupaper-v${pkgver}-x86_64.tar.gz::https://prosjekt.klingenbergbygg.no/bl/gpupaper-releases/releases/download/v${pkgver}/gpupaper-v${pkgver}-x86_64.tar.gz")
source_aarch64=("gpupaper-v${pkgver}-aarch64.tar.gz::https://prosjekt.klingenbergbygg.no/bl/gpupaper-releases/releases/download/v${pkgver}/gpupaper-v${pkgver}-aarch64.tar.gz")
sha256sums_x86_64=('SKIP')
sha256sums_aarch64=('SKIP')
conflicts=('gpupaper-git' 'gpupaper-bin')
source=("gpupaper-v${pkgver}-x86_64.tar.gz::https://prosjekt.klingenbergbygg.no/bl/gpupaper/releases/download/v${pkgver}/gpupaper-v${pkgver}-x86_64.tar.gz")
sha256sums=('SKIP')
package() {
install -Dm755 gpupaper "$pkgdir/usr/bin/gpupaper"