[37660] trunk/dports/ruby/rb-rubygems
mr_bond at macports.org
mr_bond at macports.org
Tue Jun 17 16:18:17 PDT 2008
Revision: 37660
http://trac.macosforge.org/projects/macports/changeset/37660
Author: mr_bond at macports.org
Date: 2008-06-17 16:18:16 -0700 (Tue, 17 Jun 2008)
Log Message:
-----------
rb-rubygems: rev1, adopted blbmp's doc-patch, removed autoconf as a dependency
Revision Links:
--------------
http://trac.macosforge.org/projects/macports/changeset/1
Modified Paths:
--------------
trunk/dports/ruby/rb-rubygems/Portfile
Added Paths:
-----------
trunk/dports/ruby/rb-rubygems/files/
trunk/dports/ruby/rb-rubygems/files/patch-setup.rb.diff
Modified: trunk/dports/ruby/rb-rubygems/Portfile
===================================================================
--- trunk/dports/ruby/rb-rubygems/Portfile 2008-06-17 21:58:47 UTC (rev 37659)
+++ trunk/dports/ruby/rb-rubygems/Portfile 2008-06-17 23:18:16 UTC (rev 37660)
@@ -4,7 +4,8 @@
PortGroup ruby 1.0
name rb-rubygems
-version 1.1.1
+version 1.1.1
+revision 1
homepage http://www.rubygems.org
master_sites http://rubyforge.org/frs/download.php/35283/
@@ -23,6 +24,12 @@
extract.suffix .tgz
platforms darwin
+patchfiles patch-setup.rb.diff
+post-patch {
+ reinplace "s|@@DESTROOT@@|${destroot}|" ${worksrcpath}/setup.rb
+}
+
+
configure { }
build { }
@@ -46,4 +53,4 @@
}
depends_lib port:ruby
-depends_build port:autoconf
+
Added: trunk/dports/ruby/rb-rubygems/files/patch-setup.rb.diff
===================================================================
--- trunk/dports/ruby/rb-rubygems/files/patch-setup.rb.diff (rev 0)
+++ trunk/dports/ruby/rb-rubygems/files/patch-setup.rb.diff 2008-06-17 23:18:16 UTC (rev 37660)
@@ -0,0 +1,21 @@
+--- setup.rb.orig 2008-04-01 17:22:20.000000000 -0600
++++ setup.rb 2008-06-16 23:48:53.000000000 -0600
+@@ -213,7 +213,8 @@
+
+ # install RDoc
+
+-gem_doc_dir = File.join Gem.dir, 'doc'
++gem_doc_dir = File.join '@@DESTROOT@@', Gem.dir, 'doc'
++mkdir_p gem_doc_dir
+ rubygems_name = "rubygems-#{Gem::RubyGemsVersion}"
+ rubygems_doc_dir = File.join gem_doc_dir, rubygems_name
+
+@@ -221,7 +222,7 @@
+ (not File.exist? rubygems_doc_dir or
+ File.writable? rubygems_doc_dir) then
+ puts "Removing old RubyGems RDoc and ri"
+- Dir[File.join(Gem.dir, 'doc', 'rubygems-[0-9]*')].each do |dir|
++ Dir[File.join(gem_doc_dir, 'rubygems-[0-9]*')].each do |dir|
+ rm_rf dir
+ end
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080617/87fecdb6/attachment.htm
More information about the macports-changes
mailing list