Date: Tuesday, April 4, 2023 @ 07:34:58 Author: alerque Revision: 1434480
Initial add of greetd-regreet Added: greetd-regreet/ greetd-regreet/repos/ greetd-regreet/trunk/ greetd-regreet/trunk/PKGBUILD greetd-regreet/trunk/regreet.toml --------------+ PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ regreet.toml | 3 +++ 2 files changed, 49 insertions(+) Added: greetd-regreet/trunk/PKGBUILD =================================================================== --- greetd-regreet/trunk/PKGBUILD (rev 0) +++ greetd-regreet/trunk/PKGBUILD 2023-04-04 07:34:58 UTC (rev 1434480) @@ -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" +} Added: greetd-regreet/trunk/regreet.toml =================================================================== --- greetd-regreet/trunk/regreet.toml (rev 0) +++ greetd-regreet/trunk/regreet.toml 2023-04-04 07:34:58 UTC (rev 1434480) @@ -0,0 +1,3 @@ +[commands] +reboot = [ "systemctl", "reboot" ] +poweroff = [ "systemctl", "poweroff" ]
