From 9a5efab3e6c787f306207e36e60806bdda60c9fe Mon Sep 17 00:00:00 2001 From: grialion Date: Sat, 5 Jul 2025 20:35:04 +0200 Subject: [PATCH] New package: lidm-1.2.3 --- srcpkgs/lidm/files/lidm/finish | 5 +++++ srcpkgs/lidm/files/lidm/run | 7 +++++++ srcpkgs/lidm/template | 17 +++++++++++++++++ 3 files changed, 29 insertions(+) create mode 100755 srcpkgs/lidm/files/lidm/finish create mode 100755 srcpkgs/lidm/files/lidm/run create mode 100644 srcpkgs/lidm/template diff --git a/srcpkgs/lidm/files/lidm/finish b/srcpkgs/lidm/files/lidm/finish new file mode 100755 index 00000000000..a2d7f19baad --- /dev/null +++ b/srcpkgs/lidm/files/lidm/finish @@ -0,0 +1,5 @@ +#!/bin/sh + +[ -r conf ] && . ./conf + +exec utmpset -w ${TTY:-tty7} diff --git a/srcpkgs/lidm/files/lidm/run b/srcpkgs/lidm/files/lidm/run new file mode 100755 index 00000000000..bbea53c9eaf --- /dev/null +++ b/srcpkgs/lidm/files/lidm/run @@ -0,0 +1,7 @@ +#!/bin/sh + +[ -r conf ] && . ./conf + +exec setsid ${GETTY:-agetty} ${GETTY_ARGS} \ + "${TTY:-tty7}" "${TERM_NAME:-linux}" \ + -n -l "${EXEC_PATH:-/bin/lidm}" -o 7 diff --git a/srcpkgs/lidm/template b/srcpkgs/lidm/template new file mode 100644 index 00000000000..85f0e6ffeb4 --- /dev/null +++ b/srcpkgs/lidm/template @@ -0,0 +1,17 @@ +# Template file for 'lidm' +pkgname=lidm +version=1.2.3 +revision=1 +build_style=gnu-makefile +conf_files="/etc/lidm.ini" +makedepends="pam-devel" +short_desc="Fully colorful customizable TUI display manager made in C" +maintainer="grialion " +license="GPL-3.0-or-later" +homepage="https://github.com/javalsai/lidm" +distfiles="https://github.com/javalsai/lidm/archive/v${version}.tar.gz" +checksum=1ce414b510c5bbc3e32ea882f915b4d3958cb82eb1fbb5cf33e62f69c844bf93 + +post_install() { + vsv lidm +}