BSD Ports

databases/fortytwo-bdb 0.2.1_2 MidnightBSD

Interface to Berkeley DB for GNUstep

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl2.1
Categories
databases, gnustep

Description

BDB is a set of classes implementing an interface to Berkeley DB for the GNUstep and Mac OS X environment written in Objective-C language. It is based on the C API of Berkeley DB and offers an object oriented interface which relies on classes and mechanisms offered by the Foundation library.

In its present state BDB just offers a reduced set of functionality of Berkeley DB.

LICENSE: LGPL2 or later

In the other systems

SystemPortVersion
MidnightBSDdatabases/fortytwo-bdb0.2.1_2
FreeBSDdatabases/fortytwo-bdb0.2.1_13
HardenedBSDdatabases/fortytwo-bdb0.2.1_13
GhostBSDdatabases/fortytwo-bdb0.2.1_13

Install

Binary package:

mport install fortytwo-bdb

From mports:

cd /usr/mports/databases/fortytwo-bdb && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fortytwo-bdb>0:databases/fortytwo-bdb

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1

Configuration

Options name: databases_bdb

OptionDefaultDescription
DOCSoff
USES
gnustep
Service scripts
none

Files

pkg-plist 125
  • GNUstep/System/Library/Frameworks/BDB.framework/BDB
  • GNUstep/System/Library/Frameworks/BDB.framework/Headers
  • GNUstep/System/Library/Frameworks/BDB.framework/Resources
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/BDB
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDB.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBConfig.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBConstants.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBCursor.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBCursorConfig.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabase.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabaseConfig.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabaseEntry.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabaseEntryData.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabaseRecordNumber.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBErrorHandling.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBExceptions.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBLockMode.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBObject.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBOperationStatus.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBSerializer.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBTransaction.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/NSArchiver-BDBExtensions.h
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Resources/Info-gnustep.plist
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/libBDB.so
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/libBDB.so.
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/libBDB.so.
  • GNUstep/System/Library/Frameworks/BDB.framework/Versions/Current
  • GNUstep/System/Library/Frameworks/BDB.framework/libBDB.so
  • GNUstep/System/Library/Headers/BDB
  • GNUstep/System/Library/Libraries/libBDB.so
  • GNUstep/System/Library/Libraries/libBDB.so.
  • GNUstep/System/Library/Libraries/libBDB.so.
  • share/doc/fortytwo-bdb/BDB/BDB.html
  • share/doc/fortytwo-bdb/BDB/CompositePage.html
  • share/doc/fortytwo-bdb/BDB/index.html
  • share/doc/fortytwo-bdb/BDB/toc.html
  • share/doc/fortytwo-bdb/BDBConstants/BDBConstants.html
  • share/doc/fortytwo-bdb/BDBConstants/CompositePage.html
  • share/doc/fortytwo-bdb/BDBConstants/DataTypes/DataTypes.html
  • share/doc/fortytwo-bdb/BDBConstants/index.html
  • share/doc/fortytwo-bdb/BDBConstants/toc.html
  • share/doc/fortytwo-bdb/BDBDatabase/BDBDatabase.html
  • share/doc/fortytwo-bdb/BDBDatabase/Classes/BDBDatabase/BDBDatabase.html
  • share/doc/fortytwo-bdb/BDBDatabase/Classes/BDBDatabase/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabase/Classes/BDBDatabase/Methods/Methods.html
  • share/doc/fortytwo-bdb/BDBDatabase/Classes/BDBDatabase/index.html
  • share/doc/fortytwo-bdb/BDBDatabase/Classes/BDBDatabase/toc.html
  • share/doc/fortytwo-bdb/BDBDatabase/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabase/index.html
  • share/doc/fortytwo-bdb/BDBDatabase/toc.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/BDBDatabaseConfig.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/Classes/BDBDatabaseConfig/BDBDatabaseConfig.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/Classes/BDBDatabaseConfig/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/Classes/BDBDatabaseConfig/Methods/Methods.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/Classes/BDBDatabaseConfig/index.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/Classes/BDBDatabaseConfig/toc.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/index.html
  • share/doc/fortytwo-bdb/BDBDatabaseConfig/toc.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/BDBDatabaseEntry.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/Classes/BDBDatabaseEntry/BDBDatabaseEntry.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/Classes/BDBDatabaseEntry/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/Classes/BDBDatabaseEntry/Methods/Methods.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/Classes/BDBDatabaseEntry/index.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/Classes/BDBDatabaseEntry/toc.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/index.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntry/toc.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntryData/BDBDatabaseEntryData.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntryData/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntryData/Functions/Functions.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntryData/index.html
  • share/doc/fortytwo-bdb/BDBDatabaseEntryData/toc.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/BDBDatabaseRecordNumber.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/BDBDatabaseRecordNumber.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/Methods/Methods.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/index.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/toc.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/CompositePage.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/index.html
  • share/doc/fortytwo-bdb/BDBDatabaseRecordNumber/toc.html
  • share/doc/fortytwo-bdb/BDBExceptions/BDBExceptions.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBBtreeMaximumDepthReachedException/BDBExceptions.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBBtreeMaximumDepthReachedException/CompositePage.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBBtreeMaximumDepthReachedException/index.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBBtreeMaximumDepthReachedException/toc.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBDeadLockException/BDBExceptions.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBDeadLockException/CompositePage.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBDeadLockException/index.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBDeadLockException/toc.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBException/BDBExceptions.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBException/CompositePage.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBException/Methods/Methods.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBException/index.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBException/toc.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBIllegalIndexReference/BDBExceptions.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBIllegalIndexReference/CompositePage.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBIllegalIndexReference/index.html
  • share/doc/fortytwo-bdb/BDBExceptions/Classes/BDBIllegalIndexReference/toc.html

The first 100 are listed.

distinfo 2
FileSizeSHA256
BDB-0.2.1-src.tgz573945cd885d59ef0cb7e8c67b3892bbf3c117fb204a6c4c824bdb710ea4a97fc2763
BDB-0.2.1-api-ref.tgz295441f287194f2d696e5cfd3fb3ad9197f4f3672f45e4d61eed4e21b9921ebac2471
Master sites 1
  • SF/fortytwo/Berkeley%20DB%20Wrapper%20%28BDB%29/0.2.1