refactor: moongreet-git → moongreet (no-suffix tag-build, keep epoch)
Build and publish packages / build-and-publish (push) Successful in 8m48s

This commit is contained in:
2026-06-10 19:38:25 +02:00
parent a930117ec7
commit db05837b09
3 changed files with 14 additions and 18 deletions
@@ -1,7 +1,8 @@
pkgbase = moongreet-git pkgbase = moongreet
pkgdesc = A greetd greeter for Wayland with GTK4 and Layer Shell pkgdesc = A greetd greeter for Wayland with GTK4 and Layer Shell
pkgver = 0.9.0.r2.g030f8c6 pkgver = 0.10.1
pkgrel = 1 pkgrel = 1
epoch = 1
url = https://gitea.moonarch.de/nevaforget/greetd-moongreet url = https://gitea.moonarch.de/nevaforget/greetd-moongreet
install = moongreet.install install = moongreet.install
arch = x86_64 arch = x86_64
@@ -14,9 +15,9 @@ pkgbase = moongreet-git
depends = gtk4 depends = gtk4
depends = gtk4-layer-shell depends = gtk4-layer-shell
depends = greetd depends = greetd
provides = moongreet conflicts = moongreet-git
conflicts = moongreet replaces = moongreet-git
source = git+https://gitea.moonarch.de/nevaforget/greetd-moongreet.git source = git+https://gitea.moonarch.de/nevaforget/greetd-moongreet.git#tag=v0.10.1
sha256sums = SKIP sha256sums = SKIP
pkgname = moongreet-git pkgname = moongreet
+7 -12
View File
@@ -1,12 +1,12 @@
# ABOUTME: PKGBUILD for Moongreet — greetd greeter for Wayland. # ABOUTME: PKGBUILD for Moongreet — greetd greeter for Wayland.
# ABOUTME: Builds from git source with automatic version detection. # ABOUTME: Builds from a versioned git tag.
# Maintainer: Dominik Kressler # Maintainer: Dominik Kressler
pkgname=moongreet-git pkgname=moongreet
epoch=1 epoch=1
pkgver=0.9.0.r2.g030f8c6 pkgver=0.10.1
pkgrel=7 pkgrel=1
pkgdesc="A greetd greeter for Wayland with GTK4 and Layer Shell" pkgdesc="A greetd greeter for Wayland with GTK4 and Layer Shell"
arch=('x86_64') arch=('x86_64')
url="https://gitea.moonarch.de/nevaforget/greetd-moongreet" url="https://gitea.moonarch.de/nevaforget/greetd-moongreet"
@@ -23,17 +23,12 @@ makedepends=(
'gtk4-layer-shell' 'gtk4-layer-shell'
'pkgconf' 'pkgconf'
) )
provides=('moongreet') replaces=('moongreet-git')
conflicts=('moongreet') conflicts=('moongreet-git')
install=moongreet.install install=moongreet.install
source=("git+${url}.git") source=("git+${url}.git#tag=v$pkgver")
sha256sums=('SKIP') sha256sums=('SKIP')
pkgver() {
cd "$srcdir/greetd-moongreet"
git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./'
}
build() { build() {
cd "$srcdir/greetd-moongreet" cd "$srcdir/greetd-moongreet"
cargo build --release cargo build --release