FreeBSD Ports

databases/p5-DWH_File 0.24_2

Store deep and wide hashes in single level tied hash

Repository
FreeBSD ports
Maintainer
[email protected]
Categories
databases, perl5
Package size
47.1 KiB, 103.8 KiB installed

Description

DWH_File is used in a similar manner to NDBM_File, DB_File etc. In fact it depends on one of these. DWH_File expands the functionality to save not only the hash that is tied but also all the data that this hash contains references to - that is it'll save all you list of lists and list of hashes and so forth. And what's more, it will save objects as well - if they'll comply with some very simple rules which don't impose any limitations to their functionality or structure except that they can't themselves be tied to anyone else. See the "Models" section of the embedded documentation for details.

Install

As a binary package — by origin, or by package name:

pkg install databases/p5-DWH_File
pkg install p5-DWH_File

From the ports tree:

cd /usr/ports/databases/p5-DWH_File/ && make install clean

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

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

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:latest0.24_20.24_20.24_20.24_20.24_2
FreeBSD:14:quarterly0.24_20.24_2n/a0.24_20.24_2
FreeBSD:15:latest0.24_20.24_2n/a0.24_20.24_2
FreeBSD:15:quarterly0.24_20.24_2n/an/an/a
FreeBSD:16:latest0.24_20.24_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

All build dependencies 4
All run dependencies 4

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 52
  • %%SITE_PERL%%/DWH_File.pm
  • %%SITE_PERL%%/DWH_File/Aware.pm
  • %%SITE_PERL%%/DWH_File/Cache.pm
  • %%SITE_PERL%%/DWH_File/Cached.pm
  • %%SITE_PERL%%/DWH_File/ID_Mill.pm
  • %%SITE_PERL%%/DWH_File/Kernel.pm
  • %%SITE_PERL%%/DWH_File/Reference.pm
  • %%SITE_PERL%%/DWH_File/Registry.pm
  • %%SITE_PERL%%/DWH_File/Registry/Class.pm
  • %%SITE_PERL%%/DWH_File/Registry/URI.pm
  • %%SITE_PERL%%/DWH_File/Slot.pm
  • %%SITE_PERL%%/DWH_File/Subscript.pm
  • %%SITE_PERL%%/DWH_File/Subscript/Wired.pm
  • %%SITE_PERL%%/DWH_File/Tie.pm
  • %%SITE_PERL%%/DWH_File/Tie/Array.pm
  • %%SITE_PERL%%/DWH_File/Tie/Array/Node.pm
  • %%SITE_PERL%%/DWH_File/Tie/Foreign.pm
  • %%SITE_PERL%%/DWH_File/Tie/Hash.pm
  • %%SITE_PERL%%/DWH_File/Tie/Hash/Node.pm
  • %%SITE_PERL%%/DWH_File/Tie/Scalar.pm
  • %%SITE_PERL%%/DWH_File/Tie/Subscripted.pm
  • %%SITE_PERL%%/DWH_File/Value.pm
  • %%SITE_PERL%%/DWH_File/Value/Factory.pm
  • %%SITE_PERL%%/DWH_File/Value/Plain.pm
  • %%SITE_PERL%%/DWH_File/Value/Undef.pm
  • %%SITE_PERL%%/DWH_File/Work.pm
  • %%PERL5_MAN3%%/DWH_File.3.gz
  • %%PERL5_MAN3%%/DWH_File::Aware.3.gz
  • %%PERL5_MAN3%%/DWH_File::Cache.3.gz
  • %%PERL5_MAN3%%/DWH_File::Cached.3.gz
  • %%PERL5_MAN3%%/DWH_File::ID_Mill.3.gz
  • %%PERL5_MAN3%%/DWH_File::Kernel.3.gz
  • %%PERL5_MAN3%%/DWH_File::Reference.3.gz
  • %%PERL5_MAN3%%/DWH_File::Registry.3.gz
  • %%PERL5_MAN3%%/DWH_File::Registry::Class.3.gz
  • %%PERL5_MAN3%%/DWH_File::Registry::URI.3.gz
  • %%PERL5_MAN3%%/DWH_File::Slot.3.gz
  • %%PERL5_MAN3%%/DWH_File::Subscript.3.gz
  • %%PERL5_MAN3%%/DWH_File::Subscript::Wired.3.gz
  • %%PERL5_MAN3%%/DWH_File::Tie.3.gz
  • %%PERL5_MAN3%%/DWH_File::Tie::Array.3.gz
  • %%PERL5_MAN3%%/DWH_File::Tie::Array::Node.3.gz
  • %%PERL5_MAN3%%/DWH_File::Tie::Foreign.3.gz
  • %%PERL5_MAN3%%/DWH_File::Tie::Hash.3.gz
  • %%PERL5_MAN3%%/DWH_File::Tie::Hash::Node.3.gz
  • %%PERL5_MAN3%%/DWH_File::Tie::Scalar.3.gz
  • %%PERL5_MAN3%%/DWH_File::Tie::Subscripted.3.gz
  • %%PERL5_MAN3%%/DWH_File::Value.3.gz
  • %%PERL5_MAN3%%/DWH_File::Value::Factory.3.gz
  • %%PERL5_MAN3%%/DWH_File::Value::Plain.3.gz
  • %%PERL5_MAN3%%/DWH_File::Value::Undef.3.gz
  • %%PERL5_MAN3%%/DWH_File::Work.3.gz
distinfo 1
FileSizeSHA256
DWH_File-0.24.tar.gz23426d8ae6d44f8b0a4a57ca8b8e499be9b44243c3feeafb3ca1263a4f9c013430e70
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.