refactor: moonlock-git → moonlock (no-suffix tag-build)
Build and publish packages / build-and-publish (push) Failing after 5s

This commit is contained in:
2026-06-10 19:26:59 +02:00
parent 8aa127cbf0
commit 4c3b48d73f
2 changed files with 14 additions and 19 deletions
+7 -7
View File
@@ -1,7 +1,7 @@
pkgbase = moonlock-git pkgbase = moonlock
pkgdesc = A secure Wayland lockscreen with GTK4, PAM and fingerprint support pkgdesc = A secure Wayland lockscreen with GTK4, PAM and fingerprint support
pkgver = 0.6.12.r1.g73c59e5 pkgver = 0.6.17
pkgrel = 5 pkgrel = 1
url = https://gitea.moonarch.de/nevaforget/moonlock url = https://gitea.moonarch.de/nevaforget/moonlock
arch = x86_64 arch = x86_64
license = MIT license = MIT
@@ -18,9 +18,9 @@ pkgbase = moonlock-git
depends = pam depends = pam
depends = systemd-libs depends = systemd-libs
optdepends = fprintd: fingerprint authentication support optdepends = fprintd: fingerprint authentication support
provides = moonlock conflicts = moonlock-git
conflicts = moonlock replaces = moonlock-git
source = git+https://gitea.moonarch.de/nevaforget/moonlock.git source = git+https://gitea.moonarch.de/nevaforget/moonlock.git#tag=v0.6.17
sha256sums = SKIP sha256sums = SKIP
pkgname = moonlock-git pkgname = moonlock
+7 -12
View File
@@ -1,11 +1,11 @@
# ABOUTME: PKGBUILD for Moonlock — secure Wayland lockscreen. # ABOUTME: PKGBUILD for Moonlock — secure Wayland lockscreen.
# ABOUTME: Builds from git source with automatic version detection. # ABOUTME: Builds from a versioned git tag.
# Maintainer: Dominik Kressler # Maintainer: Dominik Kressler
pkgname=moonlock-git pkgname=moonlock
pkgver=0.6.12.r1.g73c59e5 pkgver=0.6.17
pkgrel=5 pkgrel=1
pkgdesc="A secure Wayland lockscreen with GTK4, PAM and fingerprint support" pkgdesc="A secure Wayland lockscreen with GTK4, PAM and fingerprint support"
arch=('x86_64') arch=('x86_64')
url="https://gitea.moonarch.de/nevaforget/moonlock" url="https://gitea.moonarch.de/nevaforget/moonlock"
@@ -29,16 +29,11 @@ makedepends=(
optdepends=( optdepends=(
'fprintd: fingerprint authentication support' 'fprintd: fingerprint authentication support'
) )
provides=('moonlock') replaces=('moonlock-git')
conflicts=('moonlock') conflicts=('moonlock-git')
source=("git+${url}.git") source=("git+${url}.git#tag=v$pkgver")
sha256sums=('SKIP') sha256sums=('SKIP')
pkgver() {
cd "$srcdir/moonlock"
git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./'
}
build() { build() {
cd "$srcdir/moonlock" cd "$srcdir/moonlock"
cargo build --release cargo build --release