From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5C0D6138239 for ; Sun, 12 Apr 2020 20:52:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3BCE6E0955; Sun, 12 Apr 2020 20:52:17 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 18C84E0955 for ; Sun, 12 Apr 2020 20:52:17 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B73F334F08C for ; Sun, 12 Apr 2020 20:52:15 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id F34D7103 for ; Sun, 12 Apr 2020 20:52:12 +0000 (UTC) From: "Philip Miess" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Philip Miess" Message-ID: <1586717531.97e7086fad7acf1e16a6d89e16bf4d9b2d416506.Phil_miess@gentoo> Subject: [gentoo-commits] repo/user/superposition:master commit in: dev-ml/dune/ X-VCS-Repository: repo/user/superposition X-VCS-Files: dev-ml/dune/Manifest dev-ml/dune/dune-1.11.4.ebuild dev-ml/dune/metadata.xml X-VCS-Directories: dev-ml/dune/ X-VCS-Committer: Phil_miess X-VCS-Committer-Name: Philip Miess X-VCS-Revision: 97e7086fad7acf1e16a6d89e16bf4d9b2d416506 X-VCS-Branch: master Date: Sun, 12 Apr 2020 20:52:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: ed9a7ed7-6db0-48d3-bcf0-c424e272813c X-Archives-Hash: b513119b29a348e9d58299b5559e9c08 commit: 97e7086fad7acf1e16a6d89e16bf4d9b2d416506 Author: Philip Miess yahoo com> AuthorDate: Sun Apr 12 18:52:11 2020 +0000 Commit: Philip Miess yahoo com> CommitDate: Sun Apr 12 18:52:11 2020 +0000 URL: https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=97e7086f copy of the 1.11.4 ebuild as well Signed-off-by: Philip Miess yahoo.com> dev-ml/dune/Manifest | 3 +++ dev-ml/dune/dune-1.11.4.ebuild | 37 +++++++++++++++++++++++++++++++++++++ dev-ml/dune/metadata.xml | 8 ++++++++ 3 files changed, 48 insertions(+) diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest new file mode 100644 index 0000000..497c50c --- /dev/null +++ b/dev-ml/dune/Manifest @@ -0,0 +1,3 @@ +DIST dune-1.11.4.tar.gz 849090 BLAKE2B 4dace2d998dd00dd8fd51fef6bf0048fd7d0c7941794b4c775f8a1a6c8f694af52ebae2bee17fb531b3f4332fe49167422508a91efcbda61f5420ffee7e89750 SHA512 0afd7ba4d66ba742b6485546d6b7e07096f38f516c12c4fc506a151b6fc97805859d736fee3a0a5dcf8008af0e2a678f1fe7286f6d0a941c999f7d3d5b9a9ccb +EBUILD dune-1.11.4.ebuild 767 BLAKE2B 0cf0578ebc84eabf14623dfc78c1df49d02be6f377b9763978b793ee70c00b0f79b8186c0df8e2caa7ea2424a8f537d1b2ca8850709b498e000dadacc3eaf66b SHA512 7e1dc0b0524f9e0bd85e6bdd902f99dbb54567f07b8d9ccbed3768427b7f98179093c6ab531750ff0a2f831a3ec926c435fd91d1f220c8fda9beb60db341224b +MISC metadata.xml 242 BLAKE2B cf769ef02b6c4a44259c41bd7d8a6ff26667ab728d194a15597388e9d7c651c0564b04e464dee09aea2a15e0086375444d2227171b6f7a0c5e62d85e7a27282c SHA512 8293ffa247118ebab6925fec47f3d66bfebde1d25b101c57458d11ffaead3a70cf1fe9f1ed6e028b6ff2c769047966fdd673aee0296fa8ccf91c02e005dfb41e diff --git a/dev-ml/dune/dune-1.11.4.ebuild b/dev-ml/dune/dune-1.11.4.ebuild new file mode 100644 index 0000000..ccf8f9e --- /dev/null +++ b/dev-ml/dune/dune-1.11.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multiprocessing + +DESCRIPTION="A composable build system for OCaml" +HOMEPAGE="https://github.com/ocaml/dune" +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="amd64 ~arm ~arm64 ~x86" +IUSE="test" + +DEPEND="dev-lang/ocaml" +RDEPEND="${DEPEND} + !dev-ml/jbuilder" +BDEPEND="" + +RESTRICT="test" + +src_configure() { + ocaml configure.ml --libdir "${EPREFIX}/usr/$(get_libdir)/ocaml" || die +} + +src_compile() { + ocaml bootstrap.ml || die + ./boot.exe -j $(makeopts_jobs) || die +} + +src_install() { + default + mv "${D}"/usr/doc "${D}"/usr/share/doc/${PF} + mv "${D}"/usr/man "${D}"/usr/share/man +} diff --git a/dev-ml/dune/metadata.xml b/dev-ml/dune/metadata.xml new file mode 100644 index 0000000..4e0f053 --- /dev/null +++ b/dev-ml/dune/metadata.xml @@ -0,0 +1,8 @@ + + + + + + ocaml/dune + +