BSD Ports

databases/p5-YAML-MLDBM 0.10nb18 NetBSD

Use tied hash db-s with Python and Ruby

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

Description

This module is similar to MLDBM except that it stores data internally as YAML, instead of Data::Dumper or Storable. By doing this, tied hash DBM databases can be created that can be used seamlessly in Python or Ruby applications. That's because those languages also have YAML and DBM modules. As other languages get YAML support, YAML::MLDBM should be able to be used with them as well.

This module is a wrapper around MLDBM, but you open a DBM file using the new() method, instead of using a tie. new() will return a reference to a tied hash.

You can also use YAML as a serialization method for MLDBM itself.

Install

Binary package:

pkgin install p5-YAML-MLDBM

From pkgsrc:

cd /usr/pkgsrc/databases/p5-YAML-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_640.10nb18
NetBSD 10.1 aarch640.10nb17
SmartOS / illumos x86_640.10nb18
macOS 15 arm640.10nb18

Dependencies

Run dependencies 3

No port depends on this one.

Commit history 1

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