summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* eselect-ruby: add support for ruby33HEADmasterHans de Graaff2023-12-261-2/+2
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* eselect-ruby: stop managing irbHans de Graaff2023-10-081-5/+5
| | | | | | | | The irb code is spun off into a gem now (in dev-ruby/irb) and upstream recommends to use this version with all ruby versions, rather than the vendored version. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* ruby.eselect: update version numberHans de Graaff2023-08-131-1/+1
| | | | | Fixes: https://bugs.gentoo.org/908052 Signed-off-by: Hans de Graaff <hans@degraaff.org>
* ruby.eselect: Call create_man_links unconditionallyUlrich Müller2023-08-131-2/+2
| | | | | | | | This avoids calling portageq. create_man_links() will do nothing when the target man page doesn't exist, regardless of FEATURES="noman". Signed-off-by: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Hans de Graaff <hans@degraaff.org>
* Add support for ruby32Hans de Graaff2023-04-091-1/+1
| | | | Signed-off-by: Hans de Graaff <hans@degraaff.org>
* Add support for ruby 3.1Hans de Graaff2022-03-131-2/+2
| | | | Signed-off-by: Hans de Graaff <hans@degraaff.org>
* Add support for ruby 3.0Hans de Graaff2020-12-251-2/+2
| | | | Signed-off-by: Hans de Graaff <hans@degraaff.org>
* Support ruby 2.7Hans de Graaff2019-12-221-2/+2
| | | | Signed-off-by: Hans de Graaff <hans@degraaff.org>
* Stop creating broken legacy testrb linkHans de Graaff2019-01-211-2/+8
| | | | | | | | | | dev-lang/ruby no longer installs a testrb script, and dev-ruby/test-unit installs testrb-2 which is not subject to the eselect module. Stop installing a broken testrb link and remove it when it still exists. Bug: https://bugs.gentoo.org/644628 Signed-off-by: Hans de Graaff <hans@degraaff.org>
* eselect-ruby: support ruby 2.6Hans de Graaff2018-12-251-2/+2
| | | | Signed-off-by: Hans de Graaff <hans@degraaff.org>
* Add ruby25 supportHans de Graaff2017-12-251-2/+2
|
* Update copyright dateHans de Graaff2017-12-251-1/+1
|
* Update VERSION for new releaseHans de Graaff2017-07-231-1/+1
|
* Remove obsolete and unused SVN_DATEHans de Graaff2017-07-231-1/+0
|
* Remove legacy libruby.so linkHans de Graaff2017-07-231-0/+8
| | | | | | | | | | | | Our ebuilds for Ruby 1.8 and older versions installed an unversioned link called libruby.so. This method was flawed because the shared library is not ABI compatible and thus cannot be managed by switching a shared link. Later versions of Ruby ebuilds no longer install this link, but on old systems a dangling link may still be present. This can lead to problems with the cmake recipes for Ruby, bug 582672. This patch removes the link when removing symlinks as part of an eselect change.
* Add support for ruby24Hans de Graaff2016-12-261-3/+3
|
* Switch maintainer to ruby@gentoo.org.Hans de Graaff2015-12-291-1/+1
| | | | As discussed with a3li on #gentoo-ruby on 2015-12-29.
* Add ruby23 supportHans de Graaff2015-12-291-8/+8
|
* Add ruby 2.2 to eselect module.Manuel Rüger2014-12-271-4/+4
|
* eselect-ruby-20131127: Support ruby21Alex Legler2013-12-271-3/+3
|
* ruby.eselect: Bump copyright year and versioneselect-ruby-20130814Alex Legler2013-08-141-3/+3
|
* ruby.eselect: Remove REE as supported targetAlex Legler2013-08-141-1/+1
|
* ruby.eselect: Rework manpage handlingAlex Legler2013-08-141-11/+10
| | | | | | | | Ruby >= 1.9 has erb, irb, and ri manpages in addition to the ruby.1, support these. Also, set links compression-agnostically (does that word even exist?), fixing bug 480004.
* ruby.eselect: modeline magicAlex Legler2013-08-141-0/+1
|
* More Prefix support, bug 396701.Alex Legler2012-01-051-19/+19
| | | | Also, it's 2012.
* eselect-ruby: Don't try to set man symlinks if FEATURES=noman is enabledAlex Legler2011-03-061-6/+6
| | | | Reported-By: Eduardo Tongson <propolice@gmail.com>
* Only cleanup when neededeselect-ruby-20100603Alex Legler2010-06-031-1/+7
| | | | Closes bug 320479, reported by flameeyes and Timothy Miller.
* Reword message when gem symlink could not be found.Alex Legler2010-06-031-3/+3
| | | | Closes bug 322537 by mjbjr@beaudesign.com
* Fix copyrightAlex Legler2010-04-021-1/+1
|
* eselect-ruby 20100402eselect-ruby-20100402Alex Legler2010-04-021-2/+2
|
* Modify Ruby EE executable name to contain also the Ruby version suffixAlex Legler2010-04-021-1/+1
|
* Prepare eselect-ruby-20091225 releaseeselect-ruby-20091225Alex Legler2009-12-251-3/+2
|
* Apply basename in cleanup to avoid ugly target nameAlex Legler2009-12-211-1/+1
|
* Improve wordingAlex Legler2009-12-211-1/+1
|
* Support eselect --brief output mode, bug 292113.Ulrich Mueller2009-12-211-25/+20
| | | | | Signed-off-by: Ulrich Mueller <ulm@gentoo.org> Signed-off-by: Alex Legler <a3li@gentoo.org>
* Removing the b0rked mkrelease.rbAlex Legler2009-09-091-28/+0
|
* ...also for the gem symlinkeselect-ruby-20090909Alex Legler2009-09-081-1/+1
|
* Using relative paths for symlinks, bug 284027.Alex Legler2009-09-081-1/+1
|
* Fixing check_target() and array length checkAlex Legler2009-07-311-4/+6
|
* Remove symlinks or link to latest still available ruby on emerge -C ruby, ↵alex2009-07-311-0/+21
| | | | bug 277858.
* Initial commit, adding eselect-rubyAlex Legler2009-03-162-0/+207