svn commit: r480040 - in head/devel: . ocaml-ocamlbuild
Alexey Dokuchaev
danfe at FreeBSD.org
Tue Sep 18 17:21:23 UTC 2018
Author: danfe
Date: Tue Sep 18 17:21:21 2018
New Revision: 480040
URL: https://svnweb.freebsd.org/changeset/ports/480040
Log:
Add the port of OCamlbuild, generic build tool that has built-in rules for
building OCaml library and programs.
Currently unused in the ports tree, committing it early would allow for a
cleaner diff for the upcoming OCaml update.
WWW: https://github.com/ocaml/ocamlbuild
Added:
head/devel/ocaml-ocamlbuild/
head/devel/ocaml-ocamlbuild/Makefile (contents, props changed)
head/devel/ocaml-ocamlbuild/distinfo (contents, props changed)
head/devel/ocaml-ocamlbuild/pkg-descr (contents, props changed)
head/devel/ocaml-ocamlbuild/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Tue Sep 18 17:19:57 2018 (r480039)
+++ head/devel/Makefile Tue Sep 18 17:21:21 2018 (r480040)
@@ -1856,6 +1856,7 @@
SUBDIR += ocaml-lacaml
SUBDIR += ocaml-lwt
SUBDIR += ocaml-magic
+ SUBDIR += ocaml-ocamlbuild
SUBDIR += ocaml-opam
SUBDIR += ocaml-ounit
SUBDIR += ocaml-parmap
Added: head/devel/ocaml-ocamlbuild/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ocaml-ocamlbuild/Makefile Tue Sep 18 17:21:21 2018 (r480040)
@@ -0,0 +1,23 @@
+# Created by: Alexey Dokuchaev <danfe at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= ocamlbuild
+PORTVERSION= 0.9.3
+CATEGORIES= devel
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= danfe at FreeBSD.org
+COMMENT= Build tool for OCaml libraries and programs
+
+LICENSE= GPLv2
+
+USES= gmake
+USE_GITHUB= yes
+GH_ACCOUNT= ocaml
+USE_OCAML= yes
+
+ALL_TARGET= configure all
+
+MAKE_ARGS= CHECK_IF_PREINSTALLED=false # XXX: remove after 4.03.0+
+
+.include <bsd.port.mk>
Added: head/devel/ocaml-ocamlbuild/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ocaml-ocamlbuild/distinfo Tue Sep 18 17:21:21 2018 (r480040)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1475804532
+SHA256 (ocaml-ocamlbuild-0.9.3_GH0.tar.gz) = 32e4824906888c61244909eab0d2c22d31f18fc9579873a070a4cf7947c2c0a9
+SIZE (ocaml-ocamlbuild-0.9.3_GH0.tar.gz) = 191583
Added: head/devel/ocaml-ocamlbuild/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ocaml-ocamlbuild/pkg-descr Tue Sep 18 17:21:21 2018 (r480040)
@@ -0,0 +1,8 @@
+OCamlbuild is a generic build tool, that has built-in rules for building
+OCaml library and programs.
+
+OCamlbuild was distributed as part of the OCaml distribution for OCaml
+versions between 3.10.0 and 4.02.3. Starting from OCaml 4.03, it is now
+released separately.
+
+WWW: https://github.com/ocaml/ocamlbuild
Added: head/devel/ocaml-ocamlbuild/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ocaml-ocamlbuild/pkg-plist Tue Sep 18 17:21:21 2018 (r480040)
@@ -0,0 +1,22 @@
+bin/ocamlbuild
+bin/ocamlbuild.byte
+bin/ocamlbuild.native
+lib/ocaml/ocamlbuild/META
+lib/ocaml/ocamlbuild/ocamlbuild.cmo
+lib/ocaml/ocamlbuild/ocamlbuild.cmx
+lib/ocaml/ocamlbuild/ocamlbuild.o
+lib/ocaml/ocamlbuild/ocamlbuild_executor.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_executor.cmx
+lib/ocaml/ocamlbuild/ocamlbuild_executor.o
+lib/ocaml/ocamlbuild/ocamlbuild_pack.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_pack.cmx
+lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmx
+lib/ocaml/ocamlbuild/ocamlbuild_plugin.o
+lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmx
+lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.o
+lib/ocaml/ocamlbuild/ocamlbuildlib.a
+lib/ocaml/ocamlbuild/ocamlbuildlib.cma
+lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa
+lib/ocaml/ocamlbuild/signatures.mli
More information about the svn-ports-head
mailing list