BSD Ports

databases/p5-Oryx 0.24_2 FreeBSD

Meta-Model Driven Object Persistance with Multiple Inheritance

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
databases, perl5
Package size
127.3 KiB, 274.5 KiB installed

Description

Oryx is an object persistence framework which supports both object-relational mapping as well as DMB style databases and as such is not coupled with any particular storage back-end. In other words, you should be able to swap out an RDMBS with a DBM style database (and vice versa) without changing your persistent classes at all.

In the other systems

SystemPortVersion
FreeBSDdatabases/p5-Oryx0.24_2
DragonFlydatabases/p5-Oryx0.24_2

Install

Binary package:

pkg install p5-Oryx

From the ports tree:

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

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

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

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 8

Runtime 8

Test 2

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

Build dependencies 26
Run dependencies 26

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 91
  • %%SITE_PERL%%/Oryx.pm
  • %%SITE_PERL%%/Oryx/Association.pm
  • %%SITE_PERL%%/Oryx/Association/Array.pm
  • %%SITE_PERL%%/Oryx/Association/Hash.pm
  • %%SITE_PERL%%/Oryx/Association/Reference.pm
  • %%SITE_PERL%%/Oryx/Attribute.pm
  • %%SITE_PERL%%/Oryx/Class.pm
  • %%SITE_PERL%%/Oryx/DBI.pm
  • %%SITE_PERL%%/Oryx/DBI/Association.pm
  • %%SITE_PERL%%/Oryx/DBI/Association/Array.pm
  • %%SITE_PERL%%/Oryx/DBI/Association/Hash.pm
  • %%SITE_PERL%%/Oryx/DBI/Association/Reference.pm
  • %%SITE_PERL%%/Oryx/DBI/Attribute.pm
  • %%SITE_PERL%%/Oryx/DBI/Class.pm
  • %%SITE_PERL%%/Oryx/DBI/Method.pm
  • %%SITE_PERL%%/Oryx/DBI/Parent.pm
  • %%SITE_PERL%%/Oryx/DBI/Util.pm
  • %%SITE_PERL%%/Oryx/DBI/Util/Generic.pm
  • %%SITE_PERL%%/Oryx/DBI/Util/Pg.pm
  • %%SITE_PERL%%/Oryx/DBI/Util/SQLite.pm
  • %%SITE_PERL%%/Oryx/DBI/Util/mysql.pm
  • %%SITE_PERL%%/Oryx/DBM.pm
  • %%SITE_PERL%%/Oryx/DBM/Association.pm
  • %%SITE_PERL%%/Oryx/DBM/Association/Array.pm
  • %%SITE_PERL%%/Oryx/DBM/Association/Hash.pm
  • %%SITE_PERL%%/Oryx/DBM/Association/Reference.pm
  • %%SITE_PERL%%/Oryx/DBM/Attribute.pm
  • %%SITE_PERL%%/Oryx/DBM/Class.pm
  • %%SITE_PERL%%/Oryx/DBM/Method.pm
  • %%SITE_PERL%%/Oryx/DBM/Parent.pm
  • %%SITE_PERL%%/Oryx/DBM/Util.pm
  • %%SITE_PERL%%/Oryx/Manual/Guts.pod
  • %%SITE_PERL%%/Oryx/MetaClass.pm
  • %%SITE_PERL%%/Oryx/Parent.pm
  • %%SITE_PERL%%/Oryx/Schema.pm
  • %%SITE_PERL%%/Oryx/Schema/Generator.pm
  • %%SITE_PERL%%/Oryx/Schema/Stub.pm
  • %%SITE_PERL%%/Oryx/Schema/XSD.pm
  • %%SITE_PERL%%/Oryx/Value.pm
  • %%SITE_PERL%%/Oryx/Value/Binary.pm
  • %%SITE_PERL%%/Oryx/Value/Boolean.pm
  • %%SITE_PERL%%/Oryx/Value/Complex.pm
  • %%SITE_PERL%%/Oryx/Value/DateTime.pm
  • %%SITE_PERL%%/Oryx/Value/Float.pm
  • %%SITE_PERL%%/Oryx/Value/Integer.pm
  • %%SITE_PERL%%/Oryx/Value/Oid.pm
  • %%SITE_PERL%%/Oryx/Value/String.pm
  • %%SITE_PERL%%/Oryx/Value/Text.pm
  • %%PERL5_MAN3%%/Oryx.3.gz
  • %%PERL5_MAN3%%/Oryx::Association.3.gz
  • %%PERL5_MAN3%%/Oryx::Association::Array.3.gz
  • %%PERL5_MAN3%%/Oryx::Association::Hash.3.gz
  • %%PERL5_MAN3%%/Oryx::Association::Reference.3.gz
  • %%PERL5_MAN3%%/Oryx::Attribute.3.gz
  • %%PERL5_MAN3%%/Oryx::Class.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Association.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Association::Array.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Association::Hash.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Association::Reference.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Attribute.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Class.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Parent.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Util.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Util::Generic.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Util::Pg.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Util::SQLite.3.gz
  • %%PERL5_MAN3%%/Oryx::DBI::Util::mysql.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM::Association.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM::Association::Array.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM::Association::Hash.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM::Association::Reference.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM::Attribute.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM::Class.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM::Parent.3.gz
  • %%PERL5_MAN3%%/Oryx::DBM::Util.3.gz
  • %%PERL5_MAN3%%/Oryx::Manual::Guts.3.gz
  • %%PERL5_MAN3%%/Oryx::MetaClass.3.gz
  • %%PERL5_MAN3%%/Oryx::Parent.3.gz
  • %%PERL5_MAN3%%/Oryx::Schema.3.gz
  • %%PERL5_MAN3%%/Oryx::Value.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::Binary.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::Boolean.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::Complex.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::DateTime.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::Float.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::Integer.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::Oid.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::String.3.gz
  • %%PERL5_MAN3%%/Oryx::Value::Text.3.gz
distinfo 1
FileSizeSHA256
Oryx-0.24.tar.gz62147fadaeb839475c2ade230c4591f237beee14d913eb917b14669e307ae025282dd
Master sites 1
  • CPAN/XML/RHUNDT

Commit history 0

No commits in the history this site was built from.