sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ae8ebb7033d003205f8535a7e982ef6ce8553236)
- 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 (ae8ebb7033d003205f8535a7e982ef6ce8553236)
- Date: Wed, 27 Jun 2018 11:02:50 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 3 +++
devel/nlohmann_json/BUILD | 3 +++
devel/nlohmann_json/DETAILS | 19 +++++++++++++++++++
devel/nlohmann_json/HISTORY | 4 ++++
devel/nlohmann_json/INSTALL | 5 +++++
devel/nlohmann_json/PRE_BUILD | 4 ++++
devel/nlohmann_json/nlohman.gpg |binary
7 files changed, 38 insertions(+)
New commits:
commit ae8ebb7033d003205f8535a7e982ef6ce8553236
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
nlohmann_json-3.1.2
diff --git a/ChangeLog b/ChangeLog
index abf88c2..c6a1d1e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2018-06-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * devel/nlohmann_json: added, JSON for C++
+
2018-06-26 Pavel Vinogradov <public AT sourcemage.org>
* llvm.gpg: addedd new key, 86419D8A,
Tom Stellard <tstellar AT redhat.com>
diff --git a/devel/nlohmann_json/BUILD b/devel/nlohmann_json/BUILD
new file mode 100755
index 0000000..3b78a2a
--- /dev/null
+++ b/devel/nlohmann_json/BUILD
@@ -0,0 +1,3 @@
+#OPTS+=" -DJSON_BuildTests=0" &&
+#default_build
+true
diff --git a/devel/nlohmann_json/DETAILS b/devel/nlohmann_json/DETAILS
new file mode 100755
index 0000000..e5642b0
--- /dev/null
+++ b/devel/nlohmann_json/DETAILS
@@ -0,0 +1,19 @@
+#source $GRIMOIRE/CMAKE_FUNCTIONS
+ SPELL=nlohmann_json
+ SPELLX=json.hpp
+ VERSION=3.1.2
+ SOURCE=$SPELL-$VERSION
+ SOURCE2=$SOURCE.asc
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/nlohmann/json
+ SOURCE_URL[0]=$WEB_SITE/releases/download/v$VERSION/$SPELLX
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=nlohman.gpg:$SOURCE.asc:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ LICENSE[0]=MIT
+ ENTERED=20180627
+ KEYWORDS=""
+ SHORT="JSON for Modern C++"
+cat << EOF
+JSON for Modern C++
+EOF
diff --git a/devel/nlohmann_json/HISTORY b/devel/nlohmann_json/HISTORY
new file mode 100644
index 0000000..c5e6f7c
--- /dev/null
+++ b/devel/nlohmann_json/HISTORY
@@ -0,0 +1,4 @@
+2018-06-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.2
+ spell created
+
diff --git a/devel/nlohmann_json/INSTALL b/devel/nlohmann_json/INSTALL
new file mode 100755
index 0000000..c264d1c
--- /dev/null
+++ b/devel/nlohmann_json/INSTALL
@@ -0,0 +1,5 @@
+#cmake_install
+#default_install
+DEST=$INSTALL_ROOT/usr/include/nlhoman
+install -d $DEST
+install $SOURCE_DIRECTORY/$SOURCE $DEST/json.hpp
diff --git a/devel/nlohmann_json/PRE_BUILD b/devel/nlohmann_json/PRE_BUILD
new file mode 100755
index 0000000..2a5d7e8
--- /dev/null
+++ b/devel/nlohmann_json/PRE_BUILD
@@ -0,0 +1,4 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file &&
+cp $SOURCE_CACHE/$SOURCE .
diff --git a/devel/nlohmann_json/nlohman.gpg b/devel/nlohmann_json/nlohman.gpg
new file mode 100644
index 0000000..ac93998
Binary files /dev/null and b/devel/nlohmann_json/nlohman.gpg differ
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ae8ebb7033d003205f8535a7e982ef6ce8553236), Treeve Jelbert, 06/27/2018
Archive powered by MHonArc 2.6.24.