diff options
author | Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> | 2022-02-09 11:17:48 +0500 |
---|---|---|
committer | Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> | 2022-02-09 18:12:06 +0500 |
commit | b4c64697ef4aaa8329190f3e5af463f5306e688f (patch) | |
tree | 21bdbb5b5abda36890f837b004a9c714d89eebb2 /dev-R | |
parent | dev-R/RcppEnsmallen: fix symlinks (diff) | |
download | guru-b4c64697ef4aaa8329190f3e5af463f5306e688f.tar.gz guru-b4c64697ef4aaa8329190f3e5af463f5306e688f.tar.bz2 guru-b4c64697ef4aaa8329190f3e5af463f5306e688f.zip |
dev-R/RcppArmadillo: fix symlinks
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Diffstat (limited to 'dev-R')
-rw-r--r-- | dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild | 18 |
1 files changed, 10 insertions, 8 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 2bd5ac434..9c33fe313 100644 --- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild +++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild @@ -3,10 +3,9 @@ EAPI=7 -inherit R-packages - -MYPV="$(ver_cut 2-3 ${PV})" +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" @@ -15,7 +14,7 @@ LICENSE='GPL-2+' DEPEND=" >=dev-lang/R-3.3.0 >=dev-R/Rcpp-0.11.0 - =sci-libs/armadillo-${MYPV}*:=[lapack] + =sci-libs/armadillo-${MY_PV}*:=[lapack] " RDEPEND="${DEPEND}" @@ -23,16 +22,19 @@ RDEPEND="${DEPEND}" 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 + 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 - 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" + + dosym8 -r /usr/include/armadillo_bits "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo_bits" + dosym8 -r /usr/include/armadillo "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo" } |