Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (87cc21664e2499be0f1a019ce571c304b03828b3)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (87cc21664e2499be0f1a019ce571c304b03828b3)
  • Date: Sat, 14 Nov 2020 19:53:50 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 6 ++++++
dev/null |binary
devel/uthash/BUILD | 1 +
devel/uthash/DETAILS | 14 ++++++++++++++
devel/uthash/HISTORY | 2 ++
devel/uthash/INSTALL | 6 ++++++
editors/mle/BUILD | 1 +
editors/mle/DEPENDS | 12 ++++++++++++
editors/mle/DETAILS | 13 +++++++++++++
editors/mle/HISTORY | 2 ++
editors/mle/INSTALL | 1 +
editors/mle/PRE_BUILD | 5 +++++
lua-forge/lua/DETAILS | 4 ++--
lua-forge/lua/HISTORY | 3 +++
shell-term-fm/termbox/BUILD | 1 +
shell-term-fm/termbox/DETAILS | 14 ++++++++++++++
shell-term-fm/termbox/HISTORY | 2 ++
shell-term-fm/termbox/INSTALL | 1 +
shell-term-fm/termbox/PRE_BUILD | 4 ++++
19 files changed, 90 insertions(+), 2 deletions(-)

New commits:
commit 87cc21664e2499be0f1a019ce571c304b03828b3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mle: new spell, flexible terminal-based text editor

commit 354b0c4e5b667c043205b0551799e81a689918bc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

termbox: new spell, library for writing text-based user interfaces

commit b0c1fd67bf188a1d4d59fd9165c2ddeba893dcfd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lua: => 5.3.6

commit 2e2ab13622e7e6ccfbb8eca9bfe34f80e64d02d3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

uthash: new spell, C macros for hash tables and more

commit d0003d4bf1987e0c0e14436ba36a474079236097
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tree: drop obsolete sig

