Skip to Content.
Sympa Menu

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

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 (bd4ef1642603bfaceb595a223fd4c04c8c2e792b)
  • Date: Sat, 16 Aug 2008 08:38:43 -0500

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

ChangeLog | 5 +++++
lua-forge/lua/CONFLICTS | 4 ++--
lua-forge/lua/HISTORY | 3 +++
lua-forge/lua4/BUILD | 5 +----
lua-forge/lua4/DETAILS | 8 ++++----
lua-forge/lua4/HISTORY | 3 +++
lua-forge/lua4/INSTALL | 2 +-
lua-forge/lua50/DEPENDS | 3 +--
lua-forge/lua50/DETAILS | 9 ++++-----
lua-forge/lua50/HISTORY | 3 +++
lua-forge/lua50/PRE_BUILD | 10 +---------
lua-forge/tolua++/BUILD | 1 +
lua-forge/tolua++/DEPENDS | 2 ++
lua-forge/tolua++/DETAILS | 18 ++++++++++++++++++
lua-forge/tolua++/HISTORY | 2 ++
lua-forge/tolua++/INSTALL | 1 +
lua-forge/tolua++/PRE_BUILD | 6 ++++++
17 files changed, 58 insertions(+), 27 deletions(-)

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

tolua++: new spell, tool to integrate C/C++ code with Lua

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

lua50: spell deprecated

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

lua4: spell deprecated

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

lua: mark lua4 && lua50 as deprecated

diff --git a/ChangeLog b/ChangeLog
index d140ad1..6c95108 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-08-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * lua-forge/tolua++: new spell, tool to integrate C/C++ code with Lua
+ * lua-forge/lua4: spell deprecated
+ * lua-forge/lua50: spell deprecated
+
2008-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* mobile/gnocky: new spell, GUI for gnokii

diff --git a/lua-forge/lua/CONFLICTS b/lua-forge/lua/CONFLICTS
index c268bcd..47f801f 100755
--- a/lua-forge/lua/CONFLICTS
+++ b/lua-forge/lua/CONFLICTS
@@ -1,2 +1,2 @@
-conflicts lua4 &&
-conflicts lua50
+conflicts lua4 y &&
+conflicts lua50 y
diff --git a/lua-forge/lua/HISTORY b/lua-forge/lua/HISTORY
index f633feb..36702c1 100644
--- a/lua-forge/lua/HISTORY
+++ b/lua-forge/lua/HISTORY
@@ -1,3 +1,6 @@
+2008-08-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: 'y' by default for deprecation of the old versions
+
2008-04-06 Justin Boffemmyer <flux AT sourcemage.org>
* DEPENDS: added depends pkgconfig

