Date: Tuesday, April 4, 2023 @ 07:35:41
Author: alerque
Revision: 1434481
archrelease: copy trunk to community-testing-x86_64
Added:
greetd-regreet/repos/community-testing-x86_64/
greetd-regreet/repos/community-testing-x86_64/PKGBUILD
(from rev 1434480, greetd-regreet/trunk/PKGBUILD)
greetd-regreet/repos/community-testing-x86_64/regreet.toml
(from rev 1434480, greetd-regreet/trunk/regreet.toml)
--------------+
PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++
regreet.toml | 3 +++
2 files changed, 49 insertions(+)
Copied: greetd-regreet/repos/community-testing-x86_64/PKGBUILD (from rev
1434480, greetd-regreet/trunk/PKGBUILD)
===================================================================
--- community-testing-x86_64/PKGBUILD (rev 0)
+++ community-testing-x86_64/PKGBUILD 2023-04-04 07:35:41 UTC (rev 1434481)
@@ -0,0 +1,46 @@
+# Maintainer: Caleb Maclennan <[email protected]>
+# Contributor: Harish Rajagopal <harish dot rajagopals at gmail dot com>
+
+_pkgname=ReGreet
+pkgname=greetd-${_pkgname,,}
+pkgver=0.1.0
+pkgrel=1
+pkgdesc='Clean and customizable greeter for greetd'
+url="https://github.com/rharish101/$_pkgname"
+license=(GPL3)
+arch=(x86_64)
+depends=(cage
+ gcc-libs
+ greetd
+ gtk4)
+provides=(greetd-greeter)
+backup=("etc/greetd/${_pkgname,,}.toml")
+makedepends=(cargo)
+_archive="$_pkgname-$pkgver"
+source=("$url/archive/$pkgver/$_archive.tar.gz"
+ "${_pkgname,,}.toml")
+sha256sums=('fa0092498329cfc1ad9d23913c00c7b89c6cb2eb791e1754411c54f1b2d35282'
+ 'b80b3eb31f8cc463d512c9db0eef899bdbe232d977429a8a12e95a3b6df2e387')
+
+prepare() {
+ cd "$_archive"
+ cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+ cd "$_archive"
+ cargo build --frozen --release --all-features
+}
+
+check() {
+ cd "$_archive"
+ cargo test --frozen --all-features
+}
+
+package() {
+ cd "$_archive"
+ install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/${_pkgname,,}"
+ install -Dm0644 -t "$pkgdir/etc/greetd/" ../"${_pkgname,,}.toml"
+ install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/"
"${_pkgname,,}.sample.toml"
+ install -Dm0644 systemd-tmpfiles.conf
"$pkgdir/usr/lib/tmpfiles.d/${_pkgname,,}.conf"
+}
Copied: greetd-regreet/repos/community-testing-x86_64/regreet.toml (from rev
1434480, greetd-regreet/trunk/regreet.toml)
===================================================================
--- community-testing-x86_64/regreet.toml (rev 0)
+++ community-testing-x86_64/regreet.toml 2023-04-04 07:35:41 UTC (rev
1434481)
@@ -0,0 +1,3 @@
+[commands]
+reboot = [ "systemctl", "reboot" ]
+poweroff = [ "systemctl", "poweroff" ]