Date: Saturday, April 1, 2023 @ 10:49:14
  Author: alerque
Revision: 1431609

archrelease: copy trunk to community-testing-x86_64

Added:
  greetd/repos/community-testing-x86_64/
  greetd/repos/community-testing-x86_64/PKGBUILD
    (from rev 1431608, greetd/trunk/PKGBUILD)
  greetd/repos/community-testing-x86_64/greetd.pam
    (from rev 1431608, greetd/trunk/greetd.pam)
  greetd/repos/community-testing-x86_64/greetd.sysusers
    (from rev 1431608, greetd/trunk/greetd.sysusers)

-----------------+
 PKGBUILD        |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 greetd.pam      |    7 ++++++
 greetd.sysusers |    2 +
 3 files changed, 65 insertions(+)

Copied: greetd/repos/community-testing-x86_64/PKGBUILD (from rev 1431608, 
greetd/trunk/PKGBUILD)
===================================================================
--- community-testing-x86_64/PKGBUILD                           (rev 0)
+++ community-testing-x86_64/PKGBUILD   2023-04-01 10:49:14 UTC (rev 1431609)
@@ -0,0 +1,56 @@
+# Maintainer: Caleb Maclennan <ca...@alerque.com>
+# Contributor: Eric Engestrom <aur [at] engestrom [dot] ch>
+# Contributor: Kenny Levinsen <aur [at] kl [dot] wtf>
+
+pkgname=greetd
+pkgver=0.9.0
+pkgrel=2
+pkgdesc='Generic greeter daemon'
+arch=(x86_64)
+url="https://git.sr.ht/~kennylevinsen/$pkgname";
+license=(GPL3)
+depends=(gcc-libs
+         glibc
+         pam
+         systemd)
+makedepends=(cargo
+             scdoc)
+# optdepends=('greetd-gtkgreet: Simple GTK based greeter'
+#             'greetd-dlm: Dumb Login Manager'
+#             'greetd-wlgreet: Wayland greeter')
+#             'greetd-regreet: Wayland greeter')
+backup=("etc/$pkgname/config.toml"
+        "etc/pam.d/$pkgname")
+_archive="$pkgname-$pkgver"
+source=("$_archive.tar.gz::$url/archive/$pkgver.tar.gz"
+        "$pkgname.sysusers"
+        "$pkgname.pam")
+sha256sums=('a0cec141dea7fd7838b60a52237692d0fd5a0169cf748b8f8379d8409a3768eb'
+            '896b7c9b5ec9c9c5795842db9b0f0d792b9d0ceda35891c5c169a9150795b8d1'
+            '993a3096c2b113e6800f2abbd5d4233ebf1a97eef423990d3187d665d3490b92')
+
+prepare() {
+       cd "$_archive"
+       cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+       cd "$_archive"
+       cargo build --frozen --release --all-features
+       make -C man all
+}
+
+check() {
+       cd "$_archive"
+       cargo test --frozen --all-features
+}
+
+package() {
+       cd "$_archive"
+       install -Dm0755 -t "$pkgdir/usr/bin/" 
target/release/{"$pkgname",agreety}
+       install -Dm0644 -t "$pkgdir/usr/lib/systemd/system/" "$pkgname.service"
+       install -Dm0644 -t "$pkgdir/etc/$pkgname/" config.toml
+       install -Dm0644 "../$pkgname.pam" "$pkgdir/etc/pam.d/$pkgname"
+       install -Dm0644 "../$pkgname.sysusers" 
"$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+       make -C man DESTDIR="$pkgdir" PREFIX=/usr install
+}

Copied: greetd/repos/community-testing-x86_64/greetd.pam (from rev 1431608, 
greetd/trunk/greetd.pam)
===================================================================
--- community-testing-x86_64/greetd.pam                         (rev 0)
+++ community-testing-x86_64/greetd.pam 2023-04-01 10:49:14 UTC (rev 1431609)
@@ -0,0 +1,7 @@
+#%PAM-1.0
+
+auth       required     pam_securetty.so
+auth       requisite    pam_nologin.so
+auth       include      system-local-login
+account    include      system-local-login
+session    include      system-local-login

Copied: greetd/repos/community-testing-x86_64/greetd.sysusers (from rev 
1431608, greetd/trunk/greetd.sysusers)
===================================================================
--- community-testing-x86_64/greetd.sysusers                            (rev 0)
+++ community-testing-x86_64/greetd.sysusers    2023-04-01 10:49:14 UTC (rev 
1431609)
@@ -0,0 +1,2 @@
+u greeter - "greetd greeter user" - /bin/bash
+m greeter video

Reply via email to