svn commit: r504190 - in head/devel: . ocaml-result
Alexey Dokuchaev
danfe at FreeBSD.org
Fri Jun 14 13:11:04 UTC 2019
Author: danfe
Date: Fri Jun 14 13:11:02 2019
New Revision: 504190
URL: https://svnweb.freebsd.org/changeset/ports/504190
Log:
This is compatibility module for projects that want to use the new
result type defined in OCaml >= 4.03 while staying compatible with
older versions of OCaml.
WWW: https://github.com/janestreet/result
Added:
head/devel/ocaml-result/
head/devel/ocaml-result/Makefile (contents, props changed)
head/devel/ocaml-result/distinfo (contents, props changed)
head/devel/ocaml-result/pkg-descr (contents, props changed)
head/devel/ocaml-result/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Fri Jun 14 13:10:16 2019 (r504189)
+++ head/devel/Makefile Fri Jun 14 13:11:02 2019 (r504190)
@@ -1619,6 +1619,7 @@
SUBDIR += ocaml-re
SUBDIR += ocaml-react
SUBDIR += ocaml-res
+ SUBDIR += ocaml-result
SUBDIR += ocaml-sdl
SUBDIR += ocaml-sem
SUBDIR += ocaml-sexplib
Added: head/devel/ocaml-result/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ocaml-result/Makefile Fri Jun 14 13:11:02 2019 (r504190)
@@ -0,0 +1,24 @@
+# Created by: Alexey Dokuchaev <danfe at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= result
+PORTVERSION= 1.2
+CATEGORIES= devel
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= danfe at FreeBSD.org
+COMMENT= Compatibility result module for OCaml
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake
+
+USE_GITHUB= yes
+GH_ACCOUNT= janestreet
+
+USE_OCAML= yes
+USE_OCAML_FINDLIB= yes
+MAKE_JOBS_UNSAFE= yes
+
+.include <bsd.port.mk>
Added: head/devel/ocaml-result/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ocaml-result/distinfo Fri Jun 14 13:11:02 2019 (r504190)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1457018677
+SHA256 (janestreet-result-1.2_GH0.tar.gz) = 7cf7909f902994dc885ceae1983e4cda3665914c774f774604d076b89f76f7dd
+SIZE (janestreet-result-1.2_GH0.tar.gz) = 2100
Added: head/devel/ocaml-result/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ocaml-result/pkg-descr Fri Jun 14 13:11:02 2019 (r504190)
@@ -0,0 +1,5 @@
+Projects that want to use the new result type defined in OCaml >= 4.03
+while staying compatible with older versions of OCaml should use the
+`Result' module defined in this library.
+
+WWW: https://github.com/janestreet/result
Added: head/devel/ocaml-result/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ocaml-result/pkg-plist Fri Jun 14 13:11:02 2019 (r504190)
@@ -0,0 +1,11 @@
+%%OCAML_SITELIBDIR%%/result/META
+%%OCAML_SITELIBDIR%%/result/result.a
+%%OCAML_SITELIBDIR%%/result/result.cma
+%%OCAML_SITELIBDIR%%/result/result.cmi
+%%OCAML_SITELIBDIR%%/result/result.cmo
+%%OCAML_SITELIBDIR%%/result/result.cmx
+%%OCAML_SITELIBDIR%%/result/result.cmxa
+%%OCAML_SITELIBDIR%%/result/result.cmxs
+%%OCAML_SITELIBDIR%%/result/result.install
+%%OCAML_SITELIBDIR%%/result/result.ml
+%%OCAML_SITELIBDIR%%/result/result.o
More information about the svn-ports-all
mailing list