Simple version bump to 1.0.6.  Now compatible with ruby 1.9.  I'd like
to build the ruby19 FLAVOR by default now that it works.

Tested on amd64.  Can I get an OK for this update and building the
ruby19 FLAVOR by default?

Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-ffi/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile    2 Jan 2011 13:20:53 -0000       1.3
+++ Makefile    25 Feb 2011 20:06:14 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      cross-platform dynamic library loading for ruby
 
-DISTNAME =     ffi-0.6.3
-REVISION =     1
+DISTNAME =     ffi-1.0.6
 CATEGORIES =   devel
 
 HOMEPAGE=      http://github.com/ffi/ffi
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/ruby-ffi/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo    20 Dec 2010 18:04:16 -0000      1.1.1.1
+++ distinfo    25 Feb 2011 20:06:30 -0000
@@ -1,5 +1,5 @@
-MD5 (ffi-0.6.3.gem) = LjhxvCH/dAX9KluTjhzO3g==
-RMD160 (ffi-0.6.3.gem) = JvUVfj0HgSnV6dtNHo3BBrb1dE0=
-SHA1 (ffi-0.6.3.gem) = J9WM1cCRZfHH3Zv5jvosNbaJnAs=
-SHA256 (ffi-0.6.3.gem) = azF7RJM7dYBFR5yBfGDOEsOraeuNOxn2FpFgaRnuFiM=
-SIZE (ffi-0.6.3.gem) = 809984
+MD5 (ffi-1.0.6.gem) = SmMHRuXKs/QgZ7mQ+Bga/w==
+RMD160 (ffi-1.0.6.gem) = B88b5ftZ2K3NfCgBWpa5nMJs7fA=
+SHA1 (ffi-1.0.6.gem) = BzLVDD6rvTF/ndXNlsS8Vhzshv0=
+SHA256 (ffi-1.0.6.gem) = kXRS0e81ehBpGctOuOI0AYiLpCIAymlbWaOOVB+l1vo=
+SIZE (ffi-1.0.6.gem) = 816640
Index: patches/patch-ext_ffi_c_Platform_c
===================================================================
RCS file: /cvs/ports/devel/ruby-ffi/patches/patch-ext_ffi_c_Platform_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-ext_ffi_c_Platform_c
--- patches/patch-ext_ffi_c_Platform_c  27 Dec 2010 18:58:40 -0000      1.1
+++ patches/patch-ext_ffi_c_Platform_c  25 Feb 2011 20:08:24 -0000
@@ -1,16 +1,17 @@
 $OpenBSD: patch-ext_ffi_c_Platform_c,v 1.1 2010/12/27 18:58:40 jasper Exp $
---- ext/ffi_c/Platform.c.orig  Mon Dec 27 17:18:02 2010
-+++ ext/ffi_c/Platform.c       Mon Dec 27 17:20:35 2010
-@@ -24,6 +24,12 @@ static VALUE PlatformModule = Qnil;
- #define CPU "sparc"
- #elif defined(__sparcv9__)
- #define CPU "sparcv9"
-+#elif defined(__arm__)
-+#define CPU "arm"
+--- ext/ffi_c/Platform.c.orig  Wed Dec 31 16:00:00 1969
++++ ext/ffi_c/Platform.c       Fri Feb 25 12:08:12 2011
+@@ -52,6 +52,13 @@ static VALUE PlatformModule = Qnil;
+ 
+ #elif defined(__arm__)
+ # define CPU "arm"
++
 +#elif defined(__mips__)
-+#define CPU "mips"
++# define CPU "mips"
++
 +#elif defined(__hppa__)
-+#define CPU "hppa"
++# define CPU "hppa"
++
  #else
- #error "Unknown cpu type"
+ # error "Unknown cpu type"
  #endif
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-ffi/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   20 Dec 2010 18:04:16 -0000      1.1.1.1
+++ pkg/PLIST   25 Feb 2011 20:08:57 -0000
@@ -24,6 +24,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/memo
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/platform.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/pointer.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/struct.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/ffi/struct_layout_builder.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/tools/
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/tools/const_generator.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/tools/generator.rb
@@ -37,11 +38,15 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ffi/vari
 ${GEM_LIB}/gems/${DISTNAME}/lib/ffi_c.so
 ${GEM_LIB}/gems/${DISTNAME}/spec/
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/async_callback_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/bool_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/buffer_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/callback_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/custom_param_type.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/custom_type_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/enum_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/errno_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/ffi_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/function_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/library_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/managed_struct_spec.rb
@@ -54,8 +59,10 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/rbx
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/rbx/struct_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/spec_helper.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/string_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/strptr_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/struct_callback_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/struct_initialize_spec.rb
+${GEM_LIB}/gems/${DISTNAME}/spec/ffi/struct_packed_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/struct_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/typedef_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/ffi/union_spec.rb

Reply via email to