Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (d8435f3ee294fc8d80cacbb44b44608ab0e83690)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (d8435f3ee294fc8d80cacbb44b44608ab0e83690)
  • Date: Sat, 11 Jan 2014 18:09:00 -0600

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 2 ++
libs/libuv/BUILD | 1 +
libs/libuv/DETAILS | 24 ++++++++++++++++++++++++
libs/libuv/HISTORY | 3 +++
libs/libuv/INSTALL | 7 +++++++
5 files changed, 37 insertions(+)

New commits:
commit d8435f3ee294fc8d80cacbb44b44608ab0e83690
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libuv: new spell, a multi-platform support library with a focus on
asynchronous I/O

diff --git a/ChangeLog b/ChangeLog
index c72aa1a..c2e2017 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,8 @@

2014-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* utils/zeroxml: new spell, a lightweight xml abstraction layer
+ * libs/libuv: new spell, a multi-platform support library with a
focus on
+ asynchronous I/O

2014-01-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* kernels/nct6775: spell deprecated [part of mainline now]
diff --git a/libs/libuv/BUILD b/libs/libuv/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/libs/libuv/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/libs/libuv/DETAILS b/libs/libuv/DETAILS
new file mode 100755
index 0000000..556f7a8
--- /dev/null
+++ b/libs/libuv/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=libuv
+ VERSION=0.10.19
+ SOURCE="${SPELL}-v${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.org/dist/v0.10.19/${SOURCE}
+
SOURCE_HASH=sha512:05fcda8a8e523749226f8ed82287673ec937c33b0853a320a183d930b64c84d87c90812ecffc581c6619b70cb60a11302b56311d475d35713f678cdc026b5826
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-v${VERSION}"
+ WEB_SITE="https://github.com/joyent/libuv/";
+ LICENSE[0]=BSD
+ ENTERED=20140111
+ SHORT="a multi-platform support library with a focus on
asynchronous I/O"
+cat << EOF
+libuv is a multi-platform support library with a focus on asynchronous
+I/O. It was primarily developed for use by Node.js, but it's also used by
+Mozilla's Rust language, Luvit, Julia, pyuv, and others.
+
+Feature highlights:
+
+ * Full-featured event loop backed by epoll, kqueue, IOCP, event ports. *
+ Asynchronous TCP and UDP sockets * Asynchronous DNS resolution *
Asynchronous
+ file and file system operations * File system events * ANSI escape code
+ controlled TTY * IPC with socket sharing, using Unix domain sockets or
+ named pipes (Windows) * Child processes * Thread pool * Signal handling *
+ High resolution clock * Threading and synchronization primitives
+EOF
diff --git a/libs/libuv/HISTORY b/libs/libuv/HISTORY
new file mode 100644
index 0000000..5fa24e0
--- /dev/null
+++ b/libs/libuv/HISTORY
@@ -0,0 +1,3 @@
+2014-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, INSTALL: spell created
+
diff --git a/libs/libuv/INSTALL b/libs/libuv/INSTALL
new file mode 100755
index 0000000..90c927d
--- /dev/null
+++ b/libs/libuv/INSTALL
@@ -0,0 +1,7 @@
+install -m644 $SOURCE_DIRECTORY/include/uv.h $INSTALL_ROOT/usr/include/ &&
+mkdir -p $INSTALL_ROOT/usr/include/uv-private &&
+install -m644 $SOURCE_DIRECTORY/include/uv-private/*.h
$INSTALL_ROOT/usr/include/uv-private/ &&
+install -m644 $SOURCE_DIRECTORY/libuv.a $INSTALL_ROOT/usr/lib/ &&
+install -m644 $SOURCE_DIRECTORY/libuv.so
$INSTALL_ROOT/usr/lib/libuv.so.${VERSION} &&
+ln -s /usr/lib/libuv.so.${VERSION} $INSTALL_ROOT/usr/lib/libuv.so.$(echo
${VERSION} | cut -f1,2 -d.) &&
+ln -s /usr/lib/libuv.so.${VERSION} $INSTALL_ROOT/usr/lib/libuv.so.$(echo
${VERSION} | cut -f1 -d.)



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (d8435f3ee294fc8d80cacbb44b44608ab0e83690), Florian Franzmann, 01/11/2014

Archive powered by MHonArc 2.6.24.

Top of Page