From 99c016adbc27e6455463b47fc6e6b3d2eb157def Mon Sep 17 00:00:00 2001 From: nevaforget Date: Thu, 26 Mar 2026 13:09:28 +0100 Subject: [PATCH] fix: PKGBUILD auf Git-Source umstellen (clone + makepkg Workflow) --- pkg/PKGBUILD | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkg/PKGBUILD b/pkg/PKGBUILD index f714be7..4949a3b 100644 --- a/pkg/PKGBUILD +++ b/pkg/PKGBUILD @@ -1,5 +1,5 @@ # ABOUTME: AUR PKGBUILD for Moongreet — greetd greeter for Wayland. -# ABOUTME: Builds from local source, installs config and cache directory. +# ABOUTME: Builds from git source, installs config and cache directory. # Maintainer: Dominik Kressler @@ -8,6 +8,7 @@ pkgver=0.1.0 pkgrel=1 pkgdesc="A greetd greeter for Wayland, built with Python + GTK4 + gtk4-layer-shell" arch=('any') +url="https://gitea.moonarch.de/nevaforget/greetd-moongreet" license=('MIT') depends=( 'python' @@ -17,21 +18,22 @@ depends=( 'greetd' ) makedepends=( + 'git' 'python-build' 'python-installer' 'python-hatchling' ) install=moongreet.install -source=("$pkgname-$pkgver.tar.gz") +source=("git+${url}.git#tag=v${pkgver}") sha256sums=('SKIP') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/greetd-moongreet" python -m build --wheel --no-isolation } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/greetd-moongreet" python -m installer --destdir="$pkgdir" dist/*.whl # Example config