From 46eedbedafdb0040c37884982d4c775ce277fb7b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 20 Oct 2021 10:22:14 +0100 Subject: gentoo resync : 20.10.2021 --- dev-ml/cudf/Manifest | 2 +- dev-ml/cudf/cudf-0.9-r1.ebuild | 74 ----------------------------------------- dev-ml/cudf/cudf-0.9-r2.ebuild | 75 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+), 75 deletions(-) delete mode 100644 dev-ml/cudf/cudf-0.9-r1.ebuild create mode 100644 dev-ml/cudf/cudf-0.9-r2.ebuild (limited to 'dev-ml/cudf') diff --git a/dev-ml/cudf/Manifest b/dev-ml/cudf/Manifest index b86a564fd21b..1c45e12666e7 100644 --- a/dev-ml/cudf/Manifest +++ b/dev-ml/cudf/Manifest @@ -1,4 +1,4 @@ AUX ounit2.patch 380 BLAKE2B 20d0c2f0b719715fc5f111bfbd81e814a4ae8229a7365ed2073d0ecc3ad1eafa4377bc3c0e497d4bf0ab73af986255ac48e179d34dfb2ded3fd7b55c22f339ba SHA512 d53ac28ba8b8eeda612d7f323bb658f272dcc785596eb47b4148ed7954a6ca0204e42b5e3cb6a55211fc1117432f3088fdc215930c26238dc2d34f063f21b062 DIST cudf-0.9.tar.gz 55124 BLAKE2B 013f97d13b732674a7d0f9188590bbb8150ae9dc32ce26b56fb04848629fb27a3c850aa327e687d6aa80eb62ba6f67af2fcf86a647520e73d7f76748871a79cc SHA512 4abdd1a5a3d616273abe9dda87450a922ecd69b64d32f34d8fa3086bbd07fd23ffb01c24b128bf4d1c0c817cfa1da8029e743d33b3ad6a04e7a8f706b098c427 -EBUILD cudf-0.9-r1.ebuild 1721 BLAKE2B b332911014c9d395ecbbf61cd411ebad8f23e3bf422640039105f8fd01ad5a44d17ce8ca4dc33adf338d7f2111dbe687e388e18246cd544a309e9c53aabd4eb0 SHA512 086107cc8479ddee9b596e987fe525ff17a6176a187c0f6614078da7c3b232f35630fcfe2e8fd479f4352a4348bab1edaa14fe684e0bd92d8c35eca7aa0dc1a5 +EBUILD cudf-0.9-r2.ebuild 1802 BLAKE2B 7f83d5026dd7dc06c1bdde67fb2065e204f3a135339f8938675e6673c0ac42f9edbf9c367a199da933a3de0bbbd519ca95e7dbd832ac832983544e08177ab184 SHA512 6f601e703129bed82fa8f698a8b03eeb8f92a7f4fb31516f4ee8771a149ff28e5d0b1d7532d7f4e5fce17935863d34b5845e3e3dc1956b70634ec099bd21120b MISC metadata.xml 338 BLAKE2B f947fa0825c1a3fd959515164da36ffc9694c570ed6eb6eef8686fc24b4582ee88ecb7304507c79cf2733fb77ae3570468ec8da886367d79721c81f148931833 SHA512 9d052ada92f441fa4908f4ec9a2561f7276872281ffa65f0ad92c8d0f7c15aeea11d6c887d4af7535d7d72bce3dec8f12622aee5eb9a79e510e8baaa208a54cd diff --git a/dev-ml/cudf/cudf-0.9-r1.ebuild b/dev-ml/cudf/cudf-0.9-r1.ebuild deleted file mode 100644 index 769436a427c4..000000000000 --- a/dev-ml/cudf/cudf-0.9-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit 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/36602/${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-3.12:=[ocamlopt?] - dev-ml/extlib:= - dev-ml/findlib:= - dev-libs/glib:2 - sys-libs/libunwind:= - sys-libs/ncurses:= -" -DEPEND="${RDEPEND} - test? ( dev-ml/ounit2 ) - dev-ml/ocamlbuild - dev-lang/perl -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}/ounit2.patch" ) - -QA_FLAGS_IGNORED='.*' - -src_prepare() { - default - - sed -i \ - -e 's|make|$(MAKE)|g' \ - Makefile || die - sed -i \ - -e 's|-lncurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0 libunwind)|g' \ - c-lib/Makefile || die - sed -i \ - -e 's|-lcurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0 libunwind)|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 OCAMLBUILD="ocamlbuild -classic-display" -j1 all - emake OCAMLBUILD="ocamlbuild -classic-display" c-lib - if use ocamlopt ; then - emake OCAMLBUILD="ocamlbuild -classic-display" -j1 opt - emake OCAMLBUILD="ocamlbuild -classic-display" c-lib-opt - fi -} - -src_test() { - emake OCAMLBUILD="ocamlbuild -classic-display" test - emake OCAMLBUILD="ocamlbuild -classic-display" c-lib-test -} - -src_install() { - emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install - dodoc BUGS ChangeLog README TODO -} diff --git a/dev-ml/cudf/cudf-0.9-r2.ebuild b/dev-ml/cudf/cudf-0.9-r2.ebuild new file mode 100644 index 000000000000..dcde53347192 --- /dev/null +++ b/dev-ml/cudf/cudf-0.9-r2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit 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/36602/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +IUSE="+ocamlopt llvm-libunwind test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-3.12:=[ocamlopt?] + dev-ml/extlib:= + dev-ml/findlib:= + dev-libs/glib:2 + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + !llvm-libunwind? ( sys-libs/libunwind:= ) + sys-libs/ncurses:= +" +DEPEND="${RDEPEND} + test? ( dev-ml/ounit2 ) + dev-ml/ocamlbuild + dev-lang/perl +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/ounit2.patch" ) + +QA_FLAGS_IGNORED='.*' + +src_prepare() { + default + + sed -i \ + -e 's|make|$(MAKE)|g' \ + Makefile || die + sed -i \ + -e 's|-lncurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0) -lunwind|g' \ + c-lib/Makefile || die + sed -i \ + -e 's|-lcurses|$(shell ${PKG_CONFIG} --libs ncurses glib-2.0) -lunwind|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 OCAMLBUILD="ocamlbuild -classic-display" -j1 all + emake OCAMLBUILD="ocamlbuild -classic-display" c-lib + if use ocamlopt ; then + emake OCAMLBUILD="ocamlbuild -classic-display" -j1 opt + emake OCAMLBUILD="ocamlbuild -classic-display" c-lib-opt + fi +} + +src_test() { + emake OCAMLBUILD="ocamlbuild -classic-display" test + emake OCAMLBUILD="ocamlbuild -classic-display" c-lib-test +} + +src_install() { + emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install + dodoc BUGS ChangeLog README TODO +} -- cgit v1.2.3