diff --git a/lua-forge/lua4/BUILD b/lua-forge/lua4/BUILD
index 672eb25..27ba77d 100755
--- a/lua-forge/lua4/BUILD
+++ b/lua-forge/lua4/BUILD
@@ -1,4 +1 @@
-sedit "s/^so:/& all/" Makefile &&
-
-make MYCFLAGS="$CFLAGS" MYLDFLAGS="$LDFLAGS -Wl,-E" \
- LOADLIB="-DUSE_DLOPEN=1" DLLIB="-ldl" all so
+true
diff --git a/lua-forge/lua4/DETAILS b/lua-forge/lua4/DETAILS
index 217d578..cd2e1d5 100755
--- a/lua-forge/lua4/DETAILS
+++ b/lua-forge/lua4/DETAILS
@@ -1,10 +1,10 @@
SPELL=lua4
VERSION=4.0.1
- SOURCE=${SPELL/4/}-$VERSION.tar.gz
+# SOURCE=${SPELL/4/}-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL/4/}-$VERSION
- SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
- SOURCE_URL[1]=ftp://ftp.tecgraf.puc-rio.br/pub/lua/$SOURCE
-
SOURCE_HASH=sha512:9765daf806c956074c5780936b3eb094a87c91b5b774a68298046e391da5217c12a7f24c057f797aa349a88cb74d5bdf7dcf7b894640732a2040b987f09fdccb
+# SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
+# SOURCE_URL[1]=ftp://ftp.tecgraf.puc-rio.br/pub/lua/$SOURCE
+#
SOURCE_HASH=sha512:9765daf806c956074c5780936b3eb094a87c91b5b774a68298046e391da5217c12a7f24c057f797aa349a88cb74d5bdf7dcf7b894640732a2040b987f09fdccb
WEB_SITE=http://www.lua.org/
ENTERED=20040409
LICENSE[0]=http://www.lua.org/copyright.html#4
diff --git a/lua-forge/lua4/HISTORY b/lua-forge/lua4/HISTORY
index a91a29d..0dc8803 100644
--- a/lua-forge/lua4/HISTORY
+++ b/lua-forge/lua4/HISTORY
@@ -1,3 +1,6 @@
+2008-08-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, TRIGGERS, BUILD, INSTALL, PRE_BUILD: spell
deprecated
+
2008-01-10 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: cleaned up
* INSTALL: cleaned up, added $INSTALL_ROOT
diff --git a/lua-forge/lua4/INSTALL b/lua-forge/lua4/INSTALL
index 3ac0ff9..27ba77d 100755
--- a/lua-forge/lua4/INSTALL
+++ b/lua-forge/lua4/INSTALL
@@ -1 +1 @@
-make INSTALL_ROOT=$INSTALL_ROOT/usr install
+true
diff --git a/lua-forge/lua50/DEPENDS b/lua-forge/lua50/DEPENDS
index 97a76ba..9dc7219 100755
--- a/lua-forge/lua50/DEPENDS
+++ b/lua-forge/lua50/DEPENDS
@@ -1,2 +1 @@
-depends ncurses &&
-depends readline
+depends lua
diff --git a/lua-forge/lua50/DETAILS b/lua-forge/lua50/DETAILS
index 1c9b3c4..fe1be10 100755
--- a/lua-forge/lua50/DETAILS
+++ b/lua-forge/lua50/DETAILS
@@ -1,11 +1,11 @@
SPELL=lua50
PKG=lua
VERSION=5.0
- SOURCE=$PKG-$VERSION.tar.gz
+# SOURCE=$PKG-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$PKG-$VERSION
- SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
- SOURCE_URL[1]=ftp://ftp.tecgraf.puc-rio.br/pub/lua/$SOURCE
-
SOURCE_HASH=sha512:1594370b5c0aca596437d80f34093e9617679525ac38d7e6e6e3928dd5bfc6694ff8362ec5813a0c871971cac95d609ea10e02630ce978ea08b8f0c20a3a6bea
+# SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
+# SOURCE_URL[1]=ftp://ftp.tecgraf.puc-rio.br/pub/lua/$SOURCE
+#
SOURCE_HASH=sha512:1594370b5c0aca596437d80f34093e9617679525ac38d7e6e6e3928dd5bfc6694ff8362ec5813a0c871971cac95d609ea10e02630ce978ea08b8f0c20a3a6bea
WEB_SITE=http://www.lua.org/
ENTERED=20020309
LICENSE[0]=MIT
@@ -21,4 +21,3 @@ based on associative arrays and extensible semantics. Lua
is dynamically typed,
interpreted from bytecodes, and has automatic memory management with garbage
collection, making it ideal for configuration, scripting, and rapid
prototyping.
EOF
-
diff --git a/lua-forge/lua50/HISTORY b/lua-forge/lua50/HISTORY
index 051a5f4..86cf712 100644
--- a/lua-forge/lua50/HISTORY
+++ b/lua-forge/lua50/HISTORY
@@ -1,3 +1,6 @@
+2008-08-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL, PRE_BUILD, TRIGGERS: spell
deprecated
+
2008-01-10 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: cleaned up
* PRE_BUILD: cleaned up, `sedit' => `sed -i'
diff --git a/lua-forge/lua50/PRE_BUILD b/lua-forge/lua50/PRE_BUILD
index f0c45cc..27ba77d 100755
--- a/lua-forge/lua50/PRE_BUILD
+++ b/lua-forge/lua50/PRE_BUILD
@@ -1,9 +1 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sed -i "s:^INSTALL_ROOT=.*:INSTALL_ROOT=$INSTALL_ROOT/usr:" \
- config &&
-sed -i "s:^INSTALL_MAN=.*:INSTALL_MAN=$INSTALL_ROOT/usr/share/man/man1:" \
- config &&
-sed -i "s:^MYCFLAGS=.*:MYCFLAGS=${CFLAGS}:" \
- config
+true
diff --git a/lua-forge/tolua++/BUILD b/lua-forge/tolua++/BUILD
new file mode 100755
index 0000000..edc7b3a
--- /dev/null
+++ b/lua-forge/tolua++/BUILD
@@ -0,0 +1 @@
+scons prefix="$INSTALL_ROOT/usr"
diff --git a/lua-forge/tolua++/DEPENDS b/lua-forge/tolua++/DEPENDS
new file mode 100755
index 0000000..88a67d1
--- /dev/null
+++ b/lua-forge/tolua++/DEPENDS
@@ -0,0 +1,2 @@
+depends lua &&
+depends scons
diff --git a/lua-forge/tolua++/DETAILS b/lua-forge/tolua++/DETAILS
new file mode 100755
index 0000000..f284956
--- /dev/null
+++ b/lua-forge/tolua++/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=tolua++
+ VERSION=1.0.92
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://www.codenix.com/~tolua/$SOURCE
+
SOURCE_HASH=sha512:9e3687c59f28e48746f666b4c4a7c3fcbaa26d6ef406600e4744fd13cb927888dd064c2846fc3bd87458f388213ca80efba9dac095647afac4b8e7b96f958deb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.codenix.com/~tolua/
+ LICENSE[0]=MIT
+ ENTERED=20080816
+ SHORT="tool to integrate C/C++ code with Lua"
+cat << EOF
+tolua++ is a tool to integrate C/C++ code with Lua. tolua++ includes new
+features oriented to c++ such as:
+
+ * Support for std::string as a basic type (this can be turned off by a
+ command line option);
+ * Support for class templates.
+EOF
diff --git a/lua-forge/tolua++/HISTORY b/lua-forge/tolua++/HISTORY
new file mode 100644
index 0000000..ab6dcec
--- /dev/null
+++ b/lua-forge/tolua++/HISTORY
@@ -0,0 +1,2 @@
+2008-08-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
diff --git a/lua-forge/tolua++/INSTALL b/lua-forge/tolua++/INSTALL
new file mode 100755
index 0000000..8c78671
--- /dev/null
+++ b/lua-forge/tolua++/INSTALL
@@ -0,0 +1 @@
+scons prefix="$INSTALL_ROOT/usr" install
diff --git a/lua-forge/tolua++/PRE_BUILD b/lua-forge/tolua++/PRE_BUILD
new file mode 100755
index 0000000..09b1abe
--- /dev/null
+++ b/lua-forge/tolua++/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+cp -v custom-5.1.py custom.py &&
+
+sed -i "s:lua5.1:lua:g;s:build:#build:" custom.py



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (bd4ef1642603bfaceb595a223fd4c04c8c2e792b), Vlad Glagolev, 08/16/2008

Archive powered by MHonArc 2.6.24.

Top of Page