diff --git a/ChangeLog b/ChangeLog
index e3c40b4..91f3705 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2020-11-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * devel/uthash: new spell, C macros for hash tables and more
+ * shell-term-fm/termbox: new spell, library for writing text-based
+ user interfaces
+ * editors/mle: new spell, flexible terminal-based text editor
+
2020-11-12 Ismael Luceno <ismael AT sourcemage.org>
* chat-libs/olm: new spell, Implementation of the olm and megolm
cryptographic ratchets
diff --git a/devel/uthash/BUILD b/devel/uthash/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/devel/uthash/BUILD
@@ -0,0 +1 @@
+true
diff --git a/devel/uthash/DETAILS b/devel/uthash/DETAILS
new file mode 100755
index 0000000..25627c6
--- /dev/null
+++ b/devel/uthash/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=uthash
+ VERSION=2.1.0
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://github.com/troydhanson/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:c8005113a48ec7636715ecec0286a5d9086971a7267947aba9e0ad031b6113a4f38a1fb512d33d6fefb5891635fdd31169ce4d6ab04b938bda612ebbccb3eda0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://troydhanson.github.io/uthash/
+ LICENSE[0]=BSD
+ ENTERED=20201114
+ KEYWORDS=""
+ SHORT="C macros for hash tables and more"
+cat << EOF
+This software provides a hash table for C structures.
+EOF
diff --git a/devel/uthash/HISTORY b/devel/uthash/HISTORY
new file mode 100644
index 0000000..51e2fa1
--- /dev/null
+++ b/devel/uthash/HISTORY
@@ -0,0 +1,2 @@
+2020-11-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD, INSTALL: created spell, version 2.1.0
diff --git a/devel/uthash/INSTALL b/devel/uthash/INSTALL
new file mode 100755
index 0000000..c5db144
--- /dev/null
+++ b/devel/uthash/INSTALL
@@ -0,0 +1,6 @@
+install -vm 644 src/*.h "${INSTALL_ROOT}/usr/include/" &&
+
+local doc_dir="${INSTALL_ROOT}/usr/share/doc/${SPELL}" &&
+
+mkdir -vp "${doc_dir}" &&
+install -vm 644 doc/*.txt "${doc_dir}"
diff --git a/editors/mle/BUILD b/editors/mle/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/editors/mle/BUILD
@@ -0,0 +1 @@
+make
diff --git a/editors/mle/DEPENDS b/editors/mle/DEPENDS
new file mode 100755
index 0000000..17b9c94
--- /dev/null
+++ b/editors/mle/DEPENDS
@@ -0,0 +1,12 @@
+depends termbox &&
+depends uthash &&
+depends pcre &&
+depends lua &&
+
+suggest_depends ctags "" "" "for navigation via ctags" &&
+suggest_depends less "" "" "for movement via less" &&
+suggest_depends fzf "" "" "for fuzzy file search via fzf" &&
+suggest_depends fzy "" "" "for fuzzy file search via fzy" &&
+suggest_depends tree "" "" "for file browsing via tree" &&
+suggest_depends grep "" "" "for file grep via grep" &&
+suggest_depends perl "" "" "for string manipulation via perl"
diff --git a/editors/mle/DETAILS b/editors/mle/DETAILS
new file mode 100755
index 0000000..3d6f3cd
--- /dev/null
+++ b/editors/mle/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=mle
+ VERSION=1.4.3
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=https://github.com/adsr/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:014a8834a088f410a9ef5cd213140f1e4386726bd277f5fdffdfff8165cd1460ede54d5cb62a26bdef804391a524d398a439977b8f82add3d365936a3c5505ab
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/adsr/mle
+ LICENSE[0]=APACHE
+ ENTERED=20201114
+ SHORT="flexible terminal-based text editor"
+cat << EOF
+mle is a small, flexible, terminal-based text editor written in C.
+EOF
diff --git a/editors/mle/HISTORY b/editors/mle/HISTORY
new file mode 100644
index 0000000..52303d8
--- /dev/null
+++ b/editors/mle/HISTORY
@@ -0,0 +1,2 @@
+2020-11-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL: created spell, version
1.4.3
diff --git a/editors/mle/INSTALL b/editors/mle/INSTALL
new file mode 100755
index 0000000..e4f3218
--- /dev/null
+++ b/editors/mle/INSTALL
@@ -0,0 +1 @@
+make install prefix="${INSTALL_ROOT}/usr"
diff --git a/editors/mle/PRE_BUILD b/editors/mle/PRE_BUILD
new file mode 100755
index 0000000..c351eaf
--- /dev/null
+++ b/editors/mle/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sedit "s:-g -O3:${CFLAGS}:;s:lua5.3:lua:" Makefile &&
+sedit "s:lua5.3/::" mle.h
diff --git a/lua-forge/lua/DETAILS b/lua-forge/lua/DETAILS
index fe7224b..43cfaeb 100755
--- a/lua-forge/lua/DETAILS
+++ b/lua-forge/lua/DETAILS
@@ -1,9 +1,9 @@
SPELL=lua
- VERSION=5.3.5
+ VERSION=5.3.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
SOURCE_URL[1]=http://www.tecgraf.puc-rio.br/lua/mirror/ftp/$SOURCE
-
SOURCE_HASH=sha512:4f9516acc4659dfd0a9e911bfa00c0788f0ad9348e5724fe8fb17aac59e9c0060a64378f82be86f8534e49c6c013e7488ad17321bafcc787831d3d67406bd0f4
+
SOURCE_HASH=sha512:ccc380d5e114d54504de0bfb0321ca25ec325d6ff1bfee44b11870b660762d1a9bf120490c027a0088128b58bb6b5271bbc648400cab84d2dc22b512c4841681
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.lua.org/
ENTERED=20020309
diff --git a/lua-forge/lua/HISTORY b/lua-forge/lua/HISTORY
index 043e7b8..f0e9790 100644
--- a/lua-forge/lua/HISTORY
+++ b/lua-forge/lua/HISTORY
@@ -1,3 +1,6 @@
+2020-11-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.3.6
+
2019-07-08 Eric Sandall <sandalle AT sourcemage.org>
* Set 64-bit for EM64T as well.
Sorcery devel (from git), glibc, gcc, or updated smgl-archspecs
changed
diff --git a/shell-term-fm/termbox/BUILD b/shell-term-fm/termbox/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/shell-term-fm/termbox/BUILD
@@ -0,0 +1 @@
+make
diff --git a/shell-term-fm/termbox/DETAILS b/shell-term-fm/termbox/DETAILS
new file mode 100755
index 0000000..4fc3bd1
--- /dev/null
+++ b/shell-term-fm/termbox/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=termbox
+ VERSION=1.1.3
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:92d4af976769505072a90625fac2d1944f1c29c14e9c27b4c8226f1773c90ca62d103d6050c1148091d710ff1f3a02a11bec5e98f32480684ceadf38eae246fb
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/termbox/termbox
+ LICENSE[0]=MIT
+ ENTERED=20201114
+ SHORT="library for writing text-based user interfaces"
+cat << EOF
+termbox is a minimal, legacy-free alternative to ncurses, suitable for
+building text-based user interfaces.
+EOF
diff --git a/shell-term-fm/termbox/HISTORY b/shell-term-fm/termbox/HISTORY
new file mode 100644
index 0000000..c247d1e
--- /dev/null
+++ b/shell-term-fm/termbox/HISTORY
@@ -0,0 +1,2 @@
+2020-11-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, {PRE_,}BUILD, INSTALL: created spell, version 1.1.3
diff --git a/shell-term-fm/termbox/INSTALL b/shell-term-fm/termbox/INSTALL
new file mode 100755
index 0000000..e4f3218
--- /dev/null
+++ b/shell-term-fm/termbox/INSTALL
@@ -0,0 +1 @@
+make install prefix="${INSTALL_ROOT}/usr"
diff --git a/shell-term-fm/termbox/PRE_BUILD b/shell-term-fm/termbox/PRE_BUILD
new file mode 100755
index 0000000..0788ee4
--- /dev/null
+++ b/shell-term-fm/termbox/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sedit "s:-g -O3:${CFLAGS}:" Makefile
diff --git a/utils/tree/tree-1.6.0.tgz.sig b/utils/tree/tree-1.6.0.tgz.sig
deleted file mode 100644
index 1485842..0000000
Binary files a/utils/tree/tree-1.6.0.tgz.sig and /dev/null differ



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (87cc21664e2499be0f1a019ce571c304b03828b3), Vlad Glagolev, 11/14/2020

Archive powered by MHonArc 2.6.24.

Top of Page