Package-Manager: Portage-2.3.7, Repoman-2.3.3
EAPI=5
+inherit opam
+
DESCRIPTION="A syntax extension for importing declarations from interface files"
HOMEPAGE="https://github.com/whitequark/ppx_import"
SRC_URI="https://github.com/whitequark/ppx_import/archive/v${PV}.tar.gz -> ${P}.tar.gz"
RDEPEND="${DEPEND}"
DEPEND="${DEPEND}
test? ( dev-ml/ounit dev-ml/ppx_deriving )
- dev-ml/opam
dev-ml/ocamlbuild
dev-ml/findlib
"
src_test() {
ocamlbuild -classic-display -use-ocamlfind src_test/test_ppx_import.byte -- || die
}
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${T}/dontinstallit" \
- ${PN}.install || die
- dodoc CHANGELOG.md README.md
-}