W dniu 19.02.2017, nie o godzinie 09∶03 +0100, użytkownik Hans de Graaff
napisał:
> jruby has not been supported for some time. Removing support for it in
> EAPI 6 allows us to drop the java-utils-2 eclass which in turn also
> inherits eutils.
> ---
> eclass/ruby-ng.eclass | 10 +++++++---
> 1 file changed, 7 insertions(+), 3 deletions(-)
>
> diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
> index bc42e66..8a3bc18 100644
> --- a/eclass/ruby-ng.eclass
> +++ b/eclass/ruby-ng.eclass
> @@ -76,11 +76,11 @@
> local inherits=""
> case ${EAPI} in
> 2|3|4|5)
> - inherits="eutils"
> + inherits="eutils java-utils-2"
> ;;
> esac
>
> -inherit ${inherits} java-utils-2 multilib toolchain-funcs ruby-utils
> +inherit ${inherits} multilib toolchain-funcs ruby-utils
>
> EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_test
> src_install pkg_setup
>
> @@ -385,7 +385,11 @@ ruby-ng_pkg_setup() {
> # it's a special case.
> _ruby_each_implementation
>
> - has ruby_targets_jruby ${IUSE} && use ruby_targets_jruby &&
> java-pkg_setup-vm
> + case ${EAPI} in
> + 2|3|4|5)
> + has ruby_targets_jruby ${IUSE} && use
> ruby_targets_jruby && java-pkg_setup-vmHmm, don't you have to change something more to make jruby disappear from the targets? Like, ban it in ruby_get_use_targets() or something like that? > + ;; > + esac > } > > # @FUNCTION: ruby-ng_src_unpack -- Best regards, Michał Górny
signature.asc
Description: This is a digitally signed message part
