From owner-svn-ports-head@freebsd.org Tue Sep 18 17:21:23 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 506B210A3DB2; Tue, 18 Sep 2018 17:21:23 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0417379A06; Tue, 18 Sep 2018 17:21:23 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F33552302E; Tue, 18 Sep 2018 17:21:22 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w8IHLM2l044441; Tue, 18 Sep 2018 17:21:22 GMT (envelope-from danfe@FreeBSD.org) Received: (from danfe@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w8IHLMPm044436; Tue, 18 Sep 2018 17:21:22 GMT (envelope-from danfe@FreeBSD.org) Message-Id: <201809181721.w8IHLMPm044436@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danfe set sender to danfe@FreeBSD.org using -f From: Alexey Dokuchaev Date: Tue, 18 Sep 2018 17:21:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r480040 - in head/devel: . ocaml-ocamlbuild X-SVN-Group: ports-head X-SVN-Commit-Author: danfe X-SVN-Commit-Paths: in head/devel: . ocaml-ocamlbuild X-SVN-Commit-Revision: 480040 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Sep 2018 17:21:23 -0000 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 +# $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 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