Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Andraž 'ruskie' Levstik (01e80beb8ba5c0482dd2bcf0e14d29274c602968)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andraž 'ruskie' Levstik <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Andraž 'ruskie' Levstik (01e80beb8ba5c0482dd2bcf0e14d29274c602968)
  • Date: Sat, 16 Apr 2011 12:34:40 -0500

GIT changes to master grimoire by Andraž 'ruskie' Levstik
<ruskie+2054d253 AT codemages.net>:

lua-forge/lpc/BUILD | 1
lua-forge/lpc/DEPENDS | 1
lua-forge/lpc/DETAILS | 16 ++++++++++++
lua-forge/lpc/HISTORY | 3 ++
lua-forge/lpc/INSTALL | 1
lua-forge/luasocket/HISTORY | 4 +++
lua-forge/luasocket/PRE_BUILD | 2 -
lua-forge/luasocket/luasocket-2.0.2-unixsocket.patch | 25
+++++++++++++++++++
8 files changed, 52 insertions(+), 1 deletion(-)

New commits:
commit 01e80beb8ba5c0482dd2bcf0e14d29274c602968
Author: Andraž 'ruskie' Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž 'ruskie' Levstik <ruskie+2054d253 AT codemages.net>

lpc: lua process call

commit dc96e167c072b030efe5d7a7f492830bf5049251
Author: Andraž 'ruskie' Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž 'ruskie' Levstik <ruskie+2054d253 AT codemages.net>

luasocket: added a patch

diff --git a/lua-forge/lpc/BUILD b/lua-forge/lpc/BUILD
new file mode 100755
index 0000000..eaf2037
--- /dev/null
+++ b/lua-forge/lpc/BUILD
@@ -0,0 +1 @@
+make PREFIX=/usr LUA_PREFIX/usr
diff --git a/lua-forge/lpc/DEPENDS b/lua-forge/lpc/DEPENDS
new file mode 100755
index 0000000..e1859e5
--- /dev/null
+++ b/lua-forge/lpc/DEPENDS
@@ -0,0 +1 @@
+depends lua
diff --git a/lua-forge/lpc/DETAILS b/lua-forge/lpc/DETAILS
new file mode 100755
index 0000000..d4c19e5
--- /dev/null
+++ b/lua-forge/lpc/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=lpc
+ VERSION=1.0.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://lua.net-core.org/dl/telesto/${SOURCE}
+
SOURCE_HASH=sha512:1d7ed473a11edfe5e9c2a5a7de97bdc18d4796d6882760a5cbfda5b4ca24bfd59e744ea91706006a315aba5b138ffdde3346ceb148b4b1be2e02c46869d653e2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://lua.net-core.org/sputnik.lua?p=Telesto:About";
+ LICENSE[0]="MIT/X11"
+ ENTERED=20110213
+ KEYWORDS=""
+ SHORT="Lua Process Call"
+cat << EOF
+Allows Lua scripts to call external processes while capturing both their
+input and output(in contrast to Lua's popen function that can only capture
+one or the other).
+EOF
diff --git a/lua-forge/lpc/HISTORY b/lua-forge/lpc/HISTORY
new file mode 100644
index 0000000..6a680d9
--- /dev/null
+++ b/lua-forge/lpc/HISTORY
@@ -0,0 +1,3 @@
+2011-02-13 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DEPENDS, DETAILS, BUILD, INSTALL: spell created
+
diff --git a/lua-forge/lpc/INSTALL b/lua-forge/lpc/INSTALL
new file mode 100755
index 0000000..95a70a1
--- /dev/null
+++ b/lua-forge/lpc/INSTALL
@@ -0,0 +1 @@
+make PREFIX=/usr install
diff --git a/lua-forge/luasocket/HISTORY b/lua-forge/luasocket/HISTORY
index 0ceb991..7ece3e5 100644
--- a/lua-forge/luasocket/HISTORY
+++ b/lua-forge/luasocket/HISTORY
@@ -1,3 +1,7 @@
+2011-04-16 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * luasocket-2.0.2-unixsocket.patch: fixes a bug with luasocket
+ * PRE_BUILD: apply patch
+
2010-07-22 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: apply the patch
* config.patch: added, to use custom flags
diff --git a/lua-forge/luasocket/PRE_BUILD b/lua-forge/luasocket/PRE_BUILD
index 969c228..749634b 100755
--- a/lua-forge/luasocket/PRE_BUILD
+++ b/lua-forge/luasocket/PRE_BUILD
@@ -2,5 +2,5 @@ default_pre_build &&
cd $SOURCE_DIRECTORY &&

patch -p0 < "$SPELL_DIRECTORY/config.patch" &&
-
+patch -p1 < $SPELL_DIRECTORY/luasocket-2.0.2-unixsocket.patch &&
sed -i "s:/usr/local:$INSTALL_ROOT/usr:" config
diff --git a/lua-forge/luasocket/luasocket-2.0.2-unixsocket.patch
b/lua-forge/luasocket/luasocket-2.0.2-unixsocket.patch
new file mode 100644
index 0000000..15f4fe0
--- /dev/null
+++ b/lua-forge/luasocket/luasocket-2.0.2-unixsocket.patch
@@ -0,0 +1,25 @@
+Index: luasocket-2.0.2/makefile
+===================================================================
+--- luasocket-2.0.2.orig/makefile
++++ luasocket-2.0.2/makefile
+@@ -45,6 +47,7 @@ install: all
+ #cd src; $(INSTALL_DATA) $(TO_MIME_SHARE) $(INSTALL_MIME_SHARE)
+ cd src; mkdir -p $(INSTALL_MIME_LIB)
+ cd src; $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(EXT)
++ cd src; $(INSTALL_EXEC) $(UNIX_SO) $(INSTALL_SOCKET_LIB)/unix.$(EXT)
+
+ #------
+ # End of makefile
+Index: luasocket-2.0.2/src/makefile
+===================================================================
+--- luasocket-2.0.2.orig/src/makefile
++++ luasocket-2.0.2/src/makefile
+@@ -47,7 +47,7 @@ UNIX_OBJS:=\
+ usocket.o \
+ unix.o
+
+-all: $(SOCKET_SO) $(MIME_SO)
++all: $(SOCKET_SO) $(MIME_SO) $(UNIX_SO)
+
+ $(SOCKET_SO): $(SOCKET_OBJS)
+ $(LD) $(LDFLAGS) -o $@ $(SOCKET_OBJS)



  • [SM-Commit] GIT changes to master grimoire by Andraž 'ruskie' Levstik (01e80beb8ba5c0482dd2bcf0e14d29274c602968), Andraž 'ruskie' Levstik, 04/16/2011

Archive powered by MHonArc 2.6.24.

Top of Page