Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/rubymods
In directory 
sc8-pr-cvs17:/tmp/cvs-serv13296/10.3/unstable/main/finkinfo/libs/rubymods

Modified Files:
        rubycocoa-rb.info rubycocoa-rb.patch sqlite3-rb.info 
Log Message:
new upstreams

Index: rubycocoa-rb.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/rubymods/rubycocoa-rb.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- rubycocoa-rb.info   17 Aug 2006 15:30:39 -0000      1.1
+++ rubycocoa-rb.info   4 Sep 2007 14:25:24 -0000       1.2
@@ -1,23 +1,28 @@
 Info2: <<
 Package: rubycocoa-rb%type_pkg[ruby]
-Version: 0.4.3
+Version: 0.12.0
 Revision: 1
 Type: ruby (1.8)
-Description: Ruby interface to Cocoa programming.
+Description: Ruby interface to Cocoa programming
+Distribution: 10.4, 10.5
 License: LGPL
 Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
 
 Depends: ruby%type_pkg[ruby]
 BuildDepends: ruby%type_pkg[ruby]-dev
 
-Source: mirror:sourceforge:rubycocoa/rubycocoa-%vd2.tgz
-Source-MD5: 0942184d42114e92a3998071ce88beb3
-Patch: rubycocoa-rb.patch
+Source: mirror:sourceforge:rubycocoa/RubyCocoa-%v.tgz
+Source-MD5: e37a41cd9aad2129bad644e4c4de4b7d
+PatchScript: <<
+       sed -e 's,@FINKPREFIX@,%p,g' %a/rubycocoa-rb.patch | patch -p1
+       sed -i -e '/print0/s, rm", rm -f",' pre-install.rb
+       find . -type d -name .svn -exec rm -rf {} \; || :
+<<
 
 CompileScript: <<
 #!/bin/sh -ev
 
-       ruby%type_raw[ruby] install.rb config --install-prefix="%i" 
--install-root="%d"
+       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
 <<
 # Install Phase:
@@ -27,19 +32,24 @@
        # install
        ruby%type_raw[ruby] install.rb install
 
-       # docs
-       install -d -m 755 %i/share/doc/%N
-       mv "%d/Developer"/* %i/share/doc/%N/
-       rmdir "%d/Developer"
-       mv "%d/Library/Application Support" "%i/share/doc/%N/"
+       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
 
-       # move the framework
-       mv "%d/Library/Frameworks" "%i/"
-       rmdir "%d/Library"
-       install_name_tool -change 
"/Library/Frameworks/RubyCocoa.framework/RubyCocoa" 
"%p/Frameworks/RubyCocoa.framework/RubyCocoa" 
"%i/Frameworks/RubyCocoa.framework/RubyCocoa"
+       install_name_tool -id 
"%p/lib/Frameworks/RubyCocoa.framework/Versions/%type_raw[ruby]/RubyCocoa" \
+               
"%i/lib/Frameworks/RubyCocoa.framework/Versions/%type_raw[ruby]/RubyCocoa"
+       install_name_tool -change 
"@executable_path/../Frameworks/RubyCocoa.framework/Versions/A/RubyCocoa" \
+               
"%p/lib/Frameworks/RubyCocoa.framework/Versions/%type_raw[ruby]/RubyCocoa" \
+               %i/lib/ruby/site_ruby/1.8/*/rubycocoa.bundle
+<<
 
