graaff 15/07/09 07:11:25 Modified: ruby-single.eclass ChangeLog Log: Update documentation.
Revision Changes Path 1.3 eclass/ruby-single.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-single.eclass?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-single.eclass?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-single.eclass?r1=1.2&r2=1.3 Index: ruby-single.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/ruby-single.eclass,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ruby-single.eclass 31 May 2015 06:14:54 -0000 1.2 +++ ruby-single.eclass 9 Jul 2015 07:11:25 -0000 1.3 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-single.eclass,v 1.2 2015/05/31 06:14:54 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-single.eclass,v 1.3 2015/07/09 07:11:25 graaff Exp $ # @ECLASS: ruby-single # @MAINTAINER: @@ -12,7 +12,15 @@ # @DESCRIPTION: # An eclass for packages which don't support being installed for # multiple Ruby implementations. This mostly includes ruby-based -# scripts. +# scripts. Set USE_RUBY to include all the ruby targets that have been +# verified to work and include the eclass. RUBY_DEPS is now available to +# pull in the dependency on the requested ruby targets. +# +# @CODE +# USE_RUBY="ruby20 ruby21" +# inherit ruby-single +# RDEPEND="${RUBY_DEPS}" +# @CODE case "${EAPI:-0}" in 0|1|2|3) @@ -52,12 +60,15 @@ # RDEPEND="${RUBY_DEPS} # dev-foo/mydep" # BDEPEND="${RDEPEND}" -# @ +# @CODE # # Example value: # @CODE # || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 ) virtual/rubygems # @CODE +# +# The order of dependencies will change over time to best match the +# current state of ruby targets, e.g. stable version first. _ruby_single_implementations_depend() { local depend 1.1705 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1705&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1705&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1704&r2=1.1705 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1704 retrieving revision 1.1705 diff -u -r1.1704 -r1.1705 --- ChangeLog 8 Jul 2015 09:33:47 -0000 1.1704 +++ ChangeLog 9 Jul 2015 07:11:25 -0000 1.1705 @@ -1,6 +1,9 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1704 2015/07/08 09:33:47 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1705 2015/07/09 07:11:25 graaff Exp $ + + 09 Jul 2015; Hans de Graaff <[email protected]> ruby-single.eclass: + Update documentation. 08 Jul 2015; Bernard Cafarelli <[email protected]> webapp.eclass: Fix elog in webapp_serverowned and ebeep in newer EAPIs
