BSD Ports

databases/ldb25 2.5.3_1 MidnightBSD

LDAP-like embedded database

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
914cf2dac7
License
gpl3+
Categories
databases

Description

ldb is a LDAP-like embedded database.

ldb provides a fast database with an LDAP-like API designed to be used within an application.

In some ways it can be seen as a intermediate solution between key-value pair databases and a real LDAP database.

In the other systems

SystemPortVersion
MidnightBSDdatabases/ldb252.5.3_1
FreeBSDdatabases/ldb252.5.3_4
DragonFlydatabases/ldb252.5.3_1

Install

Binary package:

mport install ldb25

From mports:

cd /usr/mports/databases/ldb25 && make install clean

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

RUN_DEPENDS=	ldb25>0:databases/ldb25

Dependencies

As this port's Makefile names them.

Build 6

Runtime 6

Build dependencies 6
Run dependencies 6

No port depends on this one.

Configuration

Options name: databases_ldb

OptionDefaultDescription
DEBUGoff
MANPAGESoffBuild and install manpages (requires textproc/docbook-xsl)
PYTHON3off
USES
compiler ldap localbase:ldflags pkgconfig waf
Service scripts
none
Conflicts with
ldb-1.1.* ldb1[2-9]-1.* ldb2[1-9]-2.*

Files

distinfo 1
FileSizeSHA256
ldb-2.5.3.tar.gz1.736354e+06396d8bb9bb926a0fd2e6aa4ebec56e50942cc53648737aabcdf18d30fe6ac226
Master sites 1
  • SAMBA

Commit history 2

DateCommitCreditsLog message
914cf2dac7 Lucas Holt databases/ldb25: support Python 3.12 Waf discovery
Use sysconfig for the bundled Waf Python path and build configuration discovery now that distutils is removed from Python 3.12. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>
ffe98d21c8 Lucas Holt databases/ldb25: support Python 3.12
Add setuptools for Waf distutils compatibility and use the Python extension ABI suffix during packaging. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>