diff options
author | jaapb <jaapb@pkgsrc.org> | 2014-08-17 13:34:06 +0000 |
---|---|---|
committer | jaapb <jaapb@pkgsrc.org> | 2014-08-17 13:34:06 +0000 |
commit | 5bdf872b427d96d406159312b3ee395afb88b818 (patch) | |
tree | 63cf959e0cf5236645a46b2b3c39c078901cc371 /devel/ocaml-odn | |
parent | 8ae539d89d40a99e807589b0825475e4f9982ee7 (diff) | |
download | pkgsrc-5bdf872b427d96d406159312b3ee395afb88b818.tar.gz |
New package devel/ocaml-odn, a data dumping library for ocaml. Mostly
important as a dependency for other packages.
Diffstat (limited to 'devel/ocaml-odn')
-rw-r--r-- | devel/ocaml-odn/DESCR | 3 | ||||
-rw-r--r-- | devel/ocaml-odn/Makefile | 20 | ||||
-rw-r--r-- | devel/ocaml-odn/PLIST | 17 | ||||
-rw-r--r-- | devel/ocaml-odn/buildlink3.mk | 14 | ||||
-rw-r--r-- | devel/ocaml-odn/distinfo | 5 |
5 files changed, 59 insertions, 0 deletions
diff --git a/devel/ocaml-odn/DESCR b/devel/ocaml-odn/DESCR new file mode 100644 index 00000000000..070374d364d --- /dev/null +++ b/devel/ocaml-odn/DESCR @@ -0,0 +1,3 @@ +This project uses type-conv to dump OCaml data structure using OCaml data +notation. This kind of data dumping helps to write OCaml code generators, like +OASIS. diff --git a/devel/ocaml-odn/Makefile b/devel/ocaml-odn/Makefile new file mode 100644 index 00000000000..3e841211881 --- /dev/null +++ b/devel/ocaml-odn/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2014/08/17 13:34:06 jaapb Exp $ + +DISTNAME= data-notation-${VERSION} +PKGNAME= ocaml-odn-${VERSION} +VERSION= 0.0.11 +CATEGORIES= devel +MASTER_SITES= https://forge.ocamlcore.org/frs/download.php/1310/ + +MAINTAINER= jaapb@NetBSD.org +HOMEPAGE= http://forge.ocamlcore.org/projects/odn +COMMENT= Data dumping library for OCaml +LICENSE= gnu-lgpl-v2.1 + +WRKSRC= ${WRKDIR}/ocaml-${DISTNAME} + +OCAML_USE_OASIS= yes + +.include "../../devel/ocaml-type_conv/buildlink3.mk" +.include "../../mk/ocaml.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/ocaml-odn/PLIST b/devel/ocaml-odn/PLIST new file mode 100644 index 00000000000..8c26f24f0eb --- /dev/null +++ b/devel/ocaml-odn/PLIST @@ -0,0 +1,17 @@ +@comment $NetBSD: PLIST,v 1.1 2014/08/17 13:34:06 jaapb Exp $ +@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/odn +lib/ocaml/site-lib/odn/META +lib/ocaml/site-lib/odn/ODN.cmi +${PLIST.ocaml-opt}lib/ocaml/site-lib/odn/ODN.cmx +lib/ocaml/site-lib/odn/ODN.ml +${PLIST.ocaml-opt}lib/ocaml/site-lib/odn/odn.a +lib/ocaml/site-lib/odn/odn.cma +${PLIST.ocaml-opt}lib/ocaml/site-lib/odn/odn.cmxa +${PLIST.ocaml-opt}lib/ocaml/site-lib/odn/odn.cmxs +lib/ocaml/site-lib/odn/pa_noodn.cma +lib/ocaml/site-lib/odn/pa_noodn.cmi +lib/ocaml/site-lib/odn/pa_noodn.ml +lib/ocaml/site-lib/odn/pa_odn.cma +lib/ocaml/site-lib/odn/pa_odn.cmi +lib/ocaml/site-lib/odn/pa_odn.ml +@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/odn diff --git a/devel/ocaml-odn/buildlink3.mk b/devel/ocaml-odn/buildlink3.mk new file mode 100644 index 00000000000..631e6e84193 --- /dev/null +++ b/devel/ocaml-odn/buildlink3.mk @@ -0,0 +1,14 @@ +# $NetBSD: buildlink3.mk,v 1.1 2014/08/17 13:34:06 jaapb Exp $ + +BUILDLINK_TREE+= ocaml-odn + +.if !defined(OCAML_ODN_BUILDLINK3_MK) +OCAML_ODN_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.ocaml-odn+= ocaml-odn>=0.0.11 +BUILDLINK_PKGSRCDIR.ocaml-odn?= ../../devel/ocaml-odn + +.include "../../lang/ocaml/buildlink3.mk" +.endif # OCAML_ODN_BUILDLINK3_MK + +BUILDLINK_TREE+= -ocaml-odn diff --git a/devel/ocaml-odn/distinfo b/devel/ocaml-odn/distinfo new file mode 100644 index 00000000000..c6564ac4c35 --- /dev/null +++ b/devel/ocaml-odn/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/08/17 13:34:06 jaapb Exp $ + +SHA1 (data-notation-0.0.11.tar.gz) = d0d45b1e8310969e4211fa0bcb534fee236b802e +RMD160 (data-notation-0.0.11.tar.gz) = a2fa6b3b91d0034350b84e5248c138b4360280be +Size (data-notation-0.0.11.tar.gz) = 63968 bytes |