summary refs log tree commit diff
path: root/pkgs/development/interpreters/ruby/rubygems.nix
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2011-01-21 08:24:57 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2011-01-21 08:24:57 +0000
commit15333c2665081738b8ff0a69524c88f74bbaf1ea (patch)
tree4ed4c1718c9a08493c6420279edf8b814617844d /pkgs/development/interpreters/ruby/rubygems.nix
parent9e22c7f8aba1b1f9af1513b0d5504f178ca218de (diff)
downloadnixlib-15333c2665081738b8ff0a69524c88f74bbaf1ea.tar
nixlib-15333c2665081738b8ff0a69524c88f74bbaf1ea.tar.gz
nixlib-15333c2665081738b8ff0a69524c88f74bbaf1ea.tar.bz2
nixlib-15333c2665081738b8ff0a69524c88f74bbaf1ea.tar.lz
nixlib-15333c2665081738b8ff0a69524c88f74bbaf1ea.tar.xz
nixlib-15333c2665081738b8ff0a69524c88f74bbaf1ea.tar.zst
nixlib-15333c2665081738b8ff0a69524c88f74bbaf1ea.zip
Adjust description
svn path=/nixpkgs/trunk/; revision=25655
Diffstat (limited to 'pkgs/development/interpreters/ruby/rubygems.nix')
-rw-r--r--pkgs/development/interpreters/ruby/rubygems.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/development/interpreters/ruby/rubygems.nix b/pkgs/development/interpreters/ruby/rubygems.nix
index 1e037bb785c5..6c0cef9b4d14 100644
--- a/pkgs/development/interpreters/ruby/rubygems.nix
+++ b/pkgs/development/interpreters/ruby/rubygems.nix
@@ -16,7 +16,7 @@ rec {
 
   doInstall = fullDepEntry (''
     ruby setup.rb --prefix=$out/
-    wrapProgram $out/bin/gem --prefix RUBYLIB : $out/lib:$out/lib
+    wrapProgram $out/bin/gem --prefix RUBYLIB : $out/lib
     find $out -type f -name "*.rb" | xargs sed -i "s@/usr/bin/env@$(type -p env)@g"
     mkdir -pv $out/nix-support
     cat > $out/nix-support/setup-hook <<EOF
@@ -37,11 +37,15 @@ rec {
   meta = {
     description = "Ruby gems package collection";
     longDescription = ''
-      see comment in rubyLibs to get to know how to use ruby gems in nix
+      Nix can create nix packages from gems.
+
+      To use it do the following:
+      1. Install rubygems and rubyLibs.nix.
+      2. Add $your_profile/${ruby.gemPath} to GEM_PATH.
+      3. export RUBYLIB=$your_profile/lib RUBYOPT=rubygems
+      4. See `gem nix --help` for the rest.
     '';
   };
 
-  # TODO don't resolve 302 redirects but make nix resolve in fetchurl and
-  # nix-prefetch-url. This should be done on stdenv-updates.
-  patches = [ ./gem_hook.patch /* see longDescription above */ ];
+  patches = [ ./gem_hook.patch ];
 }