aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenda Xu <heroxbd@gentoo.org>2020-11-24 11:14:29 +0800
committerBenda Xu <heroxbd@gentoo.org>2020-11-24 11:14:29 +0800
commit33e08a5e30aa4f81d2887cda260391169bd937d2 (patch)
tree3c5f6a4e88f9590cd716ce7e37ac2226fbe25f14
parent[USE] in the DEPEND should be extracted. (diff)
downloadR_overlay-33e08a5e30aa4f81d2887cda260391169bd937d2.tar.gz
R_overlay-33e08a5e30aa4f81d2887cda260391169bd937d2.tar.bz2
R_overlay-33e08a5e30aa4f81d2887cda260391169bd937d2.zip
roverlay-9999.ebuild: bump to EAPI=7.
Bump to Python 3.8. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
-rw-r--r--roverlay-9999.ebuild18
1 files changed, 9 insertions, 9 deletions
diff --git a/roverlay-9999.ebuild b/roverlay-9999.ebuild
index 1d0caef..a2d2888 100644
--- a/roverlay-9999.ebuild
+++ b/roverlay-9999.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=5
+EAPI=7
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python3_8 )
PYTHON_REQ_USE="ssl,threads(+),readline(+)"
EGIT_REPO_URI='git://anongit.gentoo.org/proj/R_overlay.git'
-DOCS=()
+DOCS=( examples )
HTML_DOCS=( doc/html/. )
-EXAMPLES=( examples/. )
inherit user distutils-r1 git-r3 bash-completion-r1
@@ -30,9 +28,7 @@ DEPEND="
compress-config? ( app-arch/bzip2 )"
RDEPEND="
sys-apps/portage
- dev-python/mako[${PYTHON_USEDEP}]
- xz? ( $(python_gen_cond_dep dev-python/backports-lzma[$(python_gen_usedep python2_7)] python2_7 ) )
- virtual/python-futures[${PYTHON_USEDEP}]"
+ dev-python/mako[${PYTHON_USEDEP}]"
pkg_preinst() {
enewgroup roverlay
@@ -53,6 +49,10 @@ python_install_all() {
BASHCOMPDIR="${D}/$(get_bashcompdir)" \
COMPRESSED_CONFIG="$(usex compress-config 1 0)" \
install-nonpy
+
+ insinto /usr/share/roverlay/eclass
+ doins files/eclass/R-packages.eclass
+ doins -r files/hooks
}
pkg_config() {