Skip to Content.
Sympa Menu

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

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 (5486c46d35d9bdd9f46bad93b1433cddbb128a8b)
  • Date: Sun, 25 Jul 2010 04:01:28 -0500

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

ChangeLog | 3 +++
lua-forge/lcl/BUILD | 1 +
lua-forge/lcl/DEPENDS | 1 +
lua-forge/lcl/DETAILS | 15 +++++++++++++++
lua-forge/lcl/HISTORY | 2 ++
lua-forge/lcl/INSTALL | 3 +++
lua-forge/lcl/PRE_BUILD | 5 +++++
lua-forge/lmathx/DETAILS | 5 +++--
lua-forge/lmathx/HISTORY | 5 +++++
lua-forge/lmathx/PRE_BUILD | 3 ++-
lua-forge/lrandom/DETAILS | 5 +++--
lua-forge/lrandom/HISTORY | 4 ++++
12 files changed, 47 insertions(+), 5 deletions(-)

New commits:
commit 5486c46d35d9bdd9f46bad93b1433cddbb128a8b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lcl: new spell, command-line evaluator library for Lua

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

lrandom: PATCHLEVEL++

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

lmathx: PATCHLEVEL++

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

lmathx: => 20100404

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

lrandom: => 20100317

diff --git a/ChangeLog b/ChangeLog
index 7b04534..3661972 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * lua-forge/lcl: new spell, command-line evaluator library for Lua
+
2010-07-24 Treeve Jelbert <treeve AT sourcemage.org>
* graphics/lcms2: new spell, version 2 of lcms

diff --git a/lua-forge/lcl/BUILD b/lua-forge/lcl/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/lua-forge/lcl/BUILD
@@ -0,0 +1 @@
+make
diff --git a/lua-forge/lcl/DEPENDS b/lua-forge/lcl/DEPENDS
new file mode 100755
index 0000000..9dc7219
--- /dev/null
+++ b/lua-forge/lcl/DEPENDS
@@ -0,0 +1 @@
+depends lua
diff --git a/lua-forge/lcl/DETAILS b/lua-forge/lcl/DETAILS
new file mode 100755
index 0000000..b6211f3
--- /dev/null
+++ b/lua-forge/lcl/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=lcl
+ VERSION=5.1
+ SOURCE=$SPELL.tar.gz
+ SOURCE_URL[0]=http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:9569011c01360fd295dd07d1e0fd3205b13e4a1bba008844e2c0c970d43e60bfeb827ff53cab7f0313643edcd82b7678cf9e3fde461c6bbe9e39ff391b8f8917
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL#?}"
+ FORCE_DOWNLOAD="on"
+ WEB_SITE=http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#lcl
+ LICENSE[0]=PD
+ ENTERED=20100725
+ SHORT="command-line evaluator library for Lua"
+cat << EOF
+lcl is a command-line evaluator library that supports shell-like command
lines
+and s-expressions.
+EOF
diff --git a/lua-forge/lcl/HISTORY b/lua-forge/lcl/HISTORY
new file mode 100644
index 0000000..d505205
--- /dev/null
+++ b/lua-forge/lcl/HISTORY
@@ -0,0 +1,2 @@
+2010-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, DEPENDS, PRE_BUILD, DETAILS, INSTALL: spell created
diff --git a/lua-forge/lcl/INSTALL b/lua-forge/lcl/INSTALL
new file mode 100755
index 0000000..b9abbd8
--- /dev/null
+++ b/lua-forge/lcl/INSTALL
@@ -0,0 +1,3 @@
+local LUA=$(installed_version lua) &&
+
+install -vm 755 cl.so "$INSTALL_ROOT/usr/lib/lua/${LUA%.?}"
diff --git a/lua-forge/lcl/PRE_BUILD b/lua-forge/lcl/PRE_BUILD
new file mode 100755
index 0000000..67bd3d3
--- /dev/null
+++ b/lua-forge/lcl/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sed -i "s:/local::;s:#LUA:LUA:" Makefile &&
+sedit "s:^CFLAGS=.*:CFLAGS= $CFLAGS \$(INCS) \$(LIBS):" Makefile
diff --git a/lua-forge/lmathx/DETAILS b/lua-forge/lmathx/DETAILS
index 78af18f..a032ef8 100755
--- a/lua-forge/lmathx/DETAILS
+++ b/lua-forge/lmathx/DETAILS
@@ -1,10 +1,11 @@
SPELL=lmathx
VERSION=5.1
- PATCHLEVEL=1
+ PATCHLEVEL=2
SOURCE=$SPELL.tar.gz
SOURCE_URL[0]=http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:80aa09eeed0ee1f2ddada94ffb146ccd8e67e62125381535500efcc28f2086893613dd5887b11db14b8b4ec5360de477a12288f689db528a28cb31159e801e29
+
SOURCE_HASH=sha512:5dcbff4233254f9c4873ffece66382e1a7af965a4ea5233f0558d3e39bfff7fd73d8c0f3c4b9519a3f2b565f55585712092244823e1f578fafb5ace233f2467a
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL#?}"
+ FORCE_DOWNLOAD="on"
WEB_SITE=http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#lmathx
LICENSE[0]=PD
ENTERED=20081104
diff --git a/lua-forge/lmathx/HISTORY b/lua-forge/lmathx/HISTORY
index ace8771..4406704 100644
--- a/lua-forge/lmathx/HISTORY
+++ b/lua-forge/lmathx/HISTORY
@@ -1,3 +1,8 @@
+2010-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2010-04-04 release; use
+ FORCE_DOWNLOAD for unversioned tarball
+ * PRE_BUILD: use custom CFLAGS
+
2008-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell (PATCHLEVEL=1)

