[37979] trunk/dports/ruby/rb-rubygems

mr_bond at macports.org mr_bond at macports.org
Tue Jul 1 14:35:55 PDT 2008


Revision: 37979
          http://trac.macosforge.org/projects/macports/changeset/37979
Author:   mr_bond at macports.org
Date:     2008-07-01 14:35:55 -0700 (Tue, 01 Jul 2008)
Log Message:
-----------
rb-rubygems: Update rubygems (1.1.1 -> 1.2.0). Cheers to the rubygems team for adding proper packaging support (--destdir). Removed destdir patches.

Modified Paths:
--------------
    trunk/dports/ruby/rb-rubygems/Portfile

Removed Paths:
-------------
    trunk/dports/ruby/rb-rubygems/files/patch-setup.rb.diff

Modified: trunk/dports/ruby/rb-rubygems/Portfile
===================================================================
--- trunk/dports/ruby/rb-rubygems/Portfile	2008-07-01 20:58:23 UTC (rev 37978)
+++ trunk/dports/ruby/rb-rubygems/Portfile	2008-07-01 21:35:55 UTC (rev 37979)
@@ -5,11 +5,12 @@
 
 name			rb-rubygems
 categories		ruby devel
-version		1.1.1
-revision		2
+version			1.2.0
+#revision		0
 
 homepage		http://www.rubygems.org
-master_sites		http://rubyforge.org/frs/download.php/35283/
+master_sites		http://rubyforge.org/frs/download.php/38646/
+
 distname                rubygems-${version}
 dist_subdir             ruby
 
@@ -18,24 +19,19 @@
 long_description	RubyGems is the Ruby standard for publishing and \
 					managing third party libraries.
 
-checksums		md5 	1a77c5b6b293a3ccd5261dc120641ccc \
-			sha1	e1ead11fa2928fb4b7871c17fd1186198c97c11a
+checksums		md5 	b77a4234360735174d1692e6fc598402 \
+			sha1	89f8e35f03e1e8057cc8e237f2df025642653dde \
+			rmd160	c66444cc3f372f7170ba1d8ef3c456052acb2bde
 
 
 extract.suffix		.tgz
 platforms		darwin
 
-patchfiles		patch-setup.rb.diff
-post-patch {
-	reinplace "s|@@DESTROOT@@|${destroot}|" ${worksrcpath}/setup.rb
-}
-
-
 configure { }
 build { }
 
 destroot.cmd	${ruby.bin} setup.rb
-destroot.args	--prefix=${destroot}${prefix}
+destroot.args	--prefix=${prefix} --destdir=${destroot}
 destroot.env
 
 set gems_libdir ${destroot}${prefix}/lib/ruby/gems/${ruby.version}

Deleted: trunk/dports/ruby/rb-rubygems/files/patch-setup.rb.diff
===================================================================
--- trunk/dports/ruby/rb-rubygems/files/patch-setup.rb.diff	2008-07-01 20:58:23 UTC (rev 37978)
+++ trunk/dports/ruby/rb-rubygems/files/patch-setup.rb.diff	2008-07-01 21:35:55 UTC (rev 37979)
@@ -1,21 +0,0 @@
---- 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/20080701/a0ce8585/attachment.html 


More information about the macports-changes mailing list