[Lunar-commits] CVS: moonbase/devel/bdb-ruby BUILD, NONE, 1.1 DEPENDS, NONE, 1.1 DETAILS, NONE, 1.1

Jeff Hodges jmhodges at lunar-linux.org
Thu Aug 19 22:03:13 GMT 2004


Update of /var/cvs/lunar/moonbase/devel/bdb-ruby
In directory dbguin.lunar-linux.org:/tmp/cvs-serv19638/bdb-ruby

Added Files:
	BUILD DEPENDS DETAILS 
Log Message:
renaming bdb to bdb-ruby to avoid confusion

--- NEW FILE: BUILD ---
(
ruby extconf.rb &&
make           &&
prepare_install &&
make install

) > $C_FIFO 2>&1

--- NEW FILE: DEPENDS ---
depends ruby &&
depends db4

--- NEW FILE: DETAILS ---
           MODULE=bdb-ruby
           MOD=bdb
         VERSION=0.5.0
          SOURCE=$MOD-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MOD-$VERSION
   SOURCE_URL[0]=ftp://moulon.inra.fr/pub/ruby/$SOURCE
      MAINTAINER=jason at xorit.net
        WEB_SITE=http://moulon.inra.fr/ruby/bdb.html
           SHORT="Ruby API for Berkeley DB"
         ENTERED=20020718
         UPDATED=20040315
cat << EOF
Developers may choose to store data in any of several different storage structures to satisfy the requirements of a particular application. In database terminology, these storage structures and the code that operates on them are called access methods. The library includes support for the following access methods: 

B+tree: Stores keys in sorted order, using a default function that does lexicographical ordering of keys. 
Hashing: Stores records in a hash table for fast searches based on strict equality, using a default that hashes on the key as a bit string. Extended Linear Hashing modifies the hash function used by the table as new records are inserted, in order to keep buckets underfull in the steady state. 
Fixed and Variable-Length Records: Stores fixed- or variable-length records in sequential order. Record numbers may be immutable, requiring that new records be added only at the end of the database, or mutable, permitting new records to be inserted between existing records. 
EOF



More information about the Lunar-commits mailing list