commit:     b9c5f4dc2cc46038fa369859445667cef22ba930
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 24 10:28:37 2020 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Tue Nov 24 10:28:37 2020 +0000
URL:        https://gitweb.gentoo.org/proj/R_overlay.git/commit/?id=b9c5f4dc

files/eclass/R-packages.eclass: set src_configure as no-op.

In sci-CRAN/nloptr src_configure triggers installation as well, which
is not desired.

Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>

 files/eclass/R-packages.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/files/eclass/R-packages.eclass b/files/eclass/R-packages.eclass
index 0315e0b..2d52145 100644
--- a/files/eclass/R-packages.eclass
+++ b/files/eclass/R-packages.eclass
@@ -3,7 +3,7 @@
 
 inherit eutils
 
-EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_postinst
+EXPORT_FUNCTIONS src_unpack src_configure src_compile src_install pkg_postinst
 
 SLOT="0"
 IUSE="byte-compile"
@@ -19,6 +19,8 @@ R-packages_src_unpack() {
        fi
 }
 
+R-packages_src_configure() { :; }
+
 R-packages_src_compile() {
        MAKEFLAGS="CFLAGS=${CFLAGS// /\\ } CXXFLAGS=${CXXFLAGS// /\\ } 
FFLAGS=${FFLAGS// /\\ } FCFLAGS=${FCFLAGS// /\\ } LDFLAGS=${LDFLAGS// /\\ }" \
                R CMD INSTALL . -l "${WORKDIR}" $(use byte-compile && echo 
"--byte-compile")

Reply via email to