From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-ml/cudf/Manifest | 5 ++++ dev-ml/cudf/cudf-0.8-r1.ebuild | 66 ++++++++++++++++++++++++++++++++++++++++++ dev-ml/cudf/metadata.xml | 8 +++++ 3 files changed, 79 insertions(+) create mode 100644 dev-ml/cudf/Manifest create mode 100644 dev-ml/cudf/cudf-0.8-r1.ebuild create mode 100644 dev-ml/cudf/metadata.xml (limited to 'dev-ml/cudf') diff --git a/dev-ml/cudf/Manifest b/dev-ml/cudf/Manifest new file mode 100644 index 000000000000..22a528d3d997 --- /dev/null +++ b/dev-ml/cudf/Manifest @@ -0,0 +1,5 @@ +DIST cudf-0.8.tar.gz 55147 SHA256 06f8ce019c87893e27d545b5cf8dc38041657a4c4856c02be4e99e8175874229 SHA512 cea9e51094076089b1beb657f6b2ccc6ac5f49660e06743f8ec646b277beb4c830f90156ae240a6903de55d09caee78fb0dc75efd76ca65fd2b40ab8756301e3 WHIRLPOOL 2834b5a3d15bbbefc51cd5e54c1ee2155481cecbc91838fca94470b06750576c0719504e51e858145bdae657de739809007bb5b5958469d71010492f245651af +EBUILD cudf-0.8-r1.ebuild 1325 SHA256 c5952c101ec8f0660bd9519430c9ac218a116db09f2a9e8d1a36104106856849 SHA512 69172e1b6b05f3ad1f29821abf0238931bbd79fef9e35c43b2a4f95aea6debb3b7ebb604c1e977f5f4c3fbcf3a9f7a71def6891f3ff01f02a9e6484122783209 WHIRLPOOL 8dfa2616027efe1eb8352914b87c1283a0d3a70d106669e4cc1158c2c99c7ec57e3aa648ddedb63c361cec155b3f4215d8ffebed3857c1c9d02a12b0d4589240 +MISC ChangeLog 3299 SHA256 65376f1c897bfdda84ff07470b75bc85eb8a03dc65643b469c9913ea3089ea3a SHA512 52287b27fe2749c35eaa5d95edbb37226583595ce685a4d111845db548052c54df767a7d44929a260039550db4fde9a02501189534768147bcf76137914b92cc WHIRLPOOL 8a5b0ab26383d778412c7c12113082ebfdc191d5af5025b91d46de58c21190b2f5f7ad43815cedf943f0617bc3c2f9d1ad921dac746c82b101a7cb79f58f9fb4 +MISC ChangeLog-2015 761 SHA256 f1cc66cb6789e871024aa3f09400c0844768bcaedb3025050b80fddd73e471e6 SHA512 39464c9b307059bea9fd6b3b2750c5954fbacacea068ac64954fa5f62eec878337aae62621a2294f68b7b498e9150bb5c55b5c0320843ec8ffa567aefeec2474 WHIRLPOOL e84452ceee14e6b36f1eebde49d50360bb7e5725f153bda94294d9fde9dbf1b2ed4ecfae108c99622ff47d7a53be96d0e527d3faa415f6912990e8498ec49d73 +MISC metadata.xml 243 SHA256 5e9b58b0b795266f973d066675839499e3a56d7d932d702404a4b91ded8eb26c SHA512 1c5b4b2163017e496999d1f87e5c9c5ac6c11b2e9187450ccfb3df258f34e54d278972f04ee0e8429476c6f87e091a869ac2a28c6e8c8e6d20678c3e74061449 WHIRLPOOL 085df2e84901cbe563c7c1d30d04c229547f15f8ee26ac61d44d07c3f6999f2bbfa4cf309963172fb507cce5450d27598b762c3ccab92351601965c3afc05e3a diff --git a/dev-ml/cudf/cudf-0.8-r1.ebuild b/dev-ml/cudf/cudf-0.8-r1.ebuild new file mode 100644 index 000000000000..4798b763acc6 --- /dev/null +++ b/dev-ml/cudf/cudf-0.8-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit multilib toolchain-funcs + +DESCRIPTION="Library to parse, pretty print, and evaluate CUDF documents" +HOMEPAGE="http://www.mancoosi.org/cudf/" +SRC_URI="https://gforge.inria.fr/frs/download.php/file/34659/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +IUSE="+ocamlopt test" + +RDEPEND=" + >=dev-lang/ocaml-3.12:=[ocamlopt?] + dev-ml/extlib:= + dev-libs/glib:2 + dev-ml/camlp4:= + dev-ml/cppo:= +" +DEPEND="${RDEPEND} + test? ( dev-ml/ounit ) + dev-ml/findlib + dev-ml/ocamlbuild + dev-lang/perl +" + +src_prepare() { + sed -i \ + -e 's|make|$(MAKE)|g' \ + Makefile || die + sed -i \ + -e 's|-lncurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0)|g' \ + c-lib/Makefile || die + sed -i \ + -e 's|-lcurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0)|g' \ + c-lib/Makefile.variants || die + + tc-export CC PKG_CONFIG + + sed -i \ + -e "s|-lncurses|$( $(tc-getPKG_CONFIG) --libs ncurses)|g" \ + c-lib/cudf.pc.in || die +} + +src_compile() { + emake -j1 all + emake c-lib + if use ocamlopt ; then + emake -j1 opt + emake c-lib-opt + fi +} + +src_test() { + emake test + emake c-lib-test +} + +src_install() { + emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install + dodoc BUGS ChangeLog README TODO +} diff --git a/dev-ml/cudf/metadata.xml b/dev-ml/cudf/metadata.xml new file mode 100644 index 000000000000..ffac4d7ebc01 --- /dev/null +++ b/dev-ml/cudf/metadata.xml @@ -0,0 +1,8 @@ + + + + + ml@gentoo.org + Gentoo ML Project + + -- cgit v1.2.3