pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/ocaml-jsonm Added textproc/ocaml-jsonm, a pur...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/414ee2c462d9
branches:  trunk
changeset: 641386:414ee2c462d9
user:      jaapb <jaapb%pkgsrc.org@localhost>
date:      Thu Nov 06 11:37:33 2014 +0000

description:
Added textproc/ocaml-jsonm, a pure OCaml JSON library.

diffstat:

 textproc/ocaml-jsonm/DESCR         |   3 +++
 textproc/ocaml-jsonm/Makefile      |  18 ++++++++++++++++++
 textproc/ocaml-jsonm/PLIST         |  11 +++++++++++
 textproc/ocaml-jsonm/buildlink3.mk |  14 ++++++++++++++
 textproc/ocaml-jsonm/distinfo      |   5 +++++
 5 files changed, 51 insertions(+), 0 deletions(-)

diffs (71 lines):

diff -r c8825712b06e -r 414ee2c462d9 textproc/ocaml-jsonm/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ocaml-jsonm/DESCR        Thu Nov 06 11:37:33 2014 +0000
@@ -0,0 +1,3 @@
+Jsonm is a non-blocking streaming codec to decode and encode the JSON data
+format. It can process JSON text without blocking on IO and without a complete
+in-memory representation of the data.
diff -r c8825712b06e -r 414ee2c462d9 textproc/ocaml-jsonm/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ocaml-jsonm/Makefile     Thu Nov 06 11:37:33 2014 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2014/11/06 11:37:33 jaapb Exp $
+
+DISTNAME=      jsonm-0.9.1
+CATEGORIES=    textproc
+MASTER_SITES=  http://erratique.ch/software/jsonm/releases/
+EXTRACT_SUFX=  .tbz
+
+MAINTAINER=    jaapb%NetBSD.org@localhost
+HOMEPAGE=      http://erratique.ch/software/jsonm/
+COMMENT=       OCaml streaming codec for JSON
+LICENSE=       modified-bsd
+
+OCAML_USE_FINDLIB=     yes
+OCAML_USE_OASIS=       yes
+
+.include "../../mk/ocaml.mk"
+.include "../../textproc/ocaml-uutf/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r c8825712b06e -r 414ee2c462d9 textproc/ocaml-jsonm/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ocaml-jsonm/PLIST        Thu Nov 06 11:37:33 2014 +0000
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1 2014/11/06 11:37:33 jaapb Exp $
+bin/jsontrip
+bin/ocamltweets
+${OCAML_SITELIB}/jsonm/META
+${PLIST.ocaml-opt}${OCAML_SITELIB}/jsonm/jsonm.a
+${OCAML_SITELIB}/jsonm/jsonm.cma
+${OCAML_SITELIB}/jsonm/jsonm.cmi
+${PLIST.ocaml-opt}${OCAML_SITELIB}/jsonm/jsonm.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/jsonm/jsonm.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/jsonm/jsonm.cmxs
+${OCAML_SITELIB}/jsonm/jsonm.mli
diff -r c8825712b06e -r 414ee2c462d9 textproc/ocaml-jsonm/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ocaml-jsonm/buildlink3.mk        Thu Nov 06 11:37:33 2014 +0000
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/11/06 11:37:33 jaapb Exp $
+
+BUILDLINK_TREE+=       ocaml-jsonm
+
+.if !defined(OCAML_JSONM_BUILDLINK3_MK)
+OCAML_JSONM_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.ocaml-jsonm+=    ocaml-jsonm>=0.9.1
+BUILDLINK_PKGSRCDIR.ocaml-jsonm?=      ../../textproc/ocaml-jsonm
+
+.include "../../textproc/ocaml-uutf/buildlink3.mk"
+.endif # OCAML_JSONM_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -ocaml-jsonm
diff -r c8825712b06e -r 414ee2c462d9 textproc/ocaml-jsonm/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ocaml-jsonm/distinfo     Thu Nov 06 11:37:33 2014 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/11/06 11:37:33 jaapb Exp $
+
+SHA1 (jsonm-0.9.1.tbz) = 733fe089fb91ac79ac885e9c80d5554aca3e7805
+RMD160 (jsonm-0.9.1.tbz) = b28c2f168b8068c9d867a9a68b0a0289380f1288
+Size (jsonm-0.9.1.tbz) = 64843 bytes



Home | Main Index | Thread Index | Old Index