import p5-DBIx-DataModel

DBIx::DataModel is a wrapper framework for building Perl abstractions
(classes, objects and datastructures) that interact with relational
database management systems (RDBMS).  Of course the ubiquitous DBI
module is used as a basic layer for communicating with databases; on
top of that, DBIx::DataModel provides facilities for generating SQL
queries, joining tables automatically, navigating through the results,
converting values, and building complex datastructures so that other
modules can conveniently exploit the data.

ok sthen@
This commit is contained in:
simon 2007-11-22 19:43:40 +00:00
parent 120cb7a782
commit 43650f1440
4 changed files with 56 additions and 0 deletions

View File

@ -0,0 +1,26 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/11/22 19:43:40 simon Exp $
COMMENT= classes and UML-style associations on top of DBI
MODULES= cpan
DISTNAME= DBIx-DataModel-0.35
CATEGORIES= databases
MAINTAINER= Simon Bertrang <simon@openbsd.org>
# Perl
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
RUN_DEPENDS= ::databases/p5-DBI \
::databases/p5-SQL-Abstract
REGRESS_DEPENDS=::databases/p5-DBD-Mock
CONFIGURE_STYLE=modbuild
pre-configure:
mv ${WRKSRC}/Build.pl ${WRKSRC}/Build.PL
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (DBIx-DataModel-0.35.tar.gz) = vRFXCeMp5Kmp4x3csdly5w==
RMD160 (DBIx-DataModel-0.35.tar.gz) = tgxnh175jbMzpGcV1sGiUZ0+awE=
SHA1 (DBIx-DataModel-0.35.tar.gz) = euHY5ZV+gxL+f/wTfKFF73cfBZ8=
SHA256 (DBIx-DataModel-0.35.tar.gz) = SeEnmTquxKNdnUnn8l1anK67jjpHYfsopcbGds6VLNE=
SIZE (DBIx-DataModel-0.35.tar.gz) = 50390

View File

@ -0,0 +1,8 @@
DBIx::DataModel is a wrapper framework for building Perl abstractions
(classes, objects and datastructures) that interact with relational
database management systems (RDBMS). Of course the ubiquitous DBI
module is used as a basic layer for communicating with databases; on
top of that, DBIx::DataModel provides facilities for generating SQL
queries, joining tables automatically, navigating through the results,
converting values, and building complex datastructures so that other
modules can conveniently exploit the data.

View File

@ -0,0 +1,17 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/11/22 19:43:40 simon Exp $
${P5SITE}/DBIx/
${P5SITE}/DBIx/DataModel/
${P5SITE}/DBIx/DataModel.pm
${P5SITE}/DBIx/DataModel/AbstractTable.pm
${P5SITE}/DBIx/DataModel/Base.pm
${P5SITE}/DBIx/DataModel/Iterator.pm
${P5SITE}/DBIx/DataModel/Schema.pm
${P5SITE}/DBIx/DataModel/Table.pm
${P5SITE}/DBIx/DataModel/View.pm
@man man/man3p/DBIx::DataModel.3p
@man man/man3p/DBIx::DataModel::AbstractTable.3p
@man man/man3p/DBIx::DataModel::Base.3p
@man man/man3p/DBIx::DataModel::Iterator.3p
@man man/man3p/DBIx::DataModel::Schema.3p
@man man/man3p/DBIx::DataModel::Table.3p
@man man/man3p/DBIx::DataModel::View.3p