BSD Ports

databases/p5-DBM-Deep 2.0019 FreeBSD

Pure perl persistent multi-level hash/array DBM

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
databases, perl5
Package size
94.3 KiB, 259.4 KiB installed

Description

A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, and quite fast. Can handle millions of keys and unlimited hash levels without significant slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper around a C-based DBM. Out-of-the-box compatibility with Unix, Mac OS X and Windows.

In the other systems

SystemPortVersion
FreeBSDdatabases/p5-DBM-Deep2.0019
OpenBSDdatabases/p5-DBM-Deep2.0019
NetBSDdatabases/p5-DBM-Deep2.0019nb3
DragonFlydatabases/p5-DBM-Deep2.0019
MidnightBSDdatabases/p5-DBM-Deep2.0019
HardenedBSDdatabases/p5-DBM-Deep2.0019
GhostBSDdatabases/p5-DBM-Deep2.0019

Install

Binary package:

pkg install p5-DBM-Deep

From the ports tree:

cd /usr/ports/databases/p5-DBM-Deep/ && make install clean

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

RUN_DEPENDS=	p5-DBM-Deep>0:databases/p5-DBM-Deep

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.00192.00192.00162.00192.0019
FreeBSD:14:quarterly2.00192.0019n/a2.00192.0019
FreeBSD:15:latest2.00192.0019n/a2.00192.0019
FreeBSD:15:quarterly2.00192.0019n/an/an/a
FreeBSD:16:latest2.00192.0019n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Test 5

The full lists below include those, and their dependencies in turn.

Build dependencies 2
Run dependencies 2

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 40
  • %%SITE_PERL%%/DBM/Deep/Engine/DBI.pm
  • %%SITE_PERL%%/DBM/Deep/Engine/File.pm
  • %%SITE_PERL%%/DBM/Deep/Iterator/File/BucketList.pm
  • %%SITE_PERL%%/DBM/Deep/Iterator/File/Index.pm
  • %%SITE_PERL%%/DBM/Deep/Iterator/File.pm
  • %%SITE_PERL%%/DBM/Deep/Iterator/DBI.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/DBI/Scalar.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/DBI/Reference.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/File/Scalar.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/File/BucketList.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/File/Data.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/File/Index.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/File/Null.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/File/Reference.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/DBI.pm
  • %%SITE_PERL%%/DBM/Deep/Sector/File.pm
  • %%SITE_PERL%%/DBM/Deep/Storage/DBI.pm
  • %%SITE_PERL%%/DBM/Deep/Storage/File.pm
  • %%SITE_PERL%%/DBM/Deep/Hash.pm
  • %%SITE_PERL%%/DBM/Deep/Array.pm
  • %%SITE_PERL%%/DBM/Deep/Engine.pm
  • %%SITE_PERL%%/DBM/Deep/Null.pm
  • %%SITE_PERL%%/DBM/Deep/Sector.pm
  • %%SITE_PERL%%/DBM/Deep/Internals.pod
  • %%SITE_PERL%%/DBM/Deep/Iterator.pm
  • %%SITE_PERL%%/DBM/Deep/Storage.pm
  • %%SITE_PERL%%/DBM/Deep/Cookbook.pod
  • %%SITE_PERL%%/DBM/Deep.pod
  • %%SITE_PERL%%/DBM/Deep.pm
  • %%PERL5_MAN3%%/DBM::Deep.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Cookbook.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Internals.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Iterator::File::BucketList.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Iterator.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Storage::File.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Engine.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Storage.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Iterator::File::Index.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Null.3.gz
  • %%PERL5_MAN3%%/DBM::Deep::Engine::File.3.gz
distinfo 1
FileSizeSHA256
DBM-Deep-2.0019.tar.gz1814825d61a5e6b4e4afc16d33e5290d5248b04a4fc4ee4c0a7dfc7fdd625968fba340
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.