From d433cd102273d244d5eab29364eff379e1e60578 Mon Sep 17 00:00:00 2001 From: Robert Greener Date: Sun, 3 Jul 2022 19:26:16 +0100 Subject: [PATCH] dev-R/inline: new package, add 0.3.19 Signed-off-by: Robert Greener --- dev-R/inline/Manifest | 1 + dev-R/inline/inline-0.3.19.ebuild | 29 +++++++++++++++++++++++++++++ dev-R/inline/metadata.xml | 17 +++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 dev-R/inline/Manifest create mode 100644 dev-R/inline/inline-0.3.19.ebuild create mode 100644 dev-R/inline/metadata.xml diff --git a/dev-R/inline/Manifest b/dev-R/inline/Manifest new file mode 100644 index 0000000000..23ad3222e7 --- /dev/null +++ b/dev-R/inline/Manifest @@ -0,0 +1 @@ +DIST inline_0.3.19.tar.gz 25074 BLAKE2B c22ae3641b720c1ac3625377da7dc5a2dbc78d2165571b9e9ad6f3e870197b4a8867bb8f408fc2fa26e726f9a7e993ab4fb5eebfd39b6d9fa6006fe3f8d114bf SHA512 37e4b8b1f8917a2cce5dfc2bbf9309c5c8a0cddaf0c9e9a8b737af43a9a0b62ebf0f88d710fcd089b1d9a61eb9d638cbf90978486aea1f7872598ecf101153cc diff --git a/dev-R/inline/inline-0.3.19.ebuild b/dev-R/inline/inline-0.3.19.ebuild new file mode 100644 index 0000000000..5d09201887 --- /dev/null +++ b/dev-R/inline/inline-0.3.19.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Functions to Inline C, C++, Fortran Function Calls from R' +KEYWORDS="~amd64" +LICENSE='LGPL-2+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + test? ( + >=dev-R/Rcpp-0.11.0 + dev-R/tinytest + ) +" + +SUGGESTED_PACKAGES=" + >=dev-R/Rcpp-0.11.0 + dev-R/tinytest +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla tinytest.R +} diff --git a/dev-R/inline/metadata.xml b/dev-R/inline/metadata.xml new file mode 100644 index 0000000000..a557129a1e --- /dev/null +++ b/dev-R/inline/metadata.xml @@ -0,0 +1,17 @@ + + + + + me@r0bert.dev + Robert Greener + + Functionality to dynamically define R functions and S4 methods with 'inlined' C, C++ or Fortran code supporting the .C and .Call calling conventions. + + + Dirk Eddelbuettel + edd@debian.org + + https://github.com/eddelbuettel/inline/issues + eddelbuettel/inline + +