Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (fb16624f1de71d42f706b235b7bef5b079162755)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (fb16624f1de71d42f706b235b7bef5b079162755)
  • Date: Wed, 8 May 2024 13:46:43 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 1 +
utils/ly/BUILD | 1 +
utils/ly/DEPENDS | 20 ++++++++++++++++++++
utils/ly/DETAILS | 29 +++++++++++++++++++++++++++++
utils/ly/HISTORY | 4 ++++
utils/ly/INSTALL | 9 +++++++++
utils/ly/PREPARE | 8 ++++++++
utils/ly/PRE_BUILD | 20 ++++++++++++++++++++
8 files changed, 92 insertions(+)

New commits:
commit fb16624f1de71d42f706b235b7bef5b079162755
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

utils/ly: new spell, console ui display manager

diff --git a/ChangeLog b/ChangeLog
index e4e430a..298745e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@
* utils/dex: new spell, desktopentry file generator
* windowmanagers/fvwm3: new spell, fvwm3 window manager
* shell-term-fm/ksh: new spell, AT&T korn shell
+ * utils/ly: new spell, console ui display manager

2024-05-06 Pavel Vinogradov <public AT sourcemage.org>
* wm-addons/hypridle: new spell. Hyprland's idle daemon
diff --git a/utils/ly/BUILD b/utils/ly/BUILD
new file mode 100755
index 0000000..feca254
--- /dev/null
+++ b/utils/ly/BUILD
@@ -0,0 +1 @@
+default_build_make PREFIX="${INSTALL_ROOT}/usr"
diff --git a/utils/ly/DEPENDS b/utils/ly/DEPENDS
new file mode 100755
index 0000000..fbdeeeb
--- /dev/null
+++ b/utils/ly/DEPENDS
@@ -0,0 +1,20 @@
+depends PKG-CONFIG &&
+depends linux-pam &&
+
+optional_depends xauth '' '' 'x11 support' &&
+
+optional_depends wayland '' '' 'wayland support' &&
+
+if is_depends_enabled $SPELL xauth; then
+ depends libxcb
+fi &&
+
+optional_depends systemd '' '' 'Build systemd service file?' &&
+
+if ! is_depends_enabled $SPELL systemd; then
+ optional_depends openrc '' '' 'Build openrc init file?' &&
+
+ if ! is_depends_enabled $SPELL openrc; then
+ optional_depends runit '' '' 'Build runit init file?'
+ fi
+fi
diff --git a/utils/ly/DETAILS b/utils/ly/DETAILS
new file mode 100755
index 0000000..c2fe56d
--- /dev/null
+++ b/utils/ly/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=ly
+ VERSION=0.6.0-${LY_COMMIT:0:7}
+ SOURCE=$SPELL-${LY_COMMIT}.tar.gz
+ SOURCE2=argoat-${S2_COMMIT}.tar.gz
+ SOURCE3=configator-${S3_COMMIT}.tar.gz
+ SOURCE4=dragonfail-${S4_COMMIT}.tar.gz
+ SOURCE5=termbox_next-${S5_COMMIT}.tar.gz
+ SOURCE6=testoasterror-${S6_COMMIT}.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$LY_COMMIT"
+
SOURCE_URL[0]=https://github.com/fairyglade/${SPELL}/archive/$LY_COMMIT.tar.gz
+ SOURCE2_URL[0]=https://github.com/nullgemm/argoat/archive/$S2_COMMIT.tar.gz
+
SOURCE3_URL[0]=https://github.com/nullgemm/configator/archive/$S3_COMMIT.tar.gz
+
SOURCE4_URL[0]=https://github.com/nullgemm/dragonfail/archive/$S4_COMMIT.tar.gz
+
SOURCE5_URL[0]=https://github.com/nullgemm/termbox_next/archive/$S5_COMMIT.tar.gz
+
SOURCE6_URL[0]=https://github.com/nullgemm/testoasterror/archive/$S6_COMMIT.tar.gz
+
SOURCE_HASH=sha512:dabac49221181fe6dfcdbda202531950467ddd47ce90504c96ec73d6afb4d7df420b3bbcba46fe5e197b85a58f2742d41d1160d22236eda6ac11f47cf02748da
+
SOURCE2_HASH=sha512:c82b39c2fcc152076528ffebd3e62d7d69e171853077a2ab6d6e4b8df49942bad7fe2817736b76630fb813fc1bf44b16d25bf78a0addf81448427288b9935dda
+
SOURCE3_HASH=sha512:0ecb0590fb29dd1c2468cbffb5b3a1ff8720543b8802b0af903c48f64c4bee76c3105166c25c900ab168ab86de63cefbe1d20bb80b80a91e8448f7848a995d0b
+
SOURCE4_HASH=sha512:d68a6bfe21e07901e5c4c6c21b1aaf1397ed60f9aa59525c894970dfd78f174d52892df86ba84d13df859c8dbd863e1de1a1e6b4f1069dcc843eebaae56f5730
+
SOURCE5_HASH=sha512:8e69f3c886cc70601289f1e50b2a5fb9cc3eeb8eed2090cdd2e08114ab1d629fd8fe83e217eb0b189c0cfa58b397baf3b30409f712d64c8a4f208a1fffd4e7db
+
SOURCE6_HASH=sha512:ac4eab7517ac46eac6dbdcb8123679c75f8a2a8ff794016de26af9db2994b63d3de12107eb0c5473836606fbf1cbc2ff149c69cdb6c29cf8d3d5d4a49bfae11d
+ LICENSE[0]=WTFPL
+ WEB_SITE=https://github.com/fairyglade/ly
+ ENTERED=20240508
+ KEYWORDS="dm displaymanager login"
+ SHORT="display manager with console ui"
+cat << EOF
+Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD.
+EOF
diff --git a/utils/ly/HISTORY b/utils/ly/HISTORY
new file mode 100644
index 0000000..d7c238e
--- /dev/null
+++ b/utils/ly/HISTORY
@@ -0,0 +1,4 @@
+2024-05-08 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, INSTALL, DEPENDS, DETAILS: version 0.6.0, new spell
+ * PRE_BUILD, PREPARE: added
+
diff --git a/utils/ly/INSTALL b/utils/ly/INSTALL
new file mode 100755
index 0000000..b083a3b
--- /dev/null
+++ b/utils/ly/INSTALL
@@ -0,0 +1,9 @@
+if is_depends_enabled $SPELL systemd; then
+ make install installsystemd PREFIX="${INSTALL_ROOT}/usr"
+elif is_depends_enabled $SPELL openrc; then
+ make install installopenrc PREFIX="${INSTALL_ROOT}/usr"
+elif is_depends_enabled $SPELL runit; then
+ make install installrunit PREFIX="${INSTALL_ROOT}/usr"
+else
+ make install PREFIX="${INSTALL_ROOT}/usr"
+fi
diff --git a/utils/ly/PREPARE b/utils/ly/PREPARE
new file mode 100755
index 0000000..383a940
--- /dev/null
+++ b/utils/ly/PREPARE
@@ -0,0 +1,8 @@
+# Exporting variables here so we can use them in both DETAILS and PRE_BUILD
+
+export LY_COMMIT=4ee2b3ecc73882cfecdbe2162d4fece406a110e7
+export S2_COMMIT=e1844c4c94b70bb351ec2bd2ac6bb320ee793d8f
+export S3_COMMIT=8cec1786196ae6f6a8b35e66181277457f2a2bb2
+export S4_COMMIT=15bd3299bf3e49bd6734bff385cb0392cd2fa502
+export S5_COMMIT=d961a8122210010e7c2c8f201e61170c13d319b4
+export S6_COMMIT=ee7c9d031d4632a6f381a6c174a38539bac04068
diff --git a/utils/ly/PRE_BUILD b/utils/ly/PRE_BUILD
new file mode 100755
index 0000000..9f49012
--- /dev/null
+++ b/utils/ly/PRE_BUILD
@@ -0,0 +1,20 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}"/sub &&
+rm -r argoat configator dragonfail termbox_next &&
+
+unpack_file 2 &&
+mv argoat-$S2_COMMIT argoat &&
+cd argoat/sub &&
+rm -r testoasterror &&
+unpack_file 6 &&
+mv testoasterror-$S6_COMMIT testoasterror &&
+cd ../../ &&
+
+unpack_file 3 &&
+mv configator-$S3_COMMIT configator &&
+
+unpack_file 4 &&
+mv dragonfail-$S4_COMMIT dragonfail &&
+
+unpack_file 5 &&
+mv termbox_next-$S5_COMMIT termbox_next


  • [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (fb16624f1de71d42f706b235b7bef5b079162755), Conner Clere, 05/08/2024

Archive powered by MHonArc 2.6.24.

Top of Page