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.


Reply via email to