BSD Ports

databases/p5-MLDBM 2.05_1 MidnightBSD

Store multi-level hash structure in single level tied hash

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
artistic, gpl+
Categories
databases, perl5

Description

MLDBM - store multi-level hash structure in single level tied hash

This module, intended primarily for use with DBM packages, can serve as a transparent interface to any TIEHASH package that must be used to store arbitrary perl data, including nested references.

It works by converting the values in the hash that are references, to their string representation in perl syntax. When using a DBM database, it is this string that gets stored.

In the other systems

SystemPortVersion
MidnightBSDdatabases/p5-MLDBM2.05_1
FreeBSDdatabases/p5-MLDBM2.05_1
OpenBSDdevel/p5-MLDBM2.05p0
NetBSDdatabases/p5-MLDBM2.05nb13
DragonFlydatabases/p5-MLDBM2.05_1
HardenedBSDdatabases/p5-MLDBM2.05_1
GhostBSDdatabases/p5-MLDBM2.05_1

Install

Binary package:

mport install p5-MLDBM

From mports:

cd /usr/mports/databases/p5-MLDBM && make install clean

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

RUN_DEPENDS=	p5-MLDBM>0:databases/p5-MLDBM

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1
Required by 1

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 5
  • %%SITE_PERL%%/MLDBM.pm
  • %%SITE_PERL%%/MLDBM/Serializer/Data/Dumper.pm
  • %%SITE_PERL%%/MLDBM/Serializer/FreezeThaw.pm
  • %%SITE_PERL%%/MLDBM/Serializer/Storable.pm
  • %%PERL5_MAN3%%/MLDBM.3.gz
distinfo 1
FileSizeSHA256
MLDBM-2.05.tar.gz13173586880ed0c20801abbf6734747e13e0203edefece6ebc4f20ddb5059f02a17a2
Master sites 1
  • CPAN