Author: ranger Date: Thu May 22 19:53:48 2008 New Revision: 1172 URL: <http://svn.finkproject.org/websvn/listing.php?sc=1&rev=1172&repname=user%3a+ranger> Log: ruby updates
Added: trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.patch trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.patch Modified: trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.info trunk/experimental/10.4/main/finkinfo/libs/rubymods/postgres-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/hoe-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.patch trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/mongrel-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/plist-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/postgres-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.patch trunk/experimental/common/main/finkinfo/libs/rubymods/rubyforge-rb.info trunk/experimental/common/main/finkinfo/libs/rubymods/zentest-rb.info Modified: trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.info (original) +++ trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.info Thu May 22 19:53:48 2008 @@ -9,7 +9,6 @@ Depends: << libxml2-shlibs, - libgems-rb%type_pkg[ruby], ruby%type_pkg[ruby] << BuildDepends: << @@ -18,21 +17,21 @@ readline5 (>= 5.0-1004), libncurses5 (>= 5.4-20041023-1006), libxml2, - rubygems-rb%type_pkg[ruby], ruby%type_pkg[ruby]-dev << Source: http://rubyforge.org/frs/download.php/34483/libxml-ruby-%v.tgz Source-MD5: e93b79bfafefc83892bf4dcfaa8df7b6 +PatchFile: %{Ni}.patch +PatchFile-MD5: c2fa106412b172a7aa89e3f5e45f3b28 -CompileScript: %p/bin/rake doc +CompileScript: << + %p/bin/ruby%type_raw[ruby] setup.rb config --prefix="%p" + %p/bin/ruby%type_raw[ruby] setup.rb setup +<< -InstallScript: << - rake install DESTDIR=%d - install -d -m 755 %i/share/doc/%N - mv html %i/share/doc/%N/docs -<< -DocFiles: CHANGELOG LICENSE README TODO +InstallScript: %p/bin/ruby%type_raw[ruby] setup.rb install --prefix="%i" +DocFiles: CHANGES LICENSE NOTES README TODO VERSION Homepage: http://libxml.rubyforge.org/ DescDetail: << Added: trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.patch URL: <http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.patch&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.patch (added) +++ trunk/experimental/10.4/main/finkinfo/libs/rubymods/libxml2-rb.patch Thu May 22 19:53:48 2008 @@ -1,0 +1,23 @@ +diff -Nurd libxml-ruby-0.5.4/setup.rb libxml-ruby-0.5.4-new/setup.rb +--- libxml-ruby-0.5.4/setup.rb 2008-02-21 20:38:24.000000000 -0500 ++++ libxml-ruby-0.5.4-new/setup.rb 2008-05-21 14:49:52.000000000 -0400 +@@ -431,6 +431,10 @@ + end + end + ++ def setup_rb_error(msg) ++ raise SetupError, msg ++ end ++ + # Rake task handlers + def rake_define + require 'rake/clean' +@@ -861,7 +865,7 @@ + end + + def dllext +- RBCONFIG['DLEXT'] ++ "bundle" + end + + def targetfiles Modified: trunk/experimental/10.4/main/finkinfo/libs/rubymods/postgres-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/10.4/main/finkinfo/libs/rubymods/postgres-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/10.4/main/finkinfo/libs/rubymods/postgres-rb.info (original) +++ trunk/experimental/10.4/main/finkinfo/libs/rubymods/postgres-rb.info Thu May 22 19:53:48 2008 @@ -1,21 +1,21 @@ Info2: << Package: postgres-rb%type_pkg[ruby] Version: 0.7.9 -Revision: 1 +Revision: 2 Description: Ruby bindings for PostgreSQL Type: ruby (1.8) License: BSD Maintainer: Benjamin Reed <[EMAIL PROTECTED]> Depends: << - postgresql82-shlibs, + postgresql83-shlibs, libgems-rb%type_pkg[ruby], ruby%type_pkg[ruby] << BuildDepends: << libxml2, libxslt, - postgresql82-dev, + postgresql83-dev, readline5, rubygems-rb%type_pkg[ruby], ruby%type_pkg[ruby]-dev, @@ -23,8 +23,8 @@ << NoSourceDirectory: true -Source: http://rubyforge.org/frs/download.php/29157/postgres-%v.2007.12.12.gem -Source-MD5: 6e4665a2508bec10e618a7984e9c156c +Source: http://rubyforge.org/frs/download.php/34072/pg-%v.2008.03.18.gem +Source-MD5: f195f32545d35e6b428ddfa3ff0b2a94 SetCPPFLAGS: -I%p/lib/system-openssl/include -I%p/include/postgresql SetLDFLAGS: -L%p/lib/system-openssl/lib @@ -35,7 +35,7 @@ export POSTGRES_INCLUDE=%p/include/postgresql install -d -m 755 %i/var/lib/gems/%type_raw[ruby] %p/bin/gem install --local --install-dir %i/var/lib/gems/%type_raw[ruby] --rdoc *.gem - rm -rf %i/var/lib/gems/%type_raw[ruby]/cache %i/var/lib/gems/%type_raw[ruby]/gems/postgres-%v.2007.12.12/{compat-ruby-postgres,ext} + rm -rf %i/var/lib/gems/%type_raw[ruby]/cache %i/var/lib/gems/%type_raw[ruby]/gems/postgres-%v.2008.03.18/{compat-ruby-postgres,ext} << Homepage: http://rubyforge.org/projects/ruby-pg/ Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/hoe-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/hoe-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/hoe-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/hoe-rb.info Thu May 22 19:53:48 2008 @@ -1,6 +1,6 @@ Info2: << Package: hoe-rb%type_pkg[ruby] -Version: 1.5.1 +Version: 1.5.3 Revision: 1 Type: ruby (1.8) Description: Rakefile helper @@ -11,17 +11,17 @@ libgems-rb%type_pkg[ruby], rake-rb%type_pkg[ruby] (>= 0.8.1-1), ruby%type_pkg[ruby], - rubyforge-rb%type_pkg[ruby] + rubyforge-rb%type_pkg[ruby] (>= 1.0.0-1) << BuildDepends: << rake-rb%type_pkg[ruby] (>= 0.8.1-1), rubygems-rb%type_pkg[ruby], ruby%type_pkg[ruby]-dev, - rubyforge-rb%type_pkg[ruby] + rubyforge-rb%type_pkg[ruby] (>= 1.0.0-1) << -Source: http://rubyforge.org/frs/download.php/33417/hoe-%v.gem -Source-MD5: f94440f1455b86b1f6cd810b4343c31c +Source: http://rubyforge.org/frs/download.php/37247/hoe-%v.gem +Source-MD5: bfb42e0bd9b31a1bd43dddbbe12fcb7f NoSourceDirectory: true CompileScript: echo "" Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.info Thu May 22 19:53:48 2008 @@ -1,6 +1,6 @@ Info2: << Package: libgems-rb%type_pkg[ruby] -Version: 1.0.1 +Version: 1.1.1 Revision: 1 Type: ruby (1.6 1.8) Description: Package management framework for Ruby @@ -13,15 +13,15 @@ BuildDepends: ruby%type_pkg[ruby]-dev # Unpack Phase. -Source: http://rubyforge.org/frs/download.php/29548/rubygems-%v.tgz -Source-MD5: 0d5851084955c327ee1dc9cbd631aa5f +Source: http://rubyforge.org/frs/download.php/35283/rubygems-%v.tgz +Source-MD5: 1a77c5b6b293a3ccd5261dc120641ccc # Patch Phase. PatchScript: << #!/bin/sh -ex sed \ -e 's|@PREFIX@|%p|g' \ - -e 's|@INSTALL_DIR@|%i|' %a/%{ni}.patch \ + %a/%{ni}.patch \ > rubygems.patch patch -p1 < rubygems.patch rm rubygems.patch @@ -37,14 +37,11 @@ InstallScript: << #!/bin/sh -ex RUBYLIBDIR=`%p/bin/ruby%type_raw[ruby] -rrbconfig -e "puts Config::CONFIG['rubylibdir']"` - install -d "%i/var/lib/gems/%type_raw[ruby]" + install -d "%i/var/lib/gems/%type_raw[ruby]/doc" install -d "%d$RUBYLIBDIR" - %p/bin/ruby%type_raw[ruby] -I lib setup.rb install --prefix "%i" + %p/bin/ruby%type_raw[ruby] -I lib setup.rb install --prefix "%p" --destdir "%d" mv %i/lib/rbconfig* %i/lib/rubygems* %I/lib/ubygems* "%d$RUBYLIBDIR" rm -f %i/bin/update_rubygems - - mkdir -p %i/share/%n/examples - cp -R examples/ %i/share/%n/examples << DocFiles: ChangeLog GPL* LICENSE* README TODO Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.patch URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.patch&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.patch (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/libgems-rb.patch Thu May 22 19:53:48 2008 @@ -1,8 +1,8 @@ -diff -uNbwr rubygems-1.0.1/lib/rubygems/defaults.rb rubygems-1.0.1-new/lib/rubygems/defaults.rb ---- rubygems-1.0.1/lib/rubygems/defaults.rb 2007-12-17 15:09:42.000000000 -0500 -+++ rubygems-1.0.1-new/lib/rubygems/defaults.rb 2007-12-27 10:58:55.000000000 -0500 -@@ -12,7 +12,8 @@ - File.join File.dirname(ConfigMap[:sitedir]), 'Gems', +diff -Nurd rubygems-1.1.1/lib/rubygems/defaults.rb rubygems-1.1.1-new/lib/rubygems/defaults.rb +--- rubygems-1.1.1/lib/rubygems/defaults.rb 2008-03-08 22:42:07.000000000 -0500 ++++ rubygems-1.1.1-new/lib/rubygems/defaults.rb 2008-05-21 15:02:02.000000000 -0400 +@@ -15,7 +15,8 @@ + File.join ConfigMap[:libdir], RUBY_ENGINE, 'gems', ConfigMap[:ruby_version] else - File.join ConfigMap[:libdir], 'ruby', 'gems', ConfigMap[:ruby_version] @@ -11,15 +11,75 @@ end end -diff -uNbwr rubygems-1.0.1/lib/rubygems/source_index.rb rubygems-1.0.1-new/lib/rubygems/source_index.rb ---- rubygems-1.0.1/lib/rubygems/source_index.rb 2007-12-17 22:36:44.000000000 -0500 -+++ rubygems-1.0.1-new/lib/rubygems/source_index.rb 2007-12-27 10:46:55.000000000 -0500 -@@ -217,7 +217,7 @@ - end - else - version_requirement = platform_only || Gem::Requirement.default -- gem_pattern = /#{gem_pattern}/i -+ gem_pattern = /^#{gem_pattern}/i - end +diff -Nurd rubygems-1.1.1/lib/rubygems/source_index.rb rubygems-1.1.1-new/lib/rubygems/source_index.rb +--- rubygems-1.1.1/lib/rubygems/source_index.rb 2008-04-04 19:06:49.000000000 -0400 ++++ rubygems-1.1.1-new/lib/rubygems/source_index.rb 2008-05-21 15:02:38.000000000 -0400 +@@ -248,7 +248,7 @@ + end + else + version_requirement = platform_only || Gem::Requirement.default +- gem_pattern = /#{gem_pattern}/i ++ gem_pattern = /^#{gem_pattern}/i + end - unless Gem::Requirement === version_requirement then + unless Gem::Requirement === version_requirement then +diff -Nurd rubygems-1.1.1/setup.rb rubygems-1.1.1-new/setup.rb +--- rubygems-1.1.1/setup.rb 2008-04-01 19:22:20.000000000 -0400 ++++ rubygems-1.1.1-new/setup.rb 2008-05-21 15:41:11.000000000 -0400 +@@ -37,6 +37,9 @@ + puts " --prefix=DIR Prefix path for installing RubyGems" + puts " Will not affect gem repository location" + puts ++ puts " --destdir=DIR Destination prefix path for installing RubyGems" ++ puts " (Will be prepended to prefix during installation)" ++ puts + puts " --no-format-executable Force installation as `gem`" + puts + puts " --no-rdoc Don't build RDoc for RubyGems" +@@ -65,6 +68,19 @@ + + lib_dir = nil + bin_dir = nil ++install_dest_dir = "" ++ ++if !ARGV.grep(/^--destdir/).empty? then ++ dest_arg = ARGV.grep(/^--destdir=/).first ++ if dest_arg =~ /^--destdir=(.*)/ then ++ install_dest_dir = $1 ++ else ++ path_index = ARGV.index '--destdir' ++ install_dest_dir = ARGV[path_index + 1] ++ end ++ ++ install_dest_dir = File.expand_path install_dest_dir ++end + + if ARGV.grep(/^--prefix/).empty? then + lib_dir = Gem::ConfigMap[:sitelibdir] +@@ -80,7 +96,7 @@ + prefix = ARGV[path_index + 1] + end + +- prefix = File.expand_path prefix ++ prefix = File.expand_path install_dest_dir + prefix + + raise "invalid --prefix #{prefix.inspect}" if prefix.nil? + +@@ -213,7 +229,7 @@ + + # install RDoc + +-gem_doc_dir = File.join Gem.dir, 'doc' ++gem_doc_dir = File.join install_dest_dir, Gem.dir, '/doc' + rubygems_name = "rubygems-#{Gem::RubyGemsVersion}" + rubygems_doc_dir = File.join gem_doc_dir, rubygems_name + +@@ -221,7 +237,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 + Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.info Thu May 22 19:53:48 2008 @@ -9,7 +9,6 @@ Depends: << libxml2-shlibs, - libgems-rb%type_pkg[ruby], ruby%type_pkg[ruby] << BuildDepends: << @@ -18,21 +17,21 @@ readline5 (>= 5.0-1004), libncurses5 (>= 5.4-20041023-1006), libxml2, - rubygems-rb%type_pkg[ruby], ruby%type_pkg[ruby]-dev << Source: http://rubyforge.org/frs/download.php/34483/libxml-ruby-%v.tgz Source-MD5: e93b79bfafefc83892bf4dcfaa8df7b6 +PatchFile: %{Ni}.patch +PatchFile-MD5: c2fa106412b172a7aa89e3f5e45f3b28 -CompileScript: %p/bin/rake doc -InstallScript: << - rake install DESTDIR=%d - install -d -m 755 %i/share/doc/%N - mv html %i/share/doc/%N/docs +CompileScript: << + %p/bin/ruby%type_raw[ruby] setup.rb config --prefix="%p" + %p/bin/ruby%type_raw[ruby] setup.rb setup << +InstallScript: %p/bin/ruby%type_raw[ruby] setup.rb install --prefix="%i" -DocFiles: CHANGELOG LICENSE README TODO +DocFiles: CHANGES LICENSE NOTES README TODO VERSION DescDetail: << The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit. Added: trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.patch URL: <http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.patch&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.patch (added) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/libxml2-rb.patch Thu May 22 19:53:48 2008 @@ -1,0 +1,23 @@ +diff -Nurd libxml-ruby-0.5.4/setup.rb libxml-ruby-0.5.4-new/setup.rb +--- libxml-ruby-0.5.4/setup.rb 2008-02-21 20:38:24.000000000 -0500 ++++ libxml-ruby-0.5.4-new/setup.rb 2008-05-21 14:49:52.000000000 -0400 +@@ -431,6 +431,10 @@ + end + end + ++ def setup_rb_error(msg) ++ raise SetupError, msg ++ end ++ + # Rake task handlers + def rake_define + require 'rake/clean' +@@ -861,7 +865,7 @@ + end + + def dllext +- RBCONFIG['DLEXT'] ++ "bundle" + end + + def targetfiles Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/mongrel-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/mongrel-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/mongrel-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/mongrel-rb.info Thu May 22 19:53:48 2008 @@ -1,6 +1,6 @@ Info2: << Package: mongrel-rb%type_pkg[ruby] -Version: 1.1.4 +Version: 1.1.5 Revision: 1 Type: ruby (1.8) Description: Fast HTTP server for Ruby @@ -22,8 +22,8 @@ ruby%type_pkg[ruby]-dev << -Source: http://rubyforge.org/frs/download.php/33184/mongrel-%v.gem -Source-MD5: d9aae49a39e0722f3badb8bd7378aca8 +Source: http://rubyforge.org/frs/download.php/37321/mongrel-%v.gem +Source-MD5: a37617eb48f0932cc32143b2d76c0d12 Source2: http://rubyforge.org/frs/download.php/27040/cgi_multipart_eof_fix-2.5.0.gem Source2-MD5: 4f8d588e53755d5c86b0b61187e6d996 NoSourceDirectory: true Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/plist-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/plist-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/plist-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/plist-rb.info Thu May 22 19:53:48 2008 @@ -1,14 +1,20 @@ Info2: << Package: plist-rb%type_pkg[ruby] Version: 3.0.0 -Revision: 1 +Revision: 2 Type: ruby (1.8) Description: Manipulate plist files in Ruby License: BSD Maintainer: Benjamin Reed <[EMAIL PROTECTED]> -Depends: ruby%type_pkg[ruby] -BuildDepends: ruby%type_pkg[ruby]-dev +Depends: << + libgems-rb%type_pkg[ruby], + ruby%type_pkg[ruby] +<< +BuildDepends: << + rubygems-rb%type_pkg[ruby], + ruby%type_pkg[ruby]-dev +<< Source: http://rubyforge.org/frs/download.php/13338/plist-%v.gem Source-MD5: b21a87722bd58293271c5d40739a494e Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/postgres-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/postgres-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/postgres-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/postgres-rb.info Thu May 22 19:53:48 2008 @@ -1,29 +1,29 @@ Info2: << Package: postgres-rb%type_pkg[ruby] Version: 0.7.9 -Revision: 1 +Revision: 2 Type: ruby (1.8) Description: Ruby bindings for PostgreSQL License: BSD Maintainer: Benjamin Reed <[EMAIL PROTECTED]> Depends: << - postgresql82-shlibs, + postgresql83-shlibs, libgems-rb%type_pkg[ruby], ruby%type_pkg[ruby] << BuildDepends: << libxml2, libxslt, - postgresql82-dev, + postgresql83-dev, readline5, rubygems-rb%type_pkg[ruby], ruby%type_pkg[ruby]-dev, system-openssl-dev << -Source: http://rubyforge.org/frs/download.php/29157/postgres-%v.2007.12.12.gem -Source-MD5: 6e4665a2508bec10e618a7984e9c156c +Source: http://rubyforge.org/frs/download.php/34072/pg-%v.2008.03.18.gem +Source-MD5: f195f32545d35e6b428ddfa3ff0b2a94 NoSourceDirectory: true SetCPPFLAGS: -I%p/lib/system-openssl/include -I%p/include/postgresql @@ -37,7 +37,7 @@ export POSTGRES_INCLUDE=%p/include/postgresql install -d -m 755 %i/var/lib/gems/%type_raw[ruby] %p/bin/gem install --local --install-dir %i/var/lib/gems/%type_raw[ruby] --rdoc *.gem - rm -rf %i/var/lib/gems/%type_raw[ruby]/cache %i/var/lib/gems/%type_raw[ruby]/gems/postgres-%v.2007.12.12/{compat-ruby-postgres,ext} + rm -rf %i/var/lib/gems/%type_raw[ruby]/cache %i/var/lib/gems/%type_raw[ruby]/gems/postgres-%v.2008.03.18/{compat-ruby-postgres,ext} << DescDetail: << Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.info Thu May 22 19:53:48 2008 @@ -1,6 +1,6 @@ Info2: << Package: rubycocoa-rb%type_pkg[ruby] -Version: 0.12.0 +Version: 0.13.2 Revision: 2 Type: ruby (1.8) Description: Ruby interface to Cocoa programming @@ -12,7 +12,7 @@ BuildDepends: ruby%type_pkg[ruby]-dev Source: mirror:sourceforge:rubycocoa/RubyCocoa-%v.tgz -Source-MD5: e37a41cd9aad2129bad644e4c4de4b7d +Source-MD5: bbafee2a544bc4b8869268af8c187a9a PatchScript: << sed -e 's,@FINKPREFIX@,%p,g' %a/rubycocoa-rb.patch | patch -p1 perl -pi -e 's,xargs -0 rm,xargs -0 rm -f,' pre-install.rb @@ -22,15 +22,16 @@ CompileScript: << #!/bin/sh -ev - ruby%type_raw[ruby] install.rb config --build-universal=no --install-prefix="%i" --install-root="%d" --frameworks=%p/lib/Frameworks --xcode-extras="%p/share/doc/%N/XCode Extras" --examples="%p/share/doc/%N/Examples" --documentation="%p/share/doc/%N/Documentation" - ruby%type_raw[ruby] install.rb setup + %p/bin/ruby%type_raw[ruby] install.rb config --build-universal=no --install-prefix="%i" --install-root="%d" --frameworks=%p/lib/Frameworks --xcode-extras="%p/share/doc/%N/XCode Extras" --examples="%p/share/doc/%N/Examples" --documentation="%p/share/doc/%N/Documentation" + find . -name Makefile | xargs perl -pi -e 's/-Wl,-undefined,dynamic_lookup//g' + %p/bin/ruby%type_raw[ruby] install.rb setup << # Install Phase: InstallScript: << #!/bin/sh -ev # install - ruby%type_raw[ruby] install.rb install + %p/bin/ruby%type_raw[ruby] install.rb install mv %i/lib/Frameworks/RubyCocoa.framework/Versions/A %i/lib/Frameworks/RubyCocoa.framework/Versions/%type_raw[ruby] rm -f %i/lib/Frameworks/RubyCocoa.framework/Versions/Current Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.patch URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.patch&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.patch (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/rubycocoa-rb.patch Thu May 22 19:53:48 2008 @@ -1,6 +1,6 @@ -diff -uNr RubyCocoa-0.12.0/framework/src/ruby/osx/objc/oc_import.rb RubyCocoa-0.12.0-new/framework/src/ruby/osx/objc/oc_import.rb ---- RubyCocoa-0.12.0/framework/src/ruby/osx/objc/oc_import.rb 2007-08-14 11:32:00.000000000 -0400 -+++ RubyCocoa-0.12.0-new/framework/src/ruby/osx/objc/oc_import.rb 2007-09-04 09:13:23.000000000 -0400 +diff -Nurd RubyCocoa-0.13.2/framework/src/ruby/osx/objc/oc_import.rb RubyCocoa-0.13.2-new/framework/src/ruby/osx/objc/oc_import.rb +--- RubyCocoa-0.13.2/framework/src/ruby/osx/objc/oc_import.rb 2008-02-14 03:38:14.000000000 -0500 ++++ RubyCocoa-0.13.2-new/framework/src/ruby/osx/objc/oc_import.rb 2008-05-21 16:32:19.000000000 -0400 @@ -10,11 +10,13 @@ module OSX @@ -15,27 +15,27 @@ '/System/Library/BridgeSupport', '/Library/BridgeSupport' ] -diff -uNr RubyCocoa-0.12.0/misc/libffi/Makefile.rubycocoa RubyCocoa-0.12.0-new/misc/libffi/Makefile.rubycocoa ---- RubyCocoa-0.12.0/misc/libffi/Makefile.rubycocoa 2007-08-14 11:31:55.000000000 -0400 -+++ RubyCocoa-0.12.0-new/misc/libffi/Makefile.rubycocoa 2007-09-04 09:13:23.000000000 -0400 -@@ -2,7 +2,7 @@ - +diff -Nurd RubyCocoa-0.13.2/misc/libffi/Makefile.rubycocoa RubyCocoa-0.13.2-new/misc/libffi/Makefile.rubycocoa +--- RubyCocoa-0.13.2/misc/libffi/Makefile.rubycocoa 2008-02-14 03:38:13.000000000 -0500 ++++ RubyCocoa-0.13.2-new/misc/libffi/Makefile.rubycocoa 2008-05-21 16:32:42.000000000 -0400 +@@ -3,7 +3,7 @@ LIB = libffi.a + SYSROOT = -CFLAGS = -O3 -I./include -DMACOSX -arch ppc -arch i386 +CFLAGS = -O3 -I./include -DMACOSX all: $(LIB) -diff -uNr RubyCocoa-0.12.0/pre-config.rb RubyCocoa-0.12.0-new/pre-config.rb ---- RubyCocoa-0.12.0/pre-config.rb 2007-08-14 11:32:26.000000000 -0400 -+++ RubyCocoa-0.12.0-new/pre-config.rb 2007-09-04 09:13:52.000000000 -0400 -@@ -32,7 +32,7 @@ - - # build options - cflags = '-fno-common -g -fobjc-exceptions' --ldflags = '-undefined suppress -flat_namespace' -+ldflags = '-undefined dynamic_lookup' - sdkroot = '' - - if @config['build-universal'] == 'yes' +diff -Nurd RubyCocoa-0.13.2/misc/libffi/ltcf-c.sh RubyCocoa-0.13.2-new/misc/libffi/ltcf-c.sh +--- RubyCocoa-0.13.2/misc/libffi/ltcf-c.sh 2008-02-14 03:38:13.000000000 -0500 ++++ RubyCocoa-0.13.2-new/misc/libffi/ltcf-c.sh 2008-05-22 12:29:47.000000000 -0400 +@@ -389,7 +389,7 @@ + allow_undefined_flag='-flat_namespace -undefined suppress' + ;; + 10.*) +- allow_undefined_flag='-undefined dynamic_lookup' ++ allow_undefined_flag='-flat_namespace -undefined suppress' + ;; + esac + fi Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/rubyforge-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/rubyforge-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/rubyforge-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/rubyforge-rb.info Thu May 22 19:53:48 2008 @@ -1,6 +1,6 @@ Info2: << Package: rubyforge-rb%type_pkg[ruby] -Version: 0.4.4 +Version: 1.0.0 Revision: 1 Type: ruby (1.8) Description: Rubyforge automation @@ -16,8 +16,8 @@ ruby%type_pkg[ruby]-dev << -Source: http://rubyforge.org/frs/download.php/24097/rubyforge-%v.gem -Source-MD5: c384c7cd656b3e175fb69485bf71e014 +Source: http://rubyforge.org/frs/download.php/37245/rubyforge-%v.gem +Source-MD5: f62026740e57c513744ec76d6885c56d NoSourceDirectory: true CompileScript: echo "" Modified: trunk/experimental/common/main/finkinfo/libs/rubymods/zentest-rb.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/libs/rubymods/zentest-rb.info&rev=1172&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/rubymods/zentest-rb.info (original) +++ trunk/experimental/common/main/finkinfo/libs/rubymods/zentest-rb.info Thu May 22 19:53:48 2008 @@ -1,6 +1,6 @@ Info2: << Package: zentest-rb%type_pkg[ruby] -Version: 3.8.0 +Version: 3.9.2 Revision: 1 Type: ruby (1.8) Description: Continuous integration while you code @@ -18,8 +18,8 @@ ruby%type_pkg[ruby]-dev << -Source: http://rubyforge.org/frs/download.php/30761/ZenTest-%v.gem -Source-MD5: 52073b144af41df606ecc7b79e201c27 +Source: http://rubyforge.org/frs/download.php/34175/ZenTest-%v.gem +Source-MD5: 138d3ad543dff2b32430beb0cce70508 NoSourceDirectory: true CompileScript: echo "" ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs