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 +}