diff options
-rw-r--r-- | databases/ruby-bdb1/Makefile | 3 | ||||
-rw-r--r-- | databases/ruby-bdb1/distinfo | 2 | ||||
-rw-r--r-- | databases/ruby-bdb1/files/patch-extconf.rb | 13 | ||||
-rw-r--r-- | databases/ruby-bdb1/files/patch-openmode | 33 | ||||
-rw-r--r-- | databases/ruby-bdb1/pkg-plist | 2 |
5 files changed, 3 insertions, 50 deletions
diff --git a/databases/ruby-bdb1/Makefile b/databases/ruby-bdb1/Makefile index 7c58c4dae6ee..5000a0c4a425 100644 --- a/databases/ruby-bdb1/Makefile +++ b/databases/ruby-bdb1/Makefile @@ -6,8 +6,7 @@ # PORTNAME= bdb1 -PORTVERSION= 0.1.4 -PORTREVISION= 1 +PORTVERSION= 0.1.5 CATEGORIES= databases ruby MASTER_SITES= ftp://moulon.inra.fr/pub/ruby/ PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} diff --git a/databases/ruby-bdb1/distinfo b/databases/ruby-bdb1/distinfo index 70c03a269611..3b5226b3fa5d 100644 --- a/databases/ruby-bdb1/distinfo +++ b/databases/ruby-bdb1/distinfo @@ -1 +1 @@ -MD5 (ruby/bdb1-0.1.4.tar.gz) = 18015af38fedeff04bc5c747d3289c70 +MD5 (ruby/bdb1-0.1.5.tar.gz) = 2273fa7f672e7b9a56b91d5fe273839f diff --git a/databases/ruby-bdb1/files/patch-extconf.rb b/databases/ruby-bdb1/files/patch-extconf.rb deleted file mode 100644 index a5487d6e4bf5..000000000000 --- a/databases/ruby-bdb1/files/patch-extconf.rb +++ /dev/null @@ -1,13 +0,0 @@ ---- src/extconf.rb.orig Mon Nov 26 22:35:33 2001 -+++ src/extconf.rb Wed Jan 16 07:00:46 2002 -@@ -6,7 +6,9 @@ - end - $CFLAGS += " -I#{incdir}" if incdir = with_config("db-include-dir") - $LDFLAGS += " -I#{libdir}" if libdir = with_config("db-lib-dir") --if !(have_library("db1", "__hash_open") || have_library("db", "__hash_open")) -+if !(have_func("__hash_open") || \ -+ have_library("db1", "__hash_open") || \ -+ have_library("db", "__hash_open")) - raise "libdb.a not found" - end - create_makefile("bdb1") diff --git a/databases/ruby-bdb1/files/patch-openmode b/databases/ruby-bdb1/files/patch-openmode deleted file mode 100644 index 4557b9be21a7..000000000000 --- a/databases/ruby-bdb1/files/patch-openmode +++ /dev/null @@ -1,33 +0,0 @@ ---- docs/hashlike1.rd.orig Mon Nov 26 22:56:37 2001 -+++ docs/hashlike1.rd Wed Feb 20 13:17:39 2002 -@@ -56,6 +56,10 @@ - and it is an error to specify it in a transaction - protected environment. - -+ : ((|BDB1::WRITE|)) -+ Open the database for writing. Without this, any attempt to -+ modify items in the database will fail. -+ - : ((|options for all classes|)) - Hash, Possible options are - -diff -ru bdb1-0.1.4.orig/src/bdb1.c bdb1-0.1.4/src/bdb1.c ---- src/bdb1.c.orig Mon Jan 14 00:18:01 2002 -+++ src/bdb1.c Wed Feb 20 13:12:40 2002 -@@ -449,7 +449,7 @@ - if (strcmp(RSTRING(c)->ptr, "r") == 0) - oflags = DB_RDONLY; - else if (strcmp(RSTRING(c)->ptr, "r+") == 0) -- oflags = 0; -+ oflags = DB_WRITE; - else if (strcmp(RSTRING(c)->ptr, "w") == 0 || - strcmp(RSTRING(c)->ptr, "w+") == 0) - oflags = DB_CREATE | DB_TRUNCATE | DB_WRITE; -@@ -1320,6 +1320,7 @@ - rb_define_const(bdb1_mDb, "RDONLY", INT2FIX(DB_RDONLY)); - rb_define_const(bdb1_mDb, "SET_RANGE", INT2FIX(DB_SET_RANGE)); - rb_define_const(bdb1_mDb, "TRUNCATE", INT2FIX(DB_TRUNCATE)); -+ rb_define_const(bdb1_mDb, "WRITE", INT2FIX(DB_WRITE)); - rb_define_const(bdb1_mDb, "NOOVERWRITE", INT2FIX(DB_NOOVERWRITE)); - /* DATABASE */ - bdb1_cCommon = rb_define_class_under(bdb1_mDb, "Common", rb_cObject); diff --git a/databases/ruby-bdb1/pkg-plist b/databases/ruby-bdb1/pkg-plist index 4879755feb54..61909c40bac8 100644 --- a/databases/ruby-bdb1/pkg-plist +++ b/databases/ruby-bdb1/pkg-plist @@ -2,7 +2,7 @@ %%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bdb1/basic.rb %%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bdb1/func.rb %%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bdb1/recno.rb -%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bdb1/tmp/recno.rb +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bdb1/record.rb %%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bdb1/wordtest %%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/bdb1/tmp %%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/bdb1 |