diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-11-25 22:39:15 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-11-25 22:39:15 +0000 |
commit | d934827bf44b7cfcf6711964418148fa60877668 (patch) | |
tree | 0625f358789b5e015e49db139cc1dbc9be00428f /eclass/dune.eclass | |
parent | 2e34d110f164bf74d55fced27fe0000201b3eec5 (diff) |
gentoo resync : 25.11.2020
Diffstat (limited to 'eclass/dune.eclass')
-rw-r--r-- | eclass/dune.eclass | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/eclass/dune.eclass b/eclass/dune.eclass index 9ab6ec204c21..334fbfbf7910 100644 --- a/eclass/dune.eclass +++ b/eclass/dune.eclass @@ -4,6 +4,7 @@ # @ECLASS: dune.eclass # @MAINTAINER: # rkitover@gmail.com +# Mark Wright <gienah@gentoo.org> # @AUTHOR: # Rafael Kitover <rkitover@gmail.com> # @SUPPORTED_EAPIS: 5 6 7 @@ -25,8 +26,10 @@ esac EXPORT_FUNCTIONS src_compile src_test src_install RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]" -DEPEND="${RDEPEND} - dev-ml/dune" +case ${EAPI:-0} in + 0|1|2|3|4|5|6) DEPEND="${RDEPEND} dev-ml/dune";; + *) BDEPEND="dev-ml/dune dev-lang/ocaml"; DEPEND="${RDEPEND}" ;; +esac dune_src_compile() { dune build @install || die @@ -47,6 +50,7 @@ dune-install() { dune install \ --prefix="${ED%/}/usr" \ --libdir="${D%/}$(ocamlc -where)" \ + --mandir="${ED%/}/usr/share/man" \ "${pkg}" || die done } |