Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e8c49b2aeabf7436cdd91645402d78eca94cb24a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e8c49b2aeabf7436cdd91645402d78eca94cb24a)
  • Date: Thu, 20 Aug 2015 13:49:33 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
devel/duktape/BUILD | 1 +
devel/duktape/CMakeLists.txt | 15 +++++++++++++++
devel/duktape/DEPENDS | 1 +
devel/duktape/DETAILS | 18 ++++++++++++++++++
devel/duktape/HISTORY | 5 +++++
devel/duktape/PRE_BUILD | 3 +++
libs/libdrm/DETAILS | 4 ++--
libs/libdrm/HISTORY | 3 +++
9 files changed, 51 insertions(+), 2 deletions(-)

New commits:
commit e8c49b2aeabf7436cdd91645402d78eca94cb24a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdrm: => 2.4.64

commit 404157c2b49a403aba365759cfbdee8f1d34a817
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

duktape-1.2.3

diff --git a/ChangeLog b/ChangeLog
index 4decb52..52612a0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2015-08-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * devel/duktape: new spell, embeddable Javascript engine
+
2015-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* kde5-utils/kwalletmanager: added

diff --git a/devel/duktape/BUILD b/devel/duktape/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/devel/duktape/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/devel/duktape/CMakeLists.txt b/devel/duktape/CMakeLists.txt
new file mode 100644
index 0000000..42878b1
--- /dev/null
+++ b/devel/duktape/CMakeLists.txt
@@ -0,0 +1,15 @@
+cmake_minimum_required(VERSION 2.8.12)
+set(SOVERSION "1")
+set(VERSION "1.2.3")
+#set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
+set(CMAKE_INCLUDE_CURRENT_DIR ON)
+set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
+set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
+
+#find_package(Readline REQUIRED)
+
+add_library(duktape SHARED src/duktape.c)
+set_target_properties(duktape PROPERTIES VERSION ${VERSION} SOVERSION
${SOVERSION})
+install(TARGETS duktape DESTINATION lib)
+
+install(FILES src/duktape.h DESTINATION include)
diff --git a/devel/duktape/DEPENDS b/devel/duktape/DEPENDS
new file mode 100755
index 0000000..60dd614
--- /dev/null
+++ b/devel/duktape/DEPENDS
@@ -0,0 +1 @@
+depends cmake
diff --git a/devel/duktape/DETAILS b/devel/duktape/DETAILS
new file mode 100755
index 0000000..a6b6878
--- /dev/null
+++ b/devel/duktape/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=duktape
+ VERSION=1.2.3
+
SOURCE_HASH=sha512:bb2e50202bf72258c090c973fbc1bacce050490665b67016c769ca7d4de1eeea16282b6bc27b58d8b1e3a11907054b3b5cb91929ee0b76d51019a90a3d76af56
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://duktape.org/
+ SOURCE_URL[0]=$WEB_SITE/$SOURCE
+ LICENSE[0]=MIT
+ ENTERED=20150819
+ KEYWORDS=""
+ SHORT="embeddable Javascript engine"
+cat << EOF
+Duktape is an embeddable Javascript engine, with a focus on portability and
compact
+footprint.
+
+Duktape is easy to integrate into a C/C++ project: add duktape.c and
duktape.h to your
+build, and use the Duktape API to call Ecmascript functions from C code and
vice versa.
+EOF
diff --git a/devel/duktape/HISTORY b/devel/duktape/HISTORY
new file mode 100644
index 0000000..d965492
--- /dev/null
+++ b/devel/duktape/HISTORY
@@ -0,0 +1,5 @@
+2015-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.3
+ spell created
+ provide a simple cmake build file, so as to create a shared library
+
diff --git a/devel/duktape/PRE_BUILD b/devel/duktape/PRE_BUILD
new file mode 100755
index 0000000..ae35eec
--- /dev/null
+++ b/devel/duktape/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+cp $SPELL_DIRECTORY/CMakeLists.txt .
diff --git a/libs/libdrm/DETAILS b/libs/libdrm/DETAILS
index ecc7fcc..17644d0 100755
--- a/libs/libdrm/DETAILS
+++ b/libs/libdrm/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/drm-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=2.4.63
-
SOURCE_HASH=sha512:91ebb0c0db8b9362bad287ab9ab6394980a876104ded31d36984e9a2e0f7a5bc4b524596b364f2bad6d72d5e8d8b04358da4110c91e0966de2642b520e023996
+ VERSION=2.4.64
+
SOURCE_HASH=sha512:f4fae23b981c761622b6170ae1f5bc805fc9fe2c5f3531dd45b3e3fcb65c4c4f08d39744c30e2d7f9c14ce6f13dac4a655c0b0ca9785965c59917a4e594e507b
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://dri.freedesktop.org/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libdrm/HISTORY b/libs/libdrm/HISTORY
index 21de387..9abe876 100644
--- a/libs/libdrm/HISTORY
+++ b/libs/libdrm/HISTORY
@@ -1,3 +1,6 @@
+2015-08-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.64
+
2015-08-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.4.63
* CONFIGURE BUILD PRE_SUB_DEPENDS SUB_DEPENDS: add amdgpu support



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e8c49b2aeabf7436cdd91645402d78eca94cb24a), Treeve Jelbert, 08/20/2015

Archive powered by MHonArc 2.6.24.

Top of Page