From nobody Thu Apr 7 11:17:50 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 142921A838EC; Thu, 7 Apr 2022 11:17:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KYzPq01D7z4kfL; Thu, 7 Apr 2022 11:17:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1649330271; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JUw+qU+9QOOvrye9KS3hQmgLxIB9IH4RAdvTPyTM7rI=; b=Na3OyuwniIZSwADCgmQeOFynTlKbChEH18ylLDA+JO9XbH5OU7gZoxskCxaWkQaFNHzIIx V1WVz02nRGtURrk6q7DOWfLgInXFjtStspzTPwPfkbFdq1X7azReV8kL0ueOfWDmZKKCCt 3VwHQ2bn+zEC2nyDU1QdGDwSfwXYXWfh2H/352UV9y6dIQcajVgskR92PszLmMhZu7eMOF Vg/8sazotssnkqvlzxkCdPYlr140xWzcbquHrVF5giXcVI5xgJ5RlZh+ViOyRcASW68vDE cPCgiImX86OJuPbeTVlQM0hd37IRFzPxoPj5yOV835BTFHu1ZfMS7aNJDZcHrw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D464C6F17; Thu, 7 Apr 2022 11:17:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 237BHopX043517; Thu, 7 Apr 2022 11:17:50 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 237BHota043516; Thu, 7 Apr 2022 11:17:50 GMT (envelope-from git) Date: Thu, 7 Apr 2022 11:17:50 GMT Message-Id: <202204071117.237BHota043516@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: b1be8f893f8e - main - devel/ocaml-pomap: update the port to the latest version 4.1.1 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b1be8f893f8ebdf2d61898299113c0dff327045e Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1649330271; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JUw+qU+9QOOvrye9KS3hQmgLxIB9IH4RAdvTPyTM7rI=; b=ojZ0HHSEQmRz/g51iihokFOYw0N2/KCo/iqXxtKKI7YsYITa5eSi/mh94TfdGGBjHZFMU0 dTdJU7HcB6l6FW+sGifnQUv2c0qR2K4+PgwV67hC+/EDfqvWyzUHrnSNHOMvFFycZpbeIb TKnnRoN+02bL0W7MGxm6hr3KyCKy+JwG1Dt5ZgfWKMRICj1jtM/dTUvCmhLXyx3e59gG1z oGx4OQ+I1qfg6lKRw0QzZzDs+wF9fKleVWqgFbhMmeRE1ZQYyb7UcoVArrD5yQwbcFscgS nlFuN5UZu0/raMkAamlg32a6L4Lo1hrDDPOducd8ES9MNrQHfKANhzf296XejQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1649330271; a=rsa-sha256; cv=none; b=bZBvJ9E+6LQh1kvOp/u3VGzkiJCzBhk+6FSpUYyj6aP119ownRG+OOyjw7TEm7EKzZopxh 145qhgc/1QaJPauLrGmqH4+cKFKFIAdETnaWtwgBoZvwFxAf0XH6BgLr45ipXEpL9RGN7Q Dzf/RSHjjH46uwz/x2QNYQwBZEvbaSgjryJbULaBZVLYkZBCE79/PgqPdnhdbiKCUpJ6yF Dcx7tGwIvWp1QKXEQZoyQQAHSfrKjy2Wllty5McRhJKxJb7RDF5a/9odSMXZs9JVQ55yC7 Vm/0ndc9CwXE05D22wei1eQUcN+wBekCW3XQWDvGeU/GBI4cBjbd7bXZM+VbJQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=b1be8f893f8ebdf2d61898299113c0dff327045e commit b1be8f893f8ebdf2d61898299113c0dff327045e Author: Alexey Dokuchaev AuthorDate: 2022-04-07 11:17:04 +0000 Commit: Alexey Dokuchaev CommitDate: 2022-04-07 11:17:04 +0000 devel/ocaml-pomap: update the port to the latest version 4.1.1 It is compatible with both current and upcoming OCaml versions. While here, clarify LICENSE and use static `pkg-plist'. PR: 262794 (part of) --- devel/ocaml-pomap/Makefile | 35 ++++++++++------------------- devel/ocaml-pomap/distinfo | 6 ++--- devel/ocaml-pomap/pkg-plist | 55 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 70 insertions(+), 26 deletions(-) diff --git a/devel/ocaml-pomap/Makefile b/devel/ocaml-pomap/Makefile index d88f368c3509..7ba5ff4b58f7 100644 --- a/devel/ocaml-pomap/Makefile +++ b/devel/ocaml-pomap/Makefile @@ -1,48 +1,37 @@ # Created by: Stanislav Sedov PORTNAME= pomap -PORTVERSION= 3.0.7 -DISTVERSIONPREFIX= v +PORTVERSION= 4.1.1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- MAINTAINER= ports@FreeBSD.org COMMENT= OCaml library to maintain a list of partially ordered elements -LICENSE= LGPL20+ # source says LGPL20+, COPYING says LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING.txt +LICENSE= LGPL21+ +LICENSE_FILE= ${WRKSRC}/LICENSE.md -BUILD_DEPENDS= ocamlbuild:devel/ocaml-ocamlbuild +BUILD_DEPENDS= dune:devel/ocaml-dune +USE_OCAML= yes USE_GITHUB= yes GH_ACCOUNT= mmottl -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes -USE_OCAML_WASH= yes - -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix ${PREFIX} --disable-docs --disable-examples -MAKE_JOBS_UNSAFE=yes - DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} -PORTDOCS= * -PORTEXAMPLES= * - OPTIONS_DEFINE= DOCS EXAMPLES +do-build: + cd ${BUILD_WRKSRC} && dune build --verbose + +do-install: + cd ${INSTALL_WRKSRC} && dune install --destdir=${STAGEDIR} \ + --libdir=${OCAML_SITELIBDIR} + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/pomap/pomap.cmxs -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in AUTHORS.txt CHANGES.txt README.md - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} -.endfor - post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples && \ diff --git a/devel/ocaml-pomap/distinfo b/devel/ocaml-pomap/distinfo index afe09c4d552a..b7451784de48 100644 --- a/devel/ocaml-pomap/distinfo +++ b/devel/ocaml-pomap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1490892782 -SHA256 (mmottl-pomap-v3.0.7_GH0.tar.gz) = a67e25d2e7cb80ab52f18cf9bb6cbf098c25ff28dfd01e7bab8d7d0e50266464 -SIZE (mmottl-pomap-v3.0.7_GH0.tar.gz) = 80880 +TIMESTAMP = 1540494266 +SHA256 (mmottl-pomap-4.1.1_GH0.tar.gz) = 3e22f7a5272b6319f24127fe22b93a589652512223666d625508bd5ef541a000 +SIZE (mmottl-pomap-4.1.1_GH0.tar.gz) = 32792 diff --git a/devel/ocaml-pomap/pkg-plist b/devel/ocaml-pomap/pkg-plist new file mode 100644 index 000000000000..72e231cc5f0e --- /dev/null +++ b/devel/ocaml-pomap/pkg-plist @@ -0,0 +1,55 @@ +%%OCAML_SITELIBDIR%%/pomap/META +%%OCAML_SITELIBDIR%%/pomap/display_hasse_impl.ml +%%OCAML_SITELIBDIR%%/pomap/display_hasse_impl.mli +%%OCAML_SITELIBDIR%%/pomap/display_hasse_intf.ml +%%OCAML_SITELIBDIR%%/pomap/dune-package +%%OCAML_SITELIBDIR%%/pomap/opam +%%OCAML_SITELIBDIR%%/pomap/pomap.a +%%OCAML_SITELIBDIR%%/pomap/pomap.cma +%%OCAML_SITELIBDIR%%/pomap/pomap.cmi +%%OCAML_SITELIBDIR%%/pomap/pomap.cmt +%%OCAML_SITELIBDIR%%/pomap/pomap.cmx +%%OCAML_SITELIBDIR%%/pomap/pomap.cmxa +%%OCAML_SITELIBDIR%%/pomap/pomap.cmxs +%%OCAML_SITELIBDIR%%/pomap/pomap.ml +%%OCAML_SITELIBDIR%%/pomap/pomap__Display_hasse_impl.cmi +%%OCAML_SITELIBDIR%%/pomap/pomap__Display_hasse_impl.cmt +%%OCAML_SITELIBDIR%%/pomap/pomap__Display_hasse_impl.cmti +%%OCAML_SITELIBDIR%%/pomap/pomap__Display_hasse_impl.cmx +%%OCAML_SITELIBDIR%%/pomap/pomap__Display_hasse_intf.cmi +%%OCAML_SITELIBDIR%%/pomap/pomap__Display_hasse_intf.cmt +%%OCAML_SITELIBDIR%%/pomap/pomap__Display_hasse_intf.cmx +%%OCAML_SITELIBDIR%%/pomap/pomap__Pomap_impl.cmi +%%OCAML_SITELIBDIR%%/pomap/pomap__Pomap_impl.cmt +%%OCAML_SITELIBDIR%%/pomap/pomap__Pomap_impl.cmti +%%OCAML_SITELIBDIR%%/pomap/pomap__Pomap_impl.cmx +%%OCAML_SITELIBDIR%%/pomap/pomap__Pomap_intf.cmi +%%OCAML_SITELIBDIR%%/pomap/pomap__Pomap_intf.cmt +%%OCAML_SITELIBDIR%%/pomap/pomap__Pomap_intf.cmx +%%OCAML_SITELIBDIR%%/pomap/pomap__Ptset.cmi +%%OCAML_SITELIBDIR%%/pomap/pomap__Ptset.cmt +%%OCAML_SITELIBDIR%%/pomap/pomap__Ptset.cmti +%%OCAML_SITELIBDIR%%/pomap/pomap__Ptset.cmx +%%OCAML_SITELIBDIR%%/pomap/pomap__Store_impl.cmi +%%OCAML_SITELIBDIR%%/pomap/pomap__Store_impl.cmt +%%OCAML_SITELIBDIR%%/pomap/pomap__Store_impl.cmti +%%OCAML_SITELIBDIR%%/pomap/pomap__Store_impl.cmx +%%OCAML_SITELIBDIR%%/pomap/pomap__Store_intf.cmi +%%OCAML_SITELIBDIR%%/pomap/pomap__Store_intf.cmt +%%OCAML_SITELIBDIR%%/pomap/pomap__Store_intf.cmx +%%OCAML_SITELIBDIR%%/pomap/pomap_impl.ml +%%OCAML_SITELIBDIR%%/pomap/pomap_impl.mli +%%OCAML_SITELIBDIR%%/pomap/pomap_intf.ml +%%OCAML_SITELIBDIR%%/pomap/ptset.ml +%%OCAML_SITELIBDIR%%/pomap/ptset.mli +%%OCAML_SITELIBDIR%%/pomap/store_impl.ml +%%OCAML_SITELIBDIR%%/pomap/store_impl.mli +%%OCAML_SITELIBDIR%%/pomap/store_intf.ml +%%PORTDOCS%%%%DOCSDIR%%/CHANGES.md +%%PORTDOCS%%%%DOCSDIR%%/LICENSE.md +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hasse/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hasse/README.md +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hasse/dune +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hasse/hasse.ml +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hasse/po_examples.ml