BSD Ports

databases/p5-MLDBM 2.05nb13 NetBSD

Store multi-level Perl hash structure in single level tied hash

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
618415630a
License
gnu-gpl-v2 OR artistic
Categories
databases, perl5
Package size
12.7 KiB, 33.1 KiB installed

Description

This module can serve as a transparent interface to any TIEHASH package that is required to store arbitrary perl data, including nested references. Thus, this module can be used for storing references and other arbitrary data within DBM databases.

It works by serializing the references in the hash into a single string. In the underlying TIEHASH package (usually a DBM database), it is this string that gets stored. When the value is fetched again, the string is deserialized to reconstruct the data structure into memory.

In the other systems

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

Install

Binary package:

pkgin install p5-MLDBM

From pkgsrc:

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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.05nb13
NetBSD 10.1 aarch642.05nb12
SmartOS / illumos x86_642.05nb13
macOS 15 arm642.05nb13

Dependencies

Run dependencies 1

Commit history 1

DateCommitCreditsLog message
618415630a wiz *: recursive bump for perl5 5.44.0