Skip to Content.
Sympa Menu

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

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 (2a36ce0bd774f6666daa2e8808b9e1fad0a00035)
  • Date: Wed, 8 May 2024 13:35:22 +0000

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

ChangeLog | 1 +
shell-term-fm/ksh/BUILD | 1 +
shell-term-fm/ksh/CONFLICTS | 1 +
shell-term-fm/ksh/DETAILS | 14 ++++++++++++++
shell-term-fm/ksh/HISTORY | 3 +++
shell-term-fm/ksh/INSTALL | 4 ++++
shell-term-fm/ksh/PRE_BUILD | 4 ++++
7 files changed, 28 insertions(+)

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

shell-term-fm/ksh: new spell, AT&T korn shell

diff --git a/ChangeLog b/ChangeLog
index fc87d27..e4e430a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2024-05-08 Conner Clere <xenanthropy AT sourcemage.org>
* utils/dex: new spell, desktopentry file generator
* windowmanagers/fvwm3: new spell, fvwm3 window manager
+ * shell-term-fm/ksh: new spell, AT&T korn shell

2024-05-06 Pavel Vinogradov <public AT sourcemage.org>
* wm-addons/hypridle: new spell. Hyprland's idle daemon
diff --git a/shell-term-fm/ksh/BUILD b/shell-term-fm/ksh/BUILD
new file mode 100755
index 0000000..da5f80a
--- /dev/null
+++ b/shell-term-fm/ksh/BUILD
@@ -0,0 +1 @@
+bin/package make SHELL="${INSTALL_ROOT}/bin/bash"
diff --git a/shell-term-fm/ksh/CONFLICTS b/shell-term-fm/ksh/CONFLICTS
new file mode 100755
index 0000000..25e5bf7
--- /dev/null
+++ b/shell-term-fm/ksh/CONFLICTS
@@ -0,0 +1 @@
+conflicts pdksh
diff --git a/shell-term-fm/ksh/DETAILS b/shell-term-fm/ksh/DETAILS
new file mode 100755
index 0000000..273e4a6
--- /dev/null
+++ b/shell-term-fm/ksh/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=ksh
+ VERSION=1.0.8
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=https://github.com/ksh93/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548
+ LICENSE[0]=EPL
+ WEB_SITE=https://github.com/ksh93/ksh/
+ ENTERED=20240508
+ KEYWORDS="shell cli terminal kshell kornshell att"
+ SHORT="the original AT&T korn shell"
+cat << EOF
+the original AT&T korn shell
+EOF
diff --git a/shell-term-fm/ksh/HISTORY b/shell-term-fm/ksh/HISTORY
new file mode 100644
index 0000000..71bd20c
--- /dev/null
+++ b/shell-term-fm/ksh/HISTORY
@@ -0,0 +1,3 @@
+2024-05-08 Conner Clere <xenanthropy AT sourcemage.org>
+ * CONFLICTS, INSTALL, BUILD, PRE_BUILD, DETAILS: version 1.0.8, new
spell
+
diff --git a/shell-term-fm/ksh/INSTALL b/shell-term-fm/ksh/INSTALL
new file mode 100755
index 0000000..3dc91b0
--- /dev/null
+++ b/shell-term-fm/ksh/INSTALL
@@ -0,0 +1,4 @@
+local myhost="$(bin/package host)" &&
+cd "arch/${myhost}" &&
+install -D bin/ksh "${INSTALL_ROOT}/usr/bin/ksh" &&
+ln -sf "${INSTALL_ROOT}/usr/bin/ksh" "${INSTALL_ROOT}/bin/rksh"
diff --git a/shell-term-fm/ksh/PRE_BUILD b/shell-term-fm/ksh/PRE_BUILD
new file mode 100755
index 0000000..cba3bc5
--- /dev/null
+++ b/shell-term-fm/ksh/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+# disable register for debugging
+sed -i 1i"#define register" src/lib/libast/include/ast.h


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

Archive powered by MHonArc 2.6.24.

Top of Page