dev-java/java-config: Add Python 3.5, fix Python deps wrt bug #539802
authorJames Le Cuirot <chewi@gentoo.org>
Sun, 21 Feb 2016 11:55:20 +0000 (11:55 +0000)
committerJames Le Cuirot <chewi@gentoo.org>
Sun, 21 Feb 2016 11:55:41 +0000 (11:55 +0000)
Package-Manager: portage-2.2.27

dev-java/java-config/java-config-2.2.0-r3.ebuild [moved from dev-java/java-config/java-config-2.2.0-r2.ebuild with 84% similarity]

similarity index 84%
rename from dev-java/java-config/java-config-2.2.0-r2.ebuild
rename to dev-java/java-config/java-config-2.2.0-r3.ebuild
index 75780b71393e15cf9cb040a5eb2847208008973b..464984e86a348d6959667c68e88f075d71a289f0 100644 (file)
@@ -5,7 +5,7 @@
 EAPI="6"
 
 # jython depends on java-config, so don't add it or things will break
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 inherit distutils-r1
 
@@ -16,13 +16,15 @@ SRC_URI="https://dev.gentoo.org/~sera/distfiles/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="2"
 KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
+IUSE="test"
+
+DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )"
 
 # baselayout-java is added as a dep till it can be added to eclass.
 RDEPEND="
        !dev-java/java-config-wrapper
        sys-apps/baselayout-java
-       sys-apps/portage"
+       sys-apps/portage[${PYTHON_USEDEP}]"
 
 python_install_all() {
        distutils-r1_python_install_all