Andreas Radke pushed to branch main at Arch Linux / Packaging / Packages / greetd-regreet
Commits: 69647e03 by Andreas Radke at 2024-06-27T17:19:45+02:00 upgpkg: 0.1.1-2; - depend on a virtual provider "wayland-compositor" currently offered by upstream supported compositors cage and sway + add post.upgrade note - solves #1 - - - - - 3 changed files: - + .SRCINFO - PKGBUILD - + greetd-regreet.install Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,25 @@ +pkgbase = greetd-regreet + pkgdesc = Clean and customizable greeter for greetd + pkgver = 0.1.1 + pkgrel = 2 + url = https://github.com/rharish101/ReGreet + arch = x86_64 + license = GPL-3.0-or-later + makedepends = cargo + depends = wayland-compositor + depends = greetd + depends = cairo + depends = gcc-libs + depends = gdk-pixbuf2 + depends = glib2 + depends = glibc + depends = gtk4 + depends = pango + provides = greetd-greeter + backup = etc/greetd/regreet.toml + source = https://github.com/rharish101/ReGreet/archive/0.1.1/ReGreet-0.1.1.tar.gz + source = regreet.toml + sha256sums = a658c91cdf242dfea814f0bfd0c4d877bd39e3af498d36e5024061e3d07ea76b + sha256sums = b80b3eb31f8cc463d512c9db0eef899bdbe232d977429a8a12e95a3b6df2e387 + +pkgname = greetd-regreet ===================================== PKGBUILD ===================================== @@ -4,18 +4,24 @@ _pkgname=ReGreet pkgname=greetd-${_pkgname,,} pkgver=0.1.1 -pkgrel=1 +pkgrel=2 pkgdesc='Clean and customizable greeter for greetd' url="https://github.com/rharish101/$_pkgname" -license=(GPL3) +license=(GPL-3.0-or-later) arch=(x86_64) -depends=(cage - gcc-libs +depends=(wayland-compositor greetd - gtk4) + cairo + gcc-libs + gdk-pixbuf2 + glib2 + glibc + gtk4 + pango) provides=(greetd-greeter) backup=("etc/greetd/${_pkgname,,}.toml") makedepends=(cargo) +isntall=$pkgname.install _archive="$_pkgname-$pkgver" source=("$url/archive/$pkgver/$_archive.tar.gz" "${_pkgname,,}.toml") ===================================== greetd-regreet.install ===================================== @@ -0,0 +1,11 @@ +post_upgrade() { + if [ "`vercmp $2 0.1.1-2`" -lt 0 ]; then + cat << _EOF + ==> greetd-regreet oldpkgver < 0.1.1-2 detected! + ==> + ==> This version allows to replace \"cage\" compositor with any + ==> any other supported \"wayland-compositor\", e.g. \"sway\". + ==> + ==> remember to adopt your changes to /etc/greetd/regreet.toml +_EOF +} View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/greetd-regreet/-/commit/69647e038ec94064d3fe48a34c65c5376a63de88 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/greetd-regreet/-/commit/69647e038ec94064d3fe48a34c65c5376a63de88 You're receiving this email because of your account on gitlab.archlinux.org.
