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
| System | Port | Version |
|---|---|---|
| FreeBSD | databases/p5-Oryx | 0.24_2 |
| DragonFly | databases/p5-Oryx | 0.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.24_2 | 0.24_2 | 0.24_2 | 0.24_2 | 0.24_2 |
| FreeBSD:14:quarterly | 0.24_2 | 0.24_2 | n/a | 0.24_2 | 0.24_2 |
| FreeBSD:15:latest | 0.24_2 | 0.24_2 | n/a | 0.24_2 | 0.24_2 |
| FreeBSD:15:quarterly | 0.24_2 | 0.24_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.24_2 | 0.24_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 8
p5-SQL-Abstract>=0: databases/p5-SQL-Abstractp5-DBM-Deep>=0: databases/p5-DBM-Deepp5-YAML>=0: textproc/p5-YAMLp5-Class-Date>=0: devel/p5-Class-Datep5-Class-Data-Inheritable>=0: devel/p5-Class-Data-Inheritablep5-Ima-DBI>=0: databases/p5-Ima-DBIp5-Data-Types>=0: devel/p5-Data-Typesp5-Class-Observable>=0: devel/p5-Class-Observable
Runtime 8
p5-SQL-Abstract>=0: databases/p5-SQL-Abstractp5-DBM-Deep>=0: databases/p5-DBM-Deepp5-YAML>=0: textproc/p5-YAMLp5-Class-Date>=0: devel/p5-Class-Datep5-Class-Data-Inheritable>=0: devel/p5-Class-Data-Inheritablep5-Ima-DBI>=0: databases/p5-Ima-DBIp5-Data-Types>=0: devel/p5-Data-Typesp5-Class-Observable>=0: devel/p5-Class-Observable
Test 2
p5-XML-DOM-Lite>0: textproc/p5-XML-DOM-Litep5-DBD-SQLite>=0: databases/p5-DBD-SQLite
The full lists below include those, and their dependencies in turn.
Build dependencies 26
- databases/p5-DBI
- databases/p5-DBIx-ContextualFetch
- databases/p5-DBM-Deep
- databases/p5-Ima-DBI
- databases/p5-SQL-Abstract
- devel/p5-Algorithm-C3
- devel/p5-Class-C3
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Date
- devel/p5-Class-ISA
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-Observable
- devel/p5-Clone
- devel/p5-Clone-Choose
- devel/p5-Data-Types
- devel/p5-FileHandle-Fmode
- devel/p5-MRO-Compat
- devel/p5-Moo
- devel/p5-Role-Tiny
- devel/p5-Sub-Quote
- devel/p5-Test-Deep
- devel/p5-TimeDate
- lang/perl5.42
- textproc/p5-Hash-Merge
- textproc/p5-XString
- textproc/p5-YAML
Run dependencies 26
- databases/p5-DBI
- databases/p5-DBIx-ContextualFetch
- databases/p5-DBM-Deep
- databases/p5-Ima-DBI
- databases/p5-SQL-Abstract
- devel/p5-Algorithm-C3
- devel/p5-Class-C3
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Date
- devel/p5-Class-ISA
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-Observable
- devel/p5-Clone
- devel/p5-Clone-Choose
- devel/p5-Data-Types
- devel/p5-FileHandle-Fmode
- devel/p5-MRO-Compat
- devel/p5-Moo
- devel/p5-Role-Tiny
- devel/p5-Sub-Quote
- devel/p5-Test-Deep
- devel/p5-TimeDate
- lang/perl5.42
- textproc/p5-Hash-Merge
- textproc/p5-XString
- textproc/p5-YAML
Required by 1
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
| File | Size | SHA256 |
|---|---|---|
| Oryx-0.24.tar.gz | 62147 | fadaeb839475c2ade230c4591f237beee14d913eb917b14669e307ae025282dd |
Master sites 1
- CPAN/XML/RHUNDT
Commit history 0
No commits in the history this site was built from.