sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (82275df720744d4fe1f549fd0cfaae115af771c4)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (82275df720744d4fe1f549fd0cfaae115af771c4)
- Date: Sat, 11 Mar 2023 10:26:11 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 3 +++
rust-crates/greetd/DEPENDS | 1 +
rust-crates/greetd/DETAILS | 14 ++++++++++++++
rust-crates/greetd/HISTORY | 6 ++++++
rust-crates/greetd/INSTALL | 6 ++++++
rust-crates/greetd/PRE_BUILD | 7 +++++++
6 files changed, 37 insertions(+)
New commits:
commit 82275df720744d4fe1f549fd0cfaae115af771c4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
greetd - fix for sevice file location
diff --git a/ChangeLog b/ChangeLog
index b36aab3..7773b56 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-03-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * rust-crates/greetd: added, greeter daemmon
+
2023-03-08 Pavel Vinogradov <public AT sourcemage.org>
* shell-term-fm/zellij: new spell, a terminal workspace with
batteries included
diff --git a/rust-crates/greetd/DEPENDS b/rust-crates/greetd/DEPENDS
new file mode 100755
index 0000000..7dbdea4
--- /dev/null
+++ b/rust-crates/greetd/DEPENDS
@@ -0,0 +1 @@
+depends rust
diff --git a/rust-crates/greetd/DETAILS b/rust-crates/greetd/DETAILS
new file mode 100755
index 0000000..69e487d
--- /dev/null
+++ b/rust-crates/greetd/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=greetd
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:3ea8022e68384fc61417eec50f172ed2f4c1865d00c86816c5efc25c5d21572c3013d472a7c532846cb1a90f79171d44383b844f03eeab50ffc869947b2fac78
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://sr.ht/~kennylevinsen/greetd
+
SOURCE_URL=https://git.sr.ht/~kennylevinsen/greetd/archive//$VERSION.tar.gz
+ LICENSE[0]=GPL3
+ ENTERED=20221229
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+greetd is a minimal and flexible login manager daemon that makes no
assumptions about what you want to launch.
+EOF
diff --git a/rust-crates/greetd/HISTORY b/rust-crates/greetd/HISTORY
new file mode 100644
index 0000000..d915ee4
--- /dev/null
+++ b/rust-crates/greetd/HISTORY
@@ -0,0 +1,6 @@
+2023-03-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * INSTALL: correct lcoation for service file
+
+2023-01-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.0
+ spell created
diff --git a/rust-crates/greetd/INSTALL b/rust-crates/greetd/INSTALL
new file mode 100755
index 0000000..9d629c2
--- /dev/null
+++ b/rust-crates/greetd/INSTALL
@@ -0,0 +1,6 @@
+cp target/release/{greetd,agreety} $INSTALL_ROOT/usr/bin &&
+SERVICE=$INSTALL_ROOT/lib/systemd/system &&
+mkdir -p $SERVICE &&
+cp greetd.service $SERVICE/greetd.service &&
+mkdir -p $INSTALL_ROOT/etc/greetd &&
+cp config.toml $INSTALL_ROOT/etc/greetd/config.toml
diff --git a/rust-crates/greetd/PRE_BUILD b/rust-crates/greetd/PRE_BUILD
new file mode 100755
index 0000000..85e9764
--- /dev/null
+++ b/rust-crates/greetd/PRE_BUILD
@@ -0,0 +1,7 @@
+create_group greeter &&
+create_account greeter &&
+if `! grep ^video:.*greeter /etc/group > /dev/null`;then
+ message adding user greeter to video group
+ sed -i '/video:/s/$/,greeter/' /etc/group
+fi &&
+default_pre_build
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (82275df720744d4fe1f549fd0cfaae115af771c4), Treeve Jelbert, 03/11/2023
Archive powered by MHonArc 2.6.24.