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
| System | Port | Version |
|---|---|---|
| MidnightBSD | databases/p5-MLDBM | 2.05_1 |
| FreeBSD | databases/p5-MLDBM | 2.05_1 |
| OpenBSD | devel/p5-MLDBM | 2.05p0 |
| NetBSD | databases/p5-MLDBM | 2.05nb13 |
| DragonFly | databases/p5-MLDBM | 2.05_1 |
| HardenedBSD | databases/p5-MLDBM | 2.05_1 |
| GhostBSD | databases/p5-MLDBM | 2.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
p5-FreezeThaw>=0: devel/p5-FreezeThaw
Runtime 1
p5-FreezeThaw>=0: devel/p5-FreezeThaw
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
| File | Size | SHA256 |
|---|---|---|
| MLDBM-2.05.tar.gz | 13173 | 586880ed0c20801abbf6734747e13e0203edefece6ebc4f20ddb5059f02a17a2 |
Master sites 1
- CPAN