From ca52f79efaf9482ea2f0a2a20ab4597ec5f182ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Fri, 17 Oct 2025 21:56:51 +0200 Subject: [PATCH] dev-ml/atd: install whole atd stack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- ...atd-2.16.0.ebuild => atd-2.16.0-r1.ebuild} | 36 ++++++++++++------- 1 file changed, 24 insertions(+), 12 deletions(-) rename dev-ml/atd/{atd-2.16.0.ebuild => atd-2.16.0-r1.ebuild} (65%) diff --git a/dev-ml/atd/atd-2.16.0.ebuild b/dev-ml/atd/atd-2.16.0-r1.ebuild similarity index 65% rename from dev-ml/atd/atd-2.16.0.ebuild rename to dev-ml/atd/atd-2.16.0-r1.ebuild index c881134806dc..9a13f2d8a804 100644 --- a/dev-ml/atd/atd-2.16.0.ebuild +++ b/dev-ml/atd/atd-2.16.0-r1.ebuild @@ -24,18 +24,30 @@ RDEPEND=" dev-ml/re:= dev-ml/yojson:= " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} +" + +DUNE_PACKAGES=( + atd + atdgen + atdgen-codec-runtime + atdgen-runtime + atdj + atdpy + atds + atdts +) + +src_compile() { + dune-compile "${DUNE_PACKAGES[@]}" +} + +src_test() { + nonfatal dune_src_test +} src_install() { - dune_src_install \ - atd \ - atdgen \ - atdgen-codec-runtime \ - atdgen-runtime \ - atdj \ - atdpy \ - atds \ - atdts - - dodoc CHANGES.md CONTRIBUTING.md README.md + dune-install "${DUNE_PACKAGES[@]}" + einstalldocs }