-       # clean up the examples
-       find %i/share/doc/%N -name project.pbxproj | xargs perl -pi -e 
's,/Library/Frameworks/RubyCocoa,%p/Frameworks/RubyCocoa,g; 
s,FRAMEWORK_SEARCH_PATHS = "",FRAMEWORK_SEARCH_PATHS = %p/Frameworks,g'
+PostInstScript: <<
+       %p/sbin/update-alternatives --install 
"%p/lib/Frameworks/RubyCocoa.framework/Versions/Current" \
+               RubyCocoa-framework-version \
+               
"%p/lib/Frameworks/RubyCocoa.framework/Versions/%type_raw[ruby]" %type_pkg[ruby]
+<<
+PreRmScript: <<
+       %p/sbin/update-alternatives --remove RubyCocoa-framework-version \
+       "%p/lib/Frameworks/RubyCocoa.framework/Versions/%type_raw[ruby]"
 <<
 
 DocFiles: ChangeLog LGPL ReadMe* VERSION doc/*

Index: rubycocoa-rb.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/rubymods/rubycocoa-rb.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- rubycocoa-rb.patch  17 Aug 2006 15:30:39 -0000      1.1
+++ rubycocoa-rb.patch  4 Sep 2007 14:25:24 -0000       1.2
@@ -1,12 +1,41 @@
-diff -uNr rubycocoa-0.4.3d2/pre-config.rb 
rubycocoa-0.4.3d2-patched/pre-config.rb
---- rubycocoa-0.4.3d2/pre-config.rb    2006-02-01 23:46:53.000000000 -0500
-+++ rubycocoa-0.4.3d2-patched/pre-config.rb    2006-08-16 13:02:48.000000000 
-0400
-@@ -25,7 +25,7 @@
+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
+@@ -10,11 +10,13 @@
+ module OSX
+ 
+   FRAMEWORK_PATHS = [
++    '@FINKPREFIX@/lib/Frameworks',
+     '/System/Library/Frameworks',
+     '/Library/Frameworks'
+   ]
+ 
+   SIGN_PATHS = [
++    '@FINKPREFIX@/lib/BridgeSupport',
+     '/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 @@
+ 
+ LIB = libffi.a
+ 
+-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'
+ cflags = '-fno-common -g -fobjc-exceptions'
 -ldflags = '-undefined suppress -flat_namespace'
-+ldflags = ''
++ldflags = '-undefined dynamic_lookup'
  sdkroot = ''
  
  if @config['build-universal'] == 'yes'

Index: sqlite3-rb.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/rubymods/sqlite3-rb.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- sqlite3-rb.info     20 Jan 2007 17:52:16 -0000      1.5
+++ sqlite3-rb.info     4 Sep 2007 14:25:24 -0000       1.6
@@ -1,33 +1,34 @@
 Info2: <<
 Package: sqlite3-rb%type_pkg[ruby]
-Version: 1.2.0
-Revision: 2
-Type: ruby (1.8)
+Version: 1.2.1
+Revision: 11
 Description: SQLite database interface for Ruby
+Type: ruby (1.8)
 License: BSD
 Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
 
-# Dependencies:
-Depends: ruby%type_pkg[ruby], sqlite3-shlibs, swig-shlibs
-BuildDepends: ruby%type_pkg[ruby]-dev, sqlite3-dev, swig
+Depends: <<
+       ruby%type_pkg[ruby],
+       sqlite3-shlibs,
+       swig-shlibs (>= 1.3.20-1)
+<<
+BuildDepends: <<
+       ruby%type_pkg[ruby]-dev,
+       sqlite3-dev,
+       swig (>= 1.3.20-1)
+<<
 
-# Unpack Phase:
-Source: http://rubyforge.org/frs/download.php/16340/sqlite3-ruby-%v.tar.bz2
-Source-MD5: 2cf41e972e77806a77e14144cced848e
+Source: http://rubyforge.org/frs/download.php/17096/sqlite3-ruby-%v.tar.bz2
+Source-MD5: 7ec13981e20bab8af024db3c1df4a602
 
 CompileScript: <<
        ruby%type_raw[ruby] setup.rb config --prefix=%p
        ruby%type_raw[ruby] setup.rb setup
 <<
 
-# Install Phase:
-InstallScript: <<
-       ruby%type_raw[ruby] setup.rb install --prefix=%d
-<<
+InstallScript:         ruby%type_raw[ruby] setup.rb install --prefix=%d
 
-# Additional Data:
-DescDetail: <<
-       A Ruby interface for the SQLite database engine.
-<<
 Homepage: http://rubyforge.org/projects/sqlite-ruby/
+DescDetail:    A Ruby interface for the SQLite database engine.
 <<
+


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to