diff options
Diffstat (limited to 'dev-ruby/rubygems/files')
-rw-r--r-- | dev-ruby/rubygems/files/auto_gem.rb | 7 | ||||
-rw-r--r-- | dev-ruby/rubygems/files/auto_gem.rb.ruby19 | 10 | ||||
-rw-r--r-- | dev-ruby/rubygems/files/conf.d-gem_server | 5 | ||||
-rw-r--r-- | dev-ruby/rubygems/files/gentoo-defaults.rb | 42 | ||||
-rw-r--r-- | dev-ruby/rubygems/files/init.d-gem_server2 | 22 |
5 files changed, 0 insertions, 86 deletions
diff --git a/dev-ruby/rubygems/files/auto_gem.rb b/dev-ruby/rubygems/files/auto_gem.rb deleted file mode 100644 index 5c4f540a92df..000000000000 --- a/dev-ruby/rubygems/files/auto_gem.rb +++ /dev/null @@ -1,7 +0,0 @@ -# This file is installed by Gentoo's rubygems package. -# It's intended to help automate the loading of rubygems - -begin -require 'rubygems' -rescue LoadError -end diff --git a/dev-ruby/rubygems/files/auto_gem.rb.ruby19 b/dev-ruby/rubygems/files/auto_gem.rb.ruby19 deleted file mode 100644 index e7d564264d68..000000000000 --- a/dev-ruby/rubygems/files/auto_gem.rb.ruby19 +++ /dev/null @@ -1,10 +0,0 @@ -# DO NOT USE THIS FILE! -# --------------------- -# This file is a placebo for Ruby 1.9 to work with a legacy feature, Gentoo -# added to Ruby 1.8 and earlier, loading rubygems automatically (auto_gem). -# It is no longer needed, but ruby19 needs this file to operate properly on -# a system containing older versions of Ruby and thus the legacy feature. -# -# REMOVAL NOTE: -# You may remove this file if you are running a Ruby >=1.9.1 *only* system -# or have disabled the Gentoo auto_gem.rb/RUBYOPT=auto_gem magic. diff --git a/dev-ruby/rubygems/files/conf.d-gem_server b/dev-ruby/rubygems/files/conf.d-gem_server deleted file mode 100644 index b9cfa3f557ee..000000000000 --- a/dev-ruby/rubygems/files/conf.d-gem_server +++ /dev/null @@ -1,5 +0,0 @@ -# /etc/conf.d/gem_server - -# See `gem_server --help` for more - -GEM_SERVER_OPTS="" diff --git a/dev-ruby/rubygems/files/gentoo-defaults.rb b/dev-ruby/rubygems/files/gentoo-defaults.rb deleted file mode 100644 index a645f4868281..000000000000 --- a/dev-ruby/rubygems/files/gentoo-defaults.rb +++ /dev/null @@ -1,42 +0,0 @@ -module Gem - - class << self - def portage_gems_dir - ConfigMap[:sitelibdir].gsub('site_ruby', 'gems') - end - - def local_dir - portage_gems_dir.gsub('@GENTOO_PORTAGE_EPREFIX@/usr', '@GENTOO_PORTAGE_EPREFIX@/usr/local') - end - - undef :default_dir - def default_dir - Process.euid == 0 ? local_dir : user_dir - end - - undef :default_path - def default_path - [user_dir, local_dir, portage_gems_dir] - end - - undef :default_bindir - def default_bindir - Process.euid == 0 ? "@GENTOO_PORTAGE_EPREFIX@/usr/local/bin" : File.join(user_dir, 'bin') - end - - undef :ruby_engine - def ruby_engine - if defined? RUBY_DESCRIPTION and RUBY_DESCRIPTION =~ /Ruby Enterprise Edition/ - "rubyee" - else - # Ruby 1.8 and Ruby 1.9.2_rc2 and later install here, and JRuby - # rewrites that anyway. - "ruby" - end - end - - def system_config_path - "@GENTOO_PORTAGE_EPREFIX@/etc" - end - end -end diff --git a/dev-ruby/rubygems/files/init.d-gem_server2 b/dev-ruby/rubygems/files/init.d-gem_server2 deleted file mode 100644 index c7a6b6f1dc0b..000000000000 --- a/dev-ruby/rubygems/files/init.d-gem_server2 +++ /dev/null @@ -1,22 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -PID=/var/run/gem_server.pid - -depend() { - need localmount net -} - -start() { - ebegin "Starting gem_server" - start-stop-daemon --start --chuid nobody --quiet --background --make-pidfile \ - --pidfile ${PID} --exec /usr/bin/ruby -- /usr/bin/gem server ${GEM_SERVER_OPTS} - eend ${?} -} - -stop() { - ebegin "Stopping gem_server" - start-stop-daemon --stop --pidfile ${PID} - eend ${?} -} |