pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ocaml-base Added new package devel/ocaml-base, J...
details: https://anonhg.NetBSD.org/pkgsrc/rev/1de05ec2d8ff
branches: trunk
changeset: 365539:1de05ec2d8ff
user: jaapb <jaapb%pkgsrc.org@localhost>
date: Wed Jul 19 12:05:30 2017 +0000
description:
Added new package devel/ocaml-base, Jane Street's alternative standard
library for OCaml. It's needed for some other packages that I'm
upgrading.
diffstat:
devel/ocaml-base/DESCR | 7 +
devel/ocaml-base/Makefile | 23 +
devel/ocaml-base/PLIST | 595 +++++++++++++++++++++++++++++++++++++++++
devel/ocaml-base/buildlink3.mk | 12 +
devel/ocaml-base/distinfo | 6 +
5 files changed, 643 insertions(+), 0 deletions(-)
diffs (truncated from 663 to 300 lines):
diff -r bda01e5c26c8 -r 1de05ec2d8ff devel/ocaml-base/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-base/DESCR Wed Jul 19 12:05:30 2017 +0000
@@ -0,0 +1,7 @@
+Base is a standard library for OCaml. It provides a standard set of general
+purpose modules that are well-tested, performant, and fully-portable across
+any environment that can run OCaml code. Unlike other standard library
+projects, Base is meant to be used as a wholesale replacement of the standard
+library distributed with the OCaml compiler. In particular it makes different
+choices and doesn't re-export features that are not fully portable such as
+I/O, which are left to other libraries.
diff -r bda01e5c26c8 -r 1de05ec2d8ff devel/ocaml-base/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-base/Makefile Wed Jul 19 12:05:30 2017 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2017/07/19 12:05:30 jaapb Exp $
+
+VERSION= 0.9.3
+GITHUB_PROJECT= base
+GITHUB_TAG= v${VERSION}
+DISTNAME= ${GITHUB_PROJECT}-${VERSION}
+PKGNAME= ${GITHUB_PROJECT}-${DISTNAME}
+PKGNAME= ocaml-${DISTNAME}
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=janestreet/}
+DIST_SUBDIR= ocaml-${GITHUB_PROJECT}
+
+MAINTAINER= jaapb%NetBSD.org@localhost
+HOMEPAGE= https://github.com/janestreet/base/
+COMMENT= Alternative standard library for OCaml
+LICENSE= apache-2.0
+
+OCAML_USE_FINDLIB= yes
+OCAML_USE_JBUILDER= yes
+
+.include "../../mk/ocaml.mk"
+.include "../../devel/ocaml-sexplib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r bda01e5c26c8 -r 1de05ec2d8ff devel/ocaml-base/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-base/PLIST Wed Jul 19 12:05:30 2017 +0000
@@ -0,0 +1,595 @@
+@comment $NetBSD: PLIST,v 1.1 2017/07/19 12:05:30 jaapb Exp $
+${OCAML_SITELIB}/base/META
+${OCAML_SITELIB}/base/applicative.mli
+${OCAML_SITELIB}/base/applicative_intf.ml
+${OCAML_SITELIB}/base/array.mli
+${OCAML_SITELIB}/base/array0.ml
+${OCAML_SITELIB}/base/array_permute.ml
+${OCAML_SITELIB}/base/avltree.mli
+${OCAML_SITELIB}/base/backtrace.mli
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base.a
+${OCAML_SITELIB}/base/base.cma
+${OCAML_SITELIB}/base/base.cmi
+${OCAML_SITELIB}/base/base.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base.cmxs
+${OCAML_SITELIB}/base/base.ml
+${OCAML_SITELIB}/base/base__.cmi
+${OCAML_SITELIB}/base/base__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__.cmx
+${OCAML_SITELIB}/base/base__.ml-gen
+${OCAML_SITELIB}/base/base__Applicative.cmi
+${OCAML_SITELIB}/base/base__Applicative.cmt
+${OCAML_SITELIB}/base/base__Applicative.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Applicative.cmx
+${OCAML_SITELIB}/base/base__Applicative_intf.cmi
+${OCAML_SITELIB}/base/base__Applicative_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Applicative_intf.cmx
+${OCAML_SITELIB}/base/base__Array.cmi
+${OCAML_SITELIB}/base/base__Array.cmt
+${OCAML_SITELIB}/base/base__Array.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Array.cmx
+${OCAML_SITELIB}/base/base__Array0.cmi
+${OCAML_SITELIB}/base/base__Array0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Array0.cmx
+${OCAML_SITELIB}/base/base__Array_permute.cmi
+${OCAML_SITELIB}/base/base__Array_permute.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Array_permute.cmx
+${OCAML_SITELIB}/base/base__Avltree.cmi
+${OCAML_SITELIB}/base/base__Avltree.cmt
+${OCAML_SITELIB}/base/base__Avltree.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Avltree.cmx
+${OCAML_SITELIB}/base/base__Backtrace.cmi
+${OCAML_SITELIB}/base/base__Backtrace.cmt
+${OCAML_SITELIB}/base/base__Backtrace.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Backtrace.cmx
+${OCAML_SITELIB}/base/base__Binary_search.cmi
+${OCAML_SITELIB}/base/base__Binary_search.cmt
+${OCAML_SITELIB}/base/base__Binary_search.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Binary_search.cmx
+${OCAML_SITELIB}/base/base__Binary_searchable.cmi
+${OCAML_SITELIB}/base/base__Binary_searchable.cmt
+${OCAML_SITELIB}/base/base__Binary_searchable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Binary_searchable.cmx
+${OCAML_SITELIB}/base/base__Binary_searchable_intf.cmi
+${OCAML_SITELIB}/base/base__Binary_searchable_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Binary_searchable_intf.cmx
+${OCAML_SITELIB}/base/base__Blit.cmi
+${OCAML_SITELIB}/base/base__Blit.cmt
+${OCAML_SITELIB}/base/base__Blit.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Blit.cmx
+${OCAML_SITELIB}/base/base__Blit_intf.cmi
+${OCAML_SITELIB}/base/base__Blit_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Blit_intf.cmx
+${OCAML_SITELIB}/base/base__Bool.cmi
+${OCAML_SITELIB}/base/base__Bool.cmt
+${OCAML_SITELIB}/base/base__Bool.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Bool.cmx
+${OCAML_SITELIB}/base/base__Buffer.cmi
+${OCAML_SITELIB}/base/base__Buffer.cmt
+${OCAML_SITELIB}/base/base__Buffer.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Buffer.cmx
+${OCAML_SITELIB}/base/base__Buffer_intf.cmi
+${OCAML_SITELIB}/base/base__Buffer_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Buffer_intf.cmx
+${OCAML_SITELIB}/base/base__Char.cmi
+${OCAML_SITELIB}/base/base__Char.cmt
+${OCAML_SITELIB}/base/base__Char.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Char.cmx
+${OCAML_SITELIB}/base/base__Char0.cmi
+${OCAML_SITELIB}/base/base__Char0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Char0.cmx
+${OCAML_SITELIB}/base/base__Commutative_group.cmi
+${OCAML_SITELIB}/base/base__Commutative_group.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Commutative_group.cmx
+${OCAML_SITELIB}/base/base__Comparable.cmi
+${OCAML_SITELIB}/base/base__Comparable.cmt
+${OCAML_SITELIB}/base/base__Comparable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Comparable.cmx
+${OCAML_SITELIB}/base/base__Comparable_intf.cmi
+${OCAML_SITELIB}/base/base__Comparable_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Comparable_intf.cmx
+${OCAML_SITELIB}/base/base__Comparator.cmi
+${OCAML_SITELIB}/base/base__Comparator.cmt
+${OCAML_SITELIB}/base/base__Comparator.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Comparator.cmx
+${OCAML_SITELIB}/base/base__Container.cmi
+${OCAML_SITELIB}/base/base__Container.cmt
+${OCAML_SITELIB}/base/base__Container.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Container.cmx
+${OCAML_SITELIB}/base/base__Container_intf.cmi
+${OCAML_SITELIB}/base/base__Container_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Container_intf.cmx
+${OCAML_SITELIB}/base/base__Either.cmi
+${OCAML_SITELIB}/base/base__Either.cmt
+${OCAML_SITELIB}/base/base__Either.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Either.cmx
+${OCAML_SITELIB}/base/base__Either_intf.cmi
+${OCAML_SITELIB}/base/base__Either_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Either_intf.cmx
+${OCAML_SITELIB}/base/base__Equal.cmi
+${OCAML_SITELIB}/base/base__Equal.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Equal.cmx
+${OCAML_SITELIB}/base/base__Error.cmi
+${OCAML_SITELIB}/base/base__Error.cmt
+${OCAML_SITELIB}/base/base__Error.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Error.cmx
+${OCAML_SITELIB}/base/base__Exn.cmi
+${OCAML_SITELIB}/base/base__Exn.cmt
+${OCAML_SITELIB}/base/base__Exn.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Exn.cmx
+${OCAML_SITELIB}/base/base__Field.cmi
+${OCAML_SITELIB}/base/base__Field.cmt
+${OCAML_SITELIB}/base/base__Field.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Field.cmx
+${OCAML_SITELIB}/base/base__Fieldslib.cmi
+${OCAML_SITELIB}/base/base__Fieldslib.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Fieldslib.cmx
+${OCAML_SITELIB}/base/base__Float.cmi
+${OCAML_SITELIB}/base/base__Float.cmt
+${OCAML_SITELIB}/base/base__Float.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Float.cmx
+${OCAML_SITELIB}/base/base__Float0.cmi
+${OCAML_SITELIB}/base/base__Float0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Float0.cmx
+${OCAML_SITELIB}/base/base__Floatable.cmi
+${OCAML_SITELIB}/base/base__Floatable.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Floatable.cmx
+${OCAML_SITELIB}/base/base__Fn.cmi
+${OCAML_SITELIB}/base/base__Fn.cmt
+${OCAML_SITELIB}/base/base__Fn.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Fn.cmx
+${OCAML_SITELIB}/base/base__Hash.cmi
+${OCAML_SITELIB}/base/base__Hash.cmt
+${OCAML_SITELIB}/base/base__Hash.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hash.cmx
+${OCAML_SITELIB}/base/base__Hash_intf.cmi
+${OCAML_SITELIB}/base/base__Hash_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hash_intf.cmx
+${OCAML_SITELIB}/base/base__Hash_set.cmi
+${OCAML_SITELIB}/base/base__Hash_set.cmt
+${OCAML_SITELIB}/base/base__Hash_set.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hash_set.cmx
+${OCAML_SITELIB}/base/base__Hash_set_intf.cmi
+${OCAML_SITELIB}/base/base__Hash_set_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hash_set_intf.cmx
+${OCAML_SITELIB}/base/base__Hasher.cmi
+${OCAML_SITELIB}/base/base__Hasher.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hasher.cmx
+${OCAML_SITELIB}/base/base__Hashtbl.cmi
+${OCAML_SITELIB}/base/base__Hashtbl.cmt
+${OCAML_SITELIB}/base/base__Hashtbl.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hashtbl.cmx
+${OCAML_SITELIB}/base/base__Hashtbl_intf.cmi
+${OCAML_SITELIB}/base/base__Hashtbl_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hashtbl_intf.cmx
+${OCAML_SITELIB}/base/base__Heap_block.cmi
+${OCAML_SITELIB}/base/base__Heap_block.cmt
+${OCAML_SITELIB}/base/base__Heap_block.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Heap_block.cmx
+${OCAML_SITELIB}/base/base__Hex_lexer.cmi
+${OCAML_SITELIB}/base/base__Hex_lexer.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hex_lexer.cmx
+${OCAML_SITELIB}/base/base__Identifiable.cmi
+${OCAML_SITELIB}/base/base__Identifiable.cmt
+${OCAML_SITELIB}/base/base__Identifiable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Identifiable.cmx
+${OCAML_SITELIB}/base/base__Import.cmi
+${OCAML_SITELIB}/base/base__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Import.cmx
+${OCAML_SITELIB}/base/base__Import0.cmi
+${OCAML_SITELIB}/base/base__Import0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Import0.cmx
+${OCAML_SITELIB}/base/base__Indexed_container.cmi
+${OCAML_SITELIB}/base/base__Indexed_container.cmt
+${OCAML_SITELIB}/base/base__Indexed_container.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Indexed_container.cmx
+${OCAML_SITELIB}/base/base__Indexed_container_intf.cmi
+${OCAML_SITELIB}/base/base__Indexed_container_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Indexed_container_intf.cmx
+${OCAML_SITELIB}/base/base__Info.cmi
+${OCAML_SITELIB}/base/base__Info.cmt
+${OCAML_SITELIB}/base/base__Info.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Info.cmx
+${OCAML_SITELIB}/base/base__Info_intf.cmi
+${OCAML_SITELIB}/base/base__Info_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Info_intf.cmx
+${OCAML_SITELIB}/base/base__Int.cmi
+${OCAML_SITELIB}/base/base__Int.cmt
+${OCAML_SITELIB}/base/base__Int.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int.cmx
+${OCAML_SITELIB}/base/base__Int32.cmi
+${OCAML_SITELIB}/base/base__Int32.cmt
+${OCAML_SITELIB}/base/base__Int32.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int32.cmx
+${OCAML_SITELIB}/base/base__Int63.cmi
+${OCAML_SITELIB}/base/base__Int63.cmt
+${OCAML_SITELIB}/base/base__Int63.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int63.cmx
+${OCAML_SITELIB}/base/base__Int63_backend.cmi
+${OCAML_SITELIB}/base/base__Int63_backend.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int63_backend.cmx
+${OCAML_SITELIB}/base/base__Int63_backends.cmi
+${OCAML_SITELIB}/base/base__Int63_backends.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int63_backends.cmx
+${OCAML_SITELIB}/base/base__Int63_emul.cmi
+${OCAML_SITELIB}/base/base__Int63_emul.cmt
+${OCAML_SITELIB}/base/base__Int63_emul.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int63_emul.cmx
+${OCAML_SITELIB}/base/base__Int64.cmi
+${OCAML_SITELIB}/base/base__Int64.cmt
+${OCAML_SITELIB}/base/base__Int64.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int64.cmx
+${OCAML_SITELIB}/base/base__Int_conversions.cmi
+${OCAML_SITELIB}/base/base__Int_conversions.cmt
+${OCAML_SITELIB}/base/base__Int_conversions.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int_conversions.cmx
+${OCAML_SITELIB}/base/base__Int_intf.cmi
+${OCAML_SITELIB}/base/base__Int_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int_intf.cmx
+${OCAML_SITELIB}/base/base__Int_math.cmi
+${OCAML_SITELIB}/base/base__Int_math.cmt
+${OCAML_SITELIB}/base/base__Int_math.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int_math.cmx
+${OCAML_SITELIB}/base/base__Int_pow2.cmi
+${OCAML_SITELIB}/base/base__Int_pow2.cmt
+${OCAML_SITELIB}/base/base__Int_pow2.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int_pow2.cmx
+${OCAML_SITELIB}/base/base__Intable.cmi
+${OCAML_SITELIB}/base/base__Intable.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Intable.cmx
+${OCAML_SITELIB}/base/base__Invariant.cmi
+${OCAML_SITELIB}/base/base__Invariant.cmt
+${OCAML_SITELIB}/base/base__Invariant.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Invariant.cmx
+${OCAML_SITELIB}/base/base__Invariant_intf.cmi
+${OCAML_SITELIB}/base/base__Invariant_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Invariant_intf.cmx
+${OCAML_SITELIB}/base/base__Lazy.cmi
+${OCAML_SITELIB}/base/base__Lazy.cmt
+${OCAML_SITELIB}/base/base__Lazy.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Lazy.cmx
+${OCAML_SITELIB}/base/base__Linked_queue.cmi
+${OCAML_SITELIB}/base/base__Linked_queue.cmt
+${OCAML_SITELIB}/base/base__Linked_queue.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Linked_queue.cmx
+${OCAML_SITELIB}/base/base__Linked_queue0.cmi
+${OCAML_SITELIB}/base/base__Linked_queue0.cmt
Home |
Main Index |
Thread Index |
Old Index