Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (af46b6e332400bb227b5af4c0f15bde5934be012)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (af46b6e332400bb227b5af4c0f15bde5934be012)
  • Date: Sat, 10 Jun 2023 21:16:02 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

shell-term-fm/mrxvt/BUILD | 5 +++++
shell-term-fm/mrxvt/HISTORY | 4 ++++
shell-term-fm/mrxvt/PRE_BUILD | 3 +++
smgl/seatd/DETAILS | 1 +
smgl/seatd/HISTORY | 4 ++++
smgl/seatd/init.d/seatd | 22 ++--------------------
6 files changed, 19 insertions(+), 20 deletions(-)

New commits:
commit af46b6e332400bb227b5af4c0f15bde5934be012
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

seatd: Fix and streamline init script

commit f0a21fa3bf527af2e923114d8d5343ca854613e2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

mrxvt: Fix build against musl and GCC 10.x+

diff --git a/shell-term-fm/mrxvt/BUILD b/shell-term-fm/mrxvt/BUILD
new file mode 100755
index 0000000..59079b8
--- /dev/null
+++ b/shell-term-fm/mrxvt/BUILD
@@ -0,0 +1,5 @@
+case "$HOST" in
+ (*-musl) OPTS+=' --disable-lastlog' ;;
+esac &&
+CFLAGS+=' -fcommon' &&
+default_build
diff --git a/shell-term-fm/mrxvt/HISTORY b/shell-term-fm/mrxvt/HISTORY
index 3397bfb..627f6ec 100644
--- a/shell-term-fm/mrxvt/HISTORY
+++ b/shell-term-fm/mrxvt/HISTORY
@@ -1,3 +1,7 @@
+2023-06-10 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Fixed build against GCC 10.x+
+ * BUILD, PRE_BUILD: Fixed build against musl
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)

diff --git a/shell-term-fm/mrxvt/PRE_BUILD b/shell-term-fm/mrxvt/PRE_BUILD
new file mode 100755
index 0000000..3c8cac2
--- /dev/null
+++ b/shell-term-fm/mrxvt/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub
diff --git a/smgl/seatd/DETAILS b/smgl/seatd/DETAILS
index 695ecb0..ba01734 100755
--- a/smgl/seatd/DETAILS
+++ b/smgl/seatd/DETAILS
@@ -1,6 +1,7 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=seatd
VERSION=0.7.0
+ PATCHLEVEL=1

SOURCE_HASH=sha512:c81c43994b92672a388bf255edb1fe24d3dba7ece2eb35f9fedc05cc0b8e464e9167ffed037645c4072430fe7b3b8fc80cc99f21fb5100654b5dd23a94742e66
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/smgl/seatd/HISTORY b/smgl/seatd/HISTORY
index 5176db8..5ed58c5 100644
--- a/smgl/seatd/HISTORY
+++ b/smgl/seatd/HISTORY
@@ -1,3 +1,7 @@
+2023-06-10 Ismael Luceno <ismael AT sourcemage.org>
+ * init.d/seatd: streamlined and added users group
+ * DETAILS: PATCHLEVEL++
+
2022-10-12 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: use LOGIN-DAEMON

diff --git a/smgl/seatd/init.d/seatd b/smgl/seatd/init.d/seatd
index 0354dbe..052131b 100755
--- a/smgl/seatd/init.d/seatd
+++ b/smgl/seatd/init.d/seatd
@@ -1,26 +1,8 @@
#!/bin/bash

-#PROGRAM=/usr/bin/false
-#ARGS="-u seatd"
+PROGRAM=/usr/bin/seatd
+ARGS="-u seatd -g users"
RUNLEVEL=3
NEEDS="smgl-messagebus"

. /etc/init.d/smgl_init
-
-case $1 in
- start)
- echo "Starting Seatd daemon"
- /usr/bin/seatd -u seatd &
- evaluate_retval
- ;;
- stop)
- echo "Stopping Seatd"
- pkill -9 seatd
- evaluate_retval
- ;;
-
- *)
- echo "Usage: $0 {start|stop}"
- exit 1
- ;;
-esac



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (af46b6e332400bb227b5af4c0f15bde5934be012), Ismael Luceno, 06/10/2023

Archive powered by MHonArc 2.6.24.

Top of Page