Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Sep 2018 17:21:22 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r480040 - in head/devel: . ocaml-ocamlbuild
Message-ID:  <201809181721.w8IHLMPm044436@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	ocamlbuild
+PORTVERSION=	0.9.3
+CATEGORIES=	devel
+PKGNAMEPREFIX=	ocaml-
+
+MAINTAINER=	danfe@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809181721.w8IHLMPm044436>