[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: b6347609565672a5e32c782e82f375e4df0a0e05 Author: David Roman gmail com> AuthorDate: Mon Jul 31 15:44:07 2023 + Commit: David Roman gmail com> CommitDate: Mon Jul 31 15:47:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6347609 dev-R/RcppArmadillo: drop 0.10.2.2.0, 0.10.8.1.0-r1 Signed-off-by: David Roman gmail.com> dev-R/RcppArmadillo/Manifest | 2 - .../RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild | 46 - .../RcppArmadillo-0.10.8.1.0-r1.ebuild | 57 -- 3 files changed, 105 deletions(-) diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest index 972ceec1cf..d97a18f25a 100644 --- a/dev-R/RcppArmadillo/Manifest +++ b/dev-R/RcppArmadillo/Manifest @@ -1,3 +1 @@ -DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662 -DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567 DIST RcppArmadillo_0.12.4.1.0.tar.gz 1373512 BLAKE2B 9228e80227c9f78be552c71bebb299a96306b7676b2d6c94657d1622b01f341d5846937451d195a25109232aa675303c29413ea84fb32bd23954c5564a146332 SHA512 33ad6c44606f1d16a67861aafdb0ea5750eb795974bfb0a594408e6ba82eedc3a1f8efd1cb5003cf3a4766cafd6fd6d6a4270d043339de3a56f22de22aa9b15f diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild deleted file mode 100644 index a100ef542b..00 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit R-packages eapi8-dosym - -MY_PV="$(ver_cut 2-3 ${PV})" -DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' -SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz" -KEYWORDS="~amd64" -LICENSE='GPL-2+' - -DEPEND=" - >=dev-lang/R-3.3.0 - >=dev-R/Rcpp-0.11.0 - =sci-libs/armadillo-${MY_PV}*:=[lapack] -" -RDEPEND="${DEPEND}" - -#TODO: correctly link to lapack - -src_prepare() { - R-packages_src_prepare - - #remove bundled - rm -r inst/include/armadillo_bits || die - rm inst/include/armadillo || die - - #link to sci-libs/armadillo - ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die - ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die -} - -src_install() { - R-packages_src_install - - R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include" - dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo" - - dodir /usr/include/armadillo_bits - for file in "${ED}/${R_includedir}"/armadillo_bits/*; do - filename=$(basename "${file}") - dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}" - done -} diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild deleted file mode 100644 index 30280253aa..00 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit R-packages eapi8-dosym - -MY_PV="$(ver_cut 2-3 ${PV})" - -DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' -SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz" - -SLOT="0/${PV}" -KEYWORDS="~amd64" -LICENSE='GPL-2+' - -DEPEND=" - >=dev-lang/R-3.3.0 - >=dev-R/Rcpp-0.11.0 - =sci-libs/armadillo-${MY_PV}*:=[lapack] -" -RDEPEND="${DEPEND}" - -SUGGESTED_PACKAGES=" - dev-R/tinytest - virtual/Matrix - dev-R/pkgKitten - dev-R/reticulate - dev-R/slam -" - -#TODO: correctly link to lapack - -src_prepare() { - R-packages_src_prepare - - #remove bundled - rm -r inst/include/armadillo_bits || die - rm inst/include/armadillo || die - - #link to sci-libs/armadillo - ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die - ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die -} - -src_install() { - R-packages_src_install - - R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include" - dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo" - -
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: 1d688f7269dbc406063eb767a7ad4c8d0a01dc71 Author: David Roman gmail com> AuthorDate: Mon Jul 31 15:43:45 2023 + Commit: David Roman gmail com> CommitDate: Mon Jul 31 15:47:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d688f72 dev-R/RcppArmadillo: add 0.12.4.1.0 Signed-off-by: David Roman gmail.com> dev-R/RcppArmadillo/Manifest | 1 + .../RcppArmadillo/RcppArmadillo-0.12.4.1.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest index 051bc7d813..972ceec1cf 100644 --- a/dev-R/RcppArmadillo/Manifest +++ b/dev-R/RcppArmadillo/Manifest @@ -1,2 +1,3 @@ DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662 DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567 +DIST RcppArmadillo_0.12.4.1.0.tar.gz 1373512 BLAKE2B 9228e80227c9f78be552c71bebb299a96306b7676b2d6c94657d1622b01f341d5846937451d195a25109232aa675303c29413ea84fb32bd23954c5564a146332 SHA512 33ad6c44606f1d16a67861aafdb0ea5750eb795974bfb0a594408e6ba82eedc3a1f8efd1cb5003cf3a4766cafd6fd6d6a4270d043339de3a56f22de22aa9b15f diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.12.4.1.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.12.4.1.0.ebuild new file mode 100644 index 00..30280253aa --- /dev/null +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.12.4.1.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages eapi8-dosym + +MY_PV="$(ver_cut 2-3 ${PV})" + +DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' +SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz" + +SLOT="0/${PV}" +KEYWORDS="~amd64" +LICENSE='GPL-2+' + +DEPEND=" + >=dev-lang/R-3.3.0 + >=dev-R/Rcpp-0.11.0 + =sci-libs/armadillo-${MY_PV}*:=[lapack] +" +RDEPEND="${DEPEND}" + +SUGGESTED_PACKAGES=" + dev-R/tinytest + virtual/Matrix + dev-R/pkgKitten + dev-R/reticulate + dev-R/slam +" + +#TODO: correctly link to lapack + +src_prepare() { + R-packages_src_prepare + + #remove bundled + rm -r inst/include/armadillo_bits || die + rm inst/include/armadillo || die + + #link to sci-libs/armadillo + ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die + ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die +} + +src_install() { + R-packages_src_install + + R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include" + dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo" + + dodir /usr/include/armadillo_bits + for file in "${ED}/${R_includedir}"/armadillo_bits/*; do + filename=$(basename "${file}") + dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}" + done +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: 7b9ae56ae34cf44f7a4bfb54ab713e59a0b240f9 Author: David Roman gmail com> AuthorDate: Mon Jul 31 15:37:17 2023 + Commit: David Roman gmail com> CommitDate: Mon Jul 31 15:47:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b9ae56a Revert "dev-R/RcppArmadillo: treeclean" This reverts commit 37a87bb5aa9f3247a233793ce1931b635e5bafb5. Signed-off-by: David Roman gmail.com> dev-R/RcppArmadillo/Manifest | 2 + .../RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild | 46 + .../RcppArmadillo-0.10.8.1.0-r1.ebuild | 57 ++ dev-R/RcppArmadillo/metadata.xml | 31 4 files changed, 136 insertions(+) diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest new file mode 100644 index 00..051bc7d813 --- /dev/null +++ b/dev-R/RcppArmadillo/Manifest @@ -0,0 +1,2 @@ +DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662 +DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567 diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild new file mode 100644 index 00..a100ef542b --- /dev/null +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages eapi8-dosym + +MY_PV="$(ver_cut 2-3 ${PV})" +DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' +SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz" +KEYWORDS="~amd64" +LICENSE='GPL-2+' + +DEPEND=" + >=dev-lang/R-3.3.0 + >=dev-R/Rcpp-0.11.0 + =sci-libs/armadillo-${MY_PV}*:=[lapack] +" +RDEPEND="${DEPEND}" + +#TODO: correctly link to lapack + +src_prepare() { + R-packages_src_prepare + + #remove bundled + rm -r inst/include/armadillo_bits || die + rm inst/include/armadillo || die + + #link to sci-libs/armadillo + ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die + ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die +} + +src_install() { + R-packages_src_install + + R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include" + dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo" + + dodir /usr/include/armadillo_bits + for file in "${ED}/${R_includedir}"/armadillo_bits/*; do + filename=$(basename "${file}") + dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}" + done +} diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild new file mode 100644 index 00..30280253aa --- /dev/null +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages eapi8-dosym + +MY_PV="$(ver_cut 2-3 ${PV})" + +DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' +SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz" + +SLOT="0/${PV}" +KEYWORDS="~amd64" +LICENSE='GPL-2+' + +DEPEND=" + >=dev-lang/R-3.3.0 + >=dev-R/Rcpp-0.11.0 + =sci-libs/armadillo-${MY_PV}*:=[lapack] +" +RDEPEND="${DEPEND}" + +SUGGESTED_PACKAGES=" + dev-R/tinytest + virtual/Matrix + dev-R/pkgKitten + dev-R/reticulate + dev-R/slam +" + +#TODO: correctly link to lapack + +src_prepare() { + R-packages_src_prepare + + #remove bundled + rm -r inst/include/armadillo_bits || die + rm inst/include/armadillo || die + + #link to sci-libs/armadillo + ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die + ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die +} + +src_install() { + R-packages_src_install + + R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include" + dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo" + + dodir /usr/include/armadillo_bits + for file in "${ED}/${R_includedir}"/armadillo_bits/*; do + filename=$(basename "${file}") + dosym8 -r /usr/include/armadillo_bits/${filen
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: 37a87bb5aa9f3247a233793ce1931b635e5bafb5 Author: Florian Schmaus gentoo org> AuthorDate: Sat Jul 29 15:03:56 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Sat Jul 29 15:03:56 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37a87bb5 dev-R/RcppArmadillo: treeclean Signed-off-by: Florian Schmaus gentoo.org> dev-R/RcppArmadillo/Manifest | 2 - .../RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild | 46 - .../RcppArmadillo-0.10.8.1.0-r1.ebuild | 57 -- dev-R/RcppArmadillo/metadata.xml | 31 4 files changed, 136 deletions(-) diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest deleted file mode 100644 index 051bc7d813..00 --- a/dev-R/RcppArmadillo/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662 -DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567 diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild deleted file mode 100644 index a100ef542b..00 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit R-packages eapi8-dosym - -MY_PV="$(ver_cut 2-3 ${PV})" -DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' -SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz" -KEYWORDS="~amd64" -LICENSE='GPL-2+' - -DEPEND=" - >=dev-lang/R-3.3.0 - >=dev-R/Rcpp-0.11.0 - =sci-libs/armadillo-${MY_PV}*:=[lapack] -" -RDEPEND="${DEPEND}" - -#TODO: correctly link to lapack - -src_prepare() { - R-packages_src_prepare - - #remove bundled - rm -r inst/include/armadillo_bits || die - rm inst/include/armadillo || die - - #link to sci-libs/armadillo - ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die - ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die -} - -src_install() { - R-packages_src_install - - R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include" - dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo" - - dodir /usr/include/armadillo_bits - for file in "${ED}/${R_includedir}"/armadillo_bits/*; do - filename=$(basename "${file}") - dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}" - done -} diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild deleted file mode 100644 index 30280253aa..00 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit R-packages eapi8-dosym - -MY_PV="$(ver_cut 2-3 ${PV})" - -DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' -SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz" - -SLOT="0/${PV}" -KEYWORDS="~amd64" -LICENSE='GPL-2+' - -DEPEND=" - >=dev-lang/R-3.3.0 - >=dev-R/Rcpp-0.11.0 - =sci-libs/armadillo-${MY_PV}*:=[lapack] -" -RDEPEND="${DEPEND}" - -SUGGESTED_PACKAGES=" - dev-R/tinytest - virtual/Matrix - dev-R/pkgKitten - dev-R/reticulate - dev-R/slam -" - -#TODO: correctly link to lapack - -src_prepare() { - R-packages_src_prepare - - #remove bundled - rm -r inst/include/armadillo_bits || die - rm inst/include/armadillo || die - - #link to sci-libs/armadillo - ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die - ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die -} - -src_install() { - R-packages_src_install - - R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include" - dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo" - - dodir /usr/include/armadillo_bits - for file in "${ED}/${R_includedir}"/armadillo_bits/*; do - filename=$(basename "${file}") - dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filena
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: 2b7c5d507ebdbe6744f6be475cc463dcdbb464aa Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 12:32:00 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Sat May 28 12:53:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b7c5d50 dev-R/RcppArmadillo: add subslot Signed-off-by: Alessandro Barbieri gmail.com> ...ppArmadillo-0.10.8.1.0.ebuild => RcppArmadillo-0.10.8.1.0-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild similarity index 98% rename from dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild rename to dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild index 364b05a04..30280253a 100644 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0-r1.ebuild @@ -9,6 +9,8 @@ MY_PV="$(ver_cut 2-3 ${PV})" DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz" + +SLOT="0/${PV}" KEYWORDS="~amd64" LICENSE='GPL-2+'
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/, dev-R/gh/, dev-R/xml2/, dev-R/lattice/, dev-R/praise/, ...
commit: db050489ba021cbf1f079e8e3ffab4c9a968cc39 Author: Alessandro Barbieri gmail com> AuthorDate: Tue May 3 03:21:21 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue May 3 03:32:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db050489 dev-R/*: add upstream metadata Signed-off-by: Alessandro Barbieri gmail.com> dev-R/BH/metadata.xml| 2 ++ dev-R/RcppArmadillo/metadata.xml | 2 ++ dev-R/RcppTOML/metadata.xml | 2 ++ dev-R/brio/metadata.xml | 2 ++ dev-R/callr/metadata.xml | 2 ++ dev-R/covr/metadata.xml | 2 ++ dev-R/curl/metadata.xml | 2 ++ dev-R/desc/metadata.xml | 2 ++ dev-R/diffobj/metadata.xml | 2 ++ dev-R/evaluate/metadata.xml | 2 ++ dev-R/farver/metadata.xml| 2 ++ dev-R/ggplot2/metadata.xml | 2 ++ dev-R/gh/metadata.xml| 2 ++ dev-R/gitcreds/metadata.xml | 2 ++ dev-R/gtable/metadata.xml| 2 ++ dev-R/here/metadata.xml | 2 ++ dev-R/highr/metadata.xml | 2 ++ dev-R/httr/metadata.xml | 2 ++ dev-R/ini/metadata.xml | 2 ++ dev-R/isoband/metadata.xml | 2 ++ dev-R/knitr/metadata.xml | 2 ++ dev-R/lattice/metadata.xml | 2 ++ dev-R/magrittr/metadata.xml | 2 ++ dev-R/markdown/metadata.xml | 2 ++ dev-R/mime/metadata.xml | 2 ++ dev-R/parsedate/metadata.xml | 2 ++ dev-R/pkgload/metadata.xml | 2 ++ dev-R/pkgsearch/metadata.xml | 2 ++ dev-R/plogr/metadata.xml | 2 ++ dev-R/praise/metadata.xml| 2 ++ dev-R/prettyunits/metadata.xml | 2 ++ dev-R/processx/metadata.xml | 2 ++ dev-R/rappdirs/metadata.xml | 2 ++ dev-R/rematch2/metadata.xml | 2 ++ dev-R/reticulate/metadata.xml| 2 ++ dev-R/rex/metadata.xml | 2 ++ dev-R/roxygen2/metadata.xml | 2 ++ dev-R/rprojroot/metadata.xml | 2 ++ dev-R/rstudioapi/metadata.xml| 2 ++ dev-R/scales/metadata.xml| 2 ++ dev-R/spelling/metadata.xml | 2 ++ dev-R/stringi/metadata.xml | 2 ++ dev-R/stringr/metadata.xml | 2 ++ dev-R/sys/metadata.xml | 2 ++ dev-R/testthat/metadata.xml | 2 ++ dev-R/viridisLite/metadata.xml | 2 ++ dev-R/waldo/metadata.xml | 2 ++ dev-R/whoami/metadata.xml| 2 ++ dev-R/withr/metadata.xml | 2 ++ dev-R/xfun/metadata.xml | 2 ++ dev-R/xml2/metadata.xml | 2 ++ dev-R/yaml/metadata.xml | 2 ++ 52 files changed, 104 insertions(+) diff --git a/dev-R/BH/metadata.xml b/dev-R/BH/metadata.xml index 24088a555..90e4f2119 100644 --- a/dev-R/BH/metadata.xml +++ b/dev-R/BH/metadata.xml @@ -11,5 +11,7 @@ Dirk Eddelbuettel e...@debian.org + https://github.com/eddelbuettel/bh/issues + eddelbuettel/bh diff --git a/dev-R/RcppArmadillo/metadata.xml b/dev-R/RcppArmadillo/metadata.xml index a561238c2..802a98229 100644 --- a/dev-R/RcppArmadillo/metadata.xml +++ b/dev-R/RcppArmadillo/metadata.xml @@ -25,5 +25,7 @@ Armadillo requires a C++11 compiler. Dirk Eddelbuettel e...@debian.org + https://github.com/RcppCore/RcppArmadillo/issues + RcppCore/RcppArmadillo diff --git a/dev-R/RcppTOML/metadata.xml b/dev-R/RcppTOML/metadata.xml index c9d88cd6b..9ce74bc8d 100644 --- a/dev-R/RcppTOML/metadata.xml +++ b/dev-R/RcppTOML/metadata.xml @@ -17,5 +17,7 @@ uses 'Rcpp' to connect the 'cpptoml' parser written by Chase Geigle Dirk Eddelbuettel e...@debian.org + https://github.com/eddelbuettel/rcpptoml/issues + eddelbuettel/rcpptoml diff --git a/dev-R/brio/metadata.xml b/dev-R/brio/metadata.xml index d6b7e0ab5..d61fa72ea 100644 --- a/dev-R/brio/metadata.xml +++ b/dev-R/brio/metadata.xml @@ -14,5 +14,7 @@ files and provide more explicit control over line endings. Gábor Csárdi csardi.ga...@gmail.com + https://github.com/r-lib/brio/issues + r-lib/brio diff --git a/dev-R/callr/metadata.xml b/dev-R/callr/metadata.xml index fc1707097..99c0a57c2 100644 --- a/dev-R/callr/metadata.xml +++ b/dev-R/callr/metadata.xml @@ -14,5 +14,7 @@ This packages does exactly that. Gábor Csárdi csardi.ga...@gmail.com + https://github.com/r-lib/callr/issues + r-lib/callr diff --git a/dev-R/covr/metadata.xml b/dev-R/covr/metadata.xml index 599a745a7..2eadff180 100644 --- a/dev-R/covr/metadata.xml +++ b/dev-R/covr/metadata.xml @@ -18,5 +18,7 @@ C/C++/FORTRAN code. Jim Hester james.f.hes...@gmail.com +
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: 56041162983273c3649b50411cef4c4bcf75ba7a Author: Alessandro Barbieri gmail com> AuthorDate: Wed Apr 20 16:29:28 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Apr 20 21:56:59 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56041162 dev-R/RcppArmadillo: run missing phase Closes: https://bugs.gentoo.org/839696 Signed-off-by: Alessandro Barbieri gmail.com> dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild | 2 +- dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild index 90a6b1e20..a100ef542 100644 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild @@ -21,7 +21,7 @@ RDEPEND="${DEPEND}" #TODO: correctly link to lapack src_prepare() { - default + R-packages_src_prepare #remove bundled rm -r inst/include/armadillo_bits || die diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild index 317fcc643..364b05a04 100644 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild @@ -30,7 +30,7 @@ SUGGESTED_PACKAGES=" #TODO: correctly link to lapack src_prepare() { - default + R-packages_src_prepare #remove bundled rm -r inst/include/armadillo_bits || die
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/, dev-R/ggplot2/, dev-R/withr/, dev-R/pillar/, ...
commit: d9b337b3fc0f0ae1a84f11237b1e4e67382d1c2c Author: Alessandro Barbieri gmail com> AuthorDate: Tue Apr 19 18:30:05 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Apr 19 18:31:28 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9b337b3 dev-R/*: replace some packages with virtuals Signed-off-by: Alessandro Barbieri gmail.com> dev-R/MASS/MASS-7.3.56.ebuild | 8 dev-R/Matrix/Matrix-1.4.1.ebuild| 2 +- dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild | 2 +- dev-R/colorspace/colorspace-2.0.3.ebuild| 4 ++-- dev-R/evaluate/evaluate-0.15.ebuild | 2 +- dev-R/ggplot2/ggplot2-3.3.5.ebuild | 6 +++--- dev-R/knitr/knitr-1.38.ebuild | 2 +- dev-R/lattice/lattice-0.20.45.ebuild| 4 ++-- dev-R/mgcv/mgcv-1.8.40.ebuild | 4 ++-- dev-R/nlme/nlme-3.1.157.ebuild | 2 +- dev-R/nnet/nnet-7.3.17.ebuild | 2 +- dev-R/pillar/pillar-1.7.0.ebuild| 2 +- dev-R/withr/withr-2.5.0.ebuild | 2 +- dev-R/xfun/xfun-0.30.ebuild | 2 +- 14 files changed, 22 insertions(+), 22 deletions(-) diff --git a/dev-R/MASS/MASS-7.3.56.ebuild b/dev-R/MASS/MASS-7.3.56.ebuild index 08e7476f8..d9aad6739 100644 --- a/dev-R/MASS/MASS-7.3.56.ebuild +++ b/dev-R/MASS/MASS-7.3.56.ebuild @@ -20,8 +20,8 @@ DEPEND=" RDEPEND="${DEPEND}" SUGGESTED_PACKAGES=" - dev-R/lattice - dev-R/nlme - dev-R/nnet - dev-R/survival + virtual/lattice + virtual/nlme + virtual/nnet + virtual/survival " diff --git a/dev-R/Matrix/Matrix-1.4.1.ebuild b/dev-R/Matrix/Matrix-1.4.1.ebuild index ee3df3ef2..1d537e9a5 100644 --- a/dev-R/Matrix/Matrix-1.4.1.ebuild +++ b/dev-R/Matrix/Matrix-1.4.1.ebuild @@ -22,5 +22,5 @@ RDEPEND="${DEPEND}" SUGGESTED_PACKAGES=" dev-R/expm - dev-R/MASS + virtual/MASS " diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild index cf3082d45..317fcc643 100644 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild @@ -21,7 +21,7 @@ RDEPEND="${DEPEND}" SUGGESTED_PACKAGES=" dev-R/tinytest - >=dev-R/Matrix-1.3.0 + virtual/Matrix dev-R/pkgKitten dev-R/reticulate dev-R/slam diff --git a/dev-R/colorspace/colorspace-2.0.3.ebuild b/dev-R/colorspace/colorspace-2.0.3.ebuild index 534ccd488..069d8adf9 100644 --- a/dev-R/colorspace/colorspace-2.0.3.ebuild +++ b/dev-R/colorspace/colorspace-2.0.3.ebuild @@ -17,8 +17,8 @@ DEPEND=">=dev-lang/R-3.0.0" RDEPEND="${DEPEND}" SUGGESTED_PACKAGES=" - dev-R/KernSmooth - dev-R/MASS + virtual/KernSmooth + virtual/MASS dev-R/kernlab dev-R/mvtnorm dev-R/vcd diff --git a/dev-R/evaluate/evaluate-0.15.ebuild b/dev-R/evaluate/evaluate-0.15.ebuild index 2dcc08a7b..f014db023 100644 --- a/dev-R/evaluate/evaluate-0.15.ebuild +++ b/dev-R/evaluate/evaluate-0.15.ebuild @@ -15,6 +15,6 @@ RDEPEND="${DEPEND}" SUGGESTED_PACKAGES=" dev-R/covr dev-R/ggplot2 - dev-R/lattice + virtual/lattice dev-R/testthat " diff --git a/dev-R/ggplot2/ggplot2-3.3.5.ebuild b/dev-R/ggplot2/ggplot2-3.3.5.ebuild index e4898b5c8..1e9fbec72 100644 --- a/dev-R/ggplot2/ggplot2-3.3.5.ebuild +++ b/dev-R/ggplot2/ggplot2-3.3.5.ebuild @@ -33,19 +33,19 @@ SUGGESTED_PACKAGES=" dev-R/Hmisc dev-R/interp dev-R/knitr - dev-R/lattice + virtual/lattice dev-R/mapproj dev-R/maps dev-R/maptools dev-R/multcomp dev-R/munsell - dev-R/nlme + virtual/nlme dev-R/profvis dev-R/quantreg dev-R/RColorBrewer dev-R/rgeos dev-R/rmarkdown - dev-R/rpart + virtual/rpart >=dev-R/sf-0.7.3 >=dev-R/svglite-1.2.0.9001 >=dev-R/testthat-2.1.0 diff --git a/dev-R/knitr/knitr-1.38.ebuild b/dev-R/knitr/knitr-1.38.ebuild index 0c968a644..ea1f3026a 100644 --- a/dev-R/knitr/knitr-1.38.ebuild +++ b/dev-R/knitr/knitr-1.38.ebuild @@ -28,7 +28,7 @@ SUGGESTED_PACKAGES=" dev-R/testit dev-R/digest >=dev-R/rgl-0.95.1201 - dev-R/codetools + virtual/codetools dev-R/rmarkdown >=dev-R/htmlwidgets-0.7 dev-R/webshot diff --git a/dev-R/lattice/lattice-0.20.45.ebuild b/dev-R/lattice/lattice-0.20.45.ebuild index 3cb308625..ec2427fe3 100644 --- a/dev-R/lattice/lattice-0.20.45.ebuild +++ b/dev-R/lattice/lattice-0.20.45.ebuild @@ -24,7 +24,7 @@ DEPEND=" RDEPEND="${DEPEND}" SUGGESTED_PACKAGES=" - dev-R/KernSmooth - dev-R/MASS + virtual/KernSmooth + virtual/MASS dev-R/latticeExtra " diff --git a/dev-R/mgcv/mgcv-1.8.40.
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: 1236220cc03e100aba2ce367f33b446515db3daa Author: Alessandro Barbieri gmail com> AuthorDate: Fri Mar 11 01:42:06 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Fri Mar 11 02:00:57 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1236220c dev-R/RcppArmadillo: add 0.10.8.1.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-R/RcppArmadillo/Manifest | 1 + .../RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest index bb6e382d9..051bc7d81 100644 --- a/dev-R/RcppArmadillo/Manifest +++ b/dev-R/RcppArmadillo/Manifest @@ -1 +1,2 @@ DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662 +DIST RcppArmadillo_0.10.8.1.0.tar.gz 1364404 BLAKE2B 263b3103c1ea86991732fd4a4254803863c85ff5e516417560cfced4b60cb9a0d50cde6db5f0eb9f07ea4814b285bf10da3d8131a434c9b20dfb44b6cbfa2808 SHA512 d1c3f445b1538cc79d1b422639321695e276a934d453084497a84a2ba48bc263614d140f5fd4cc2fb73e1ac565c56bbdd7e23a3b60448232178afd907d07e567 diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild new file mode 100644 index 0..cf3082d45 --- /dev/null +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.8.1.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages eapi8-dosym + +MY_PV="$(ver_cut 2-3 ${PV})" + +DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' +SRC_URI="mirror://cran/src/contrib/${PN}_${PV}.tar.gz" +KEYWORDS="~amd64" +LICENSE='GPL-2+' + +DEPEND=" + >=dev-lang/R-3.3.0 + >=dev-R/Rcpp-0.11.0 + =sci-libs/armadillo-${MY_PV}*:=[lapack] +" +RDEPEND="${DEPEND}" + +SUGGESTED_PACKAGES=" + dev-R/tinytest + >=dev-R/Matrix-1.3.0 + dev-R/pkgKitten + dev-R/reticulate + dev-R/slam +" + +#TODO: correctly link to lapack + +src_prepare() { + default + + #remove bundled + rm -r inst/include/armadillo_bits || die + rm inst/include/armadillo || die + + #link to sci-libs/armadillo + ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die + ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die +} + +src_install() { + R-packages_src_install + + R_includedir="/usr/$(get_libdir)/R/site-library/${PN}/include" + dosym8 -r /usr/include/armadillo "${R_includedir}/armadillo" + + dodir /usr/include/armadillo_bits + for file in "${ED}/${R_includedir}"/armadillo_bits/*; do + filename=$(basename "${file}") + dosym8 -r /usr/include/armadillo_bits/${filename} "${R_includedir}/armadillo_bits/${filename}" + done +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: 7d69768a68574b3e3b249dc9bb729ed9e9277741 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Jun 1 04:55:31 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Jun 1 04:55:31 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d69768a dev-R/RcppArmadillo: add 0.10.2.2.0, drop 0.10.5.0.0 Signed-off-by: Alessandro Barbieri gmail.com> dev-R/RcppArmadillo/Manifest | 2 +- ...llo-0.10.5.0.0.ebuild => RcppArmadillo-0.10.2.2.0.ebuild} | 12 +++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest index d669ccdb9..bb6e382d9 100644 --- a/dev-R/RcppArmadillo/Manifest +++ b/dev-R/RcppArmadillo/Manifest @@ -1 +1 @@ -DIST RcppArmadillo_0.10.5.0.0.tar.gz 1669395 BLAKE2B 5b9c7e8d63ed5c782c8a848b6d580fb31bba89e7668048a90416ba1dd95554c2d78011c11b43f4a2c6be3ee4283b44acc84977e601faf6a688256a3cebf3a739 SHA512 843012eb1b44141ef7b2a20db140eed1f219c3eba6b435e7651884c010626ccd9618d962d9d923cacecd9d63c58ad5722ce78604debe2be165aea59bd336e548 +DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885 SHA512 b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662 diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild similarity index 79% rename from dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild rename to dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild index f14fd4406..2bd5ac434 100644 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild @@ -5,26 +5,28 @@ EAPI=7 inherit R-packages +MYPV="$(ver_cut 2-3 ${PV})" + DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' +SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz" KEYWORDS="~amd64" LICENSE='GPL-2+' DEPEND=" >=dev-lang/R-3.3.0 >=dev-R/Rcpp-0.11.0 - sci-libs/armadillo[lapack] -" -RDEPEND=" - ${DEPEND} - dev-R/Rcpp + =sci-libs/armadillo-${MYPV}*:=[lapack] " +RDEPEND="${DEPEND}" #TODO: correctly link to lapack src_prepare() { default + #remove bundled rm -r inst/include/armadillo_bits || die rm inst/include/armadillo || die + #link to sci-libs/armadillo dosym /usr/include/armadillo_bits inst/include/armadillo_bits dosym /usr/include/armadillo inst/include/armadillo }
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: 86b6f3900ae216240f7cfe9b26f268db6e6132c4 Author: Alessandro Barbieri gmail com> AuthorDate: Mon May 31 23:37:54 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon May 31 23:37:54 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86b6f390 dev-R/RcppArmadillo: attempt and unbundling armadillo using symlinks Signed-off-by: Alessandro Barbieri gmail.com> dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild | 17 + 1 file changed, 17 insertions(+) diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild index 849f5e730..f14fd4406 100644 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild @@ -12,8 +12,25 @@ LICENSE='GPL-2+' DEPEND=" >=dev-lang/R-3.3.0 >=dev-R/Rcpp-0.11.0 + sci-libs/armadillo[lapack] " RDEPEND=" ${DEPEND} dev-R/Rcpp " + +#TODO: correctly link to lapack + +src_prepare() { + default + rm -r inst/include/armadillo_bits || die + rm inst/include/armadillo || die + dosym /usr/include/armadillo_bits inst/include/armadillo_bits + dosym /usr/include/armadillo inst/include/armadillo +} + +src_install() { + R-packages_src_install + dosym /usr/include/armadillo_bits "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo_bits" + dosym /usr/include/armadillo "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo" +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/
commit: f71ebc154b030b4ec6d928d93fb0b607473b6181 Author: Alessandro Barbieri gmail com> AuthorDate: Mon May 31 21:50:25 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon May 31 22:04:42 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f71ebc15 dev-R/RcppArmadillo: new Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri gmail.com> dev-R/RcppArmadillo/Manifest | 1 + .../RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild | 19 ++ dev-R/RcppArmadillo/metadata.xml | 23 ++ 3 files changed, 43 insertions(+) diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest new file mode 100644 index 0..d669ccdb9 --- /dev/null +++ b/dev-R/RcppArmadillo/Manifest @@ -0,0 +1 @@ +DIST RcppArmadillo_0.10.5.0.0.tar.gz 1669395 BLAKE2B 5b9c7e8d63ed5c782c8a848b6d580fb31bba89e7668048a90416ba1dd95554c2d78011c11b43f4a2c6be3ee4283b44acc84977e601faf6a688256a3cebf3a739 SHA512 843012eb1b44141ef7b2a20db140eed1f219c3eba6b435e7651884c010626ccd9618d962d9d923cacecd9d63c58ad5722ce78604debe2be165aea59bd336e548 diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild new file mode 100644 index 0..849f5e730 --- /dev/null +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library' +KEYWORDS="~amd64" +LICENSE='GPL-2+' + +DEPEND=" + >=dev-lang/R-3.3.0 + >=dev-R/Rcpp-0.11.0 +" +RDEPEND=" + ${DEPEND} + dev-R/Rcpp +" diff --git a/dev-R/RcppArmadillo/metadata.xml b/dev-R/RcppArmadillo/metadata.xml new file mode 100644 index 0..99c087838 --- /dev/null +++ b/dev-R/RcppArmadillo/metadata.xml @@ -0,0 +1,23 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + 'Rcpp' Integration for the 'Armadillo' Templated Linear Algebra + Library // 'Armadillo' is a templated C++ linear algebra + library (by Conrad Sanderson) that aims towards a good balance + between speed and ease of use. Integer, floating point and + complex numbers are supported, as well as a subset of + trigonometric and statistics functions. Various matrix + decompositions are provided through optional integration with + LAPACK and ATLAS libraries. The 'RcppArmadillo' package + includes the header files from the templated 'Armadillo' + library. Thus users do not need to install 'Armadillo' itself + in order to use 'RcppArmadillo'. From release 7.800.0 on, + 'Armadillo' is licensed under Apache License 2; previous + releases were under licensed as MPL 2.0 from version 3.800.0 + onwards and LGPL-3 prior to that; 'RcppArmadillo' (the 'Rcpp' + bindings/bridge to Armadillo) is licensed under the GNU GPL + version 2 or later, as is the rest of 'Rcpp'. Armadillo + requires a C++11 compiler. + +