simplify release workflow, switch AUR to versioned gpupaper package
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+5
-8
@@ -1,10 +1,9 @@
|
||||
pkgbase = gpupaper-bin
|
||||
pkgbase = gpupaper
|
||||
pkgdesc = Wayland layer-surface wallpaper runner powered by GLSL/WGSL fragment shaders (wgpu)
|
||||
pkgver = 0.1.0
|
||||
pkgrel = 1
|
||||
url = https://prosjekt.klingenbergbygg.no/bl/gpupaper
|
||||
arch = x86_64
|
||||
arch = aarch64
|
||||
license = MIT
|
||||
depends = wayland
|
||||
depends = libglvnd
|
||||
@@ -12,11 +11,9 @@ pkgbase = gpupaper-bin
|
||||
optdepends = mesa: open-source Vulkan/OpenGL for AMD, Intel, and Raspberry Pi
|
||||
optdepends = nvidia-utils: NVIDIA Vulkan/OpenGL support
|
||||
provides = gpupaper
|
||||
conflicts = gpupaper
|
||||
conflicts = gpupaper-git
|
||||
source_x86_64 = gpupaper-v0.1.0-x86_64.tar.gz::https://prosjekt.klingenbergbygg.no/bl/gpupaper-releases/releases/download/v0.1.0/gpupaper-v0.1.0-x86_64.tar.gz
|
||||
sha256sums_x86_64 = SKIP
|
||||
source_aarch64 = gpupaper-v0.1.0-aarch64.tar.gz::https://prosjekt.klingenbergbygg.no/bl/gpupaper-releases/releases/download/v0.1.0/gpupaper-v0.1.0-aarch64.tar.gz
|
||||
sha256sums_aarch64 = SKIP
|
||||
conflicts = gpupaper-bin
|
||||
source = gpupaper-v0.1.0-x86_64.tar.gz::https://prosjekt.klingenbergbygg.no/bl/gpupaper/releases/download/v0.1.0/gpupaper-v0.1.0-x86_64.tar.gz
|
||||
sha256sums = SKIP
|
||||
|
||||
pkgname = gpupaper-bin
|
||||
pkgname = gpupaper
|
||||
|
||||
+5
-10
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user