diff --git a/lua-forge/lmathx/PRE_BUILD b/lua-forge/lmathx/PRE_BUILD
index d79253b..67bd3d3 100755
--- a/lua-forge/lmathx/PRE_BUILD
+++ b/lua-forge/lmathx/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-sed -i "s:/local::;s:#LUA:LUA:" Makefile
+sed -i "s:/local::;s:#LUA:LUA:" Makefile &&
+sedit "s:^CFLAGS=.*:CFLAGS= $CFLAGS \$(INCS) \$(LIBS):" Makefile
diff --git a/lua-forge/lrandom/DETAILS b/lua-forge/lrandom/DETAILS
index 1d76ea9..9f93ed4 100755
--- a/lua-forge/lrandom/DETAILS
+++ b/lua-forge/lrandom/DETAILS
@@ -1,10 +1,11 @@
SPELL=lrandom
VERSION=5.1
- PATCHLEVEL=1
+ PATCHLEVEL=2
SOURCE=$SPELL.tar.gz
SOURCE_URL[0]=http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:8b0f8aaf9b42badf6f54916ceeaabc63a3fce3fa6c6c2fd53b87321c1a59ea7a31552f7e9c67bae54ba4416587a96433f52b270c68df973925cd632716655b1d
+
SOURCE_HASH=sha512:1c4bc8e2d719cbc4151159a15accdfaffd1f2e8b5b27cc29762febe727cf642ba15c181a6530fbea5ad3fe10f34c58b162a1ddb88ac401866ad1979073f13357
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL#?}"
+ FORCE_DOWNLOAD="on"
WEB_SITE=http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#lrandom
LICENSE[0]=MIT
ENTERED=20081103
diff --git a/lua-forge/lrandom/HISTORY b/lua-forge/lrandom/HISTORY
index 36e26f8..34465c0 100644
--- a/lua-forge/lrandom/HISTORY
+++ b/lua-forge/lrandom/HISTORY
@@ -1,3 +1,7 @@
+2010-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2010-03-17 release; use
+ FORCE_DOWNLOAD for unversioned tarball
+
2009-08-15 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: changed source hash, unversioned tarball
corrected license



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (5486c46d35d9bdd9f46bad93b1433cddbb128a8b), Vlad Glagolev, 07/25/2010

Archive powered by MHonArc 2.6.24.

Top of Page