Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Mar 2006 13:40:26 GMT
From:      Lars Balker Rasmussen <lars@balker.dk>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/93822 : [MAINTAINER] databases/p5-DBIx-Class: up to 0.05007
Message-ID:  <200603261340.k2QDeQDq074307@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/93822; it has been noted by GNATS.

From: Lars Balker Rasmussen <lars@balker.dk>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/93822 : [MAINTAINER] databases/p5-DBIx-Class: up to 0.05007
Date: Sun, 26 Mar 2006 15:37:01 +0200

 This is a multi-part message in MIME format.
 --------------040704090509060407080107
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 0.06000 is out.  Patch from 0.05006 attached.
 -- 
 Lars Balker Rasmussen                             Consult::Perl
                                                    http://consult-perl.dk
 
 --------------040704090509060407080107
 Content-Type: text/plain;
  name="databases_p5-DBIx-Class.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="databases_p5-DBIx-Class.diff"
 
 Index: Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/databases/p5-DBIx-Class/Makefile,v
 retrieving revision 1.9
 diff -u -a -r1.9 Makefile
 --- Makefile	18 Feb 2006 11:06:42 -0000	1.9
 +++ Makefile	26 Mar 2006 13:10:17 -0000
 @@ -6,7 +6,7 @@
  #
  
  PORTNAME=	DBIx-Class
 -PORTVERSION=	0.05006
 +PORTVERSION=	0.06000
  CATEGORIES=	databases perl5
  MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
  MASTER_SITE_SUBDIR=	DBIx
 @@ -19,7 +19,7 @@
  		p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils \
  		p5-SQL-Abstract>=1.20:${PORTSDIR}/databases/p5-SQL-Abstract \
  		p5-SQL-Abstract-Limit>=0.101:${PORTSDIR}/databases/p5-SQL-Abstract-Limit \
 -		p5-Class-C3>=0.07:${PORTSDIR}/devel/p5-Class-C3 \
 +		p5-Class-C3>=0.11:${PORTSDIR}/devel/p5-Class-C3 \
  		p5-Storable>=0:${PORTSDIR}/devel/p5-Storable \
  		p5-Class-Data-Accessor>=0.01:${PORTSDIR}/devel/p5-Class-Data-Accessor \
  		p5-Carp-Clan>=0:${PORTSDIR}/devel/p5-Carp-Clan \
 @@ -36,13 +36,15 @@
  	DBIx::Class::AccessorGroup.3 \
  	DBIx::Class::CDBICompat.3 \
  	DBIx::Class::Core.3 \
 +	DBIx::Class::Cursor.3 \
  	DBIx::Class::DB.3 \
  	DBIx::Class::InflateColumn.3 \
  	DBIx::Class::Manual.3 \
 +	DBIx::Class::Manual::Component.3 \
  	DBIx::Class::Manual::Cookbook.3 \
 -	DBIx::Class::Manual::FAQ.3 \
 +	DBIx::Class::Manual::Example.3 \
 +	DBIx::Class::Manual::Glossary.3 \
  	DBIx::Class::Manual::Intro.3 \
 -	DBIx::Class::Manual::SchemaIntro.3 \
  	DBIx::Class::Manual::Troubleshooting.3 \
  	DBIx::Class::PK.3 \
  	DBIx::Class::PK::Auto.3 \
 @@ -62,10 +64,25 @@
  	DBIx::Class::ResultSourceProxy::Table.3 \
  	DBIx::Class::Row.3 \
  	DBIx::Class::Schema.3 \
 -	DBIx::Class::Serialize.3 \
 +	DBIx::Class::Serialize::Storable.3 \
  	DBIx::Class::Storage::DBI.3 \
 +	DBIx::Class::Storage::DBI::Cursor.3 \
 +	DBIx::Class::Storage::DBI::DB2.3 \
 +	DBIx::Class::Storage::DBI::MSSQL.3 \
 +	DBIx::Class::Storage::DBI::Oracle.3 \
 +	DBIx::Class::Storage::DBI::Pg.3 \
 +	DBIx::Class::Storage::DBI::SQLite.3 \
 +	DBIx::Class::Storage::DBI::mysql.3 \
  	DBIx::Class::Test::SQLite.3 \
 +	DBIx::Class::UTF8Columns.3 \
  	DBIx::Class::UUIDColumns.3 \
 +	DBIx::Class::UUIDMaker.3 \
 +	DBIx::Class::UUIDMaker::APR::UUID.3 \
 +	DBIx::Class::UUIDMaker::Data::UUID.3 \
 +	DBIx::Class::UUIDMaker::Data::Uniqid.3 \
 +	DBIx::Class::UUIDMaker::UUID.3 \
 +	DBIx::Class::UUIDMaker::Win32::Guidgen.3 \
 +	DBIx::Class::UUIDMaker::Win32API::GUID.3 \
  	DBIx::Class::Validation.3 \
  	SQL::Translator::Producer::DBIx::Class::File.3
  
 Index: distinfo
 ===================================================================
 RCS file: /home/ncvs/ports/databases/p5-DBIx-Class/distinfo,v
 retrieving revision 1.9
 diff -u -a -r1.9 distinfo
 --- distinfo	18 Feb 2006 11:06:42 -0000	1.9
 +++ distinfo	26 Mar 2006 13:10:17 -0000
 @@ -1,3 +1,3 @@
 -MD5 (DBIx-Class-0.05006.tar.gz) = fb9d8a3e08484a7e95164f70591f0114
 -SHA256 (DBIx-Class-0.05006.tar.gz) = 4630de45db5b1227e254a7dafe470598e7d9537b1f8f430988b1408431cc2c8a
 -SIZE (DBIx-Class-0.05006.tar.gz) = 102821
 +MD5 (DBIx-Class-0.06000.tar.gz) = 63fec9467b0c7b23d3e9e7e74d89419f
 +SHA256 (DBIx-Class-0.06000.tar.gz) = f8f06756ac0d752b02adf0b96559d15f59847b8d48f122344e75dff9621f216d
 +SIZE (DBIx-Class-0.06000.tar.gz) = 128808
 Index: pkg-descr
 ===================================================================
 RCS file: /home/ncvs/ports/databases/p5-DBIx-Class/pkg-descr,v
 retrieving revision 1.3
 diff -u -a -r1.3 pkg-descr
 --- pkg-descr	15 Dec 2005 18:11:48 -0000	1.3
 +++ pkg-descr	26 Mar 2006 13:10:17 -0000
 @@ -1,13 +1,24 @@
 -This is an SQL to OO mapper, inspired by the Class::DBI framework, and
 -meant to support compability with it, while restructuring the internals
 -and making it possible to support some new features like self-joins,
 -distinct, group bys and more.
 +This is an SQL to OO mapper with an object API inspired by Class::DBI (and a
 +compatibility layer as a springboard for porting) and a resultset API that
 +allows abstract encapsulation of database operations. It aims to make
 +representing queries in your code as perl-ish as possible while still providing
 +access to as many of the capabilities of the database as possible, including
 +retrieving related records from multiple tables in a single query, JOIN, LEFT
 +JOIN, COUNT, DISTINCT, GROUP BY and HAVING support. 
  
 -This project is still at an early stage, so the maintainers don't make
 -any absolute promise that full backwards-compatibility will be
 -supported; however, if we can without compromising the improvements
 -we're trying to make, we will, and any non-compatible changes will merit
 -a full justification on the mailing list and a CPAN developer release
 -for people to test against.
 +DBIx::Class can handle multi-column primary and foreign keys, complex queries
 +and database-level paging, and does its best to only query the database when it
 +actually needs to in order to return something you've directly asked for. If a
 +resultset is used as an iterator it only fetches rows off the statement handle
 +as requested in order to minimise memory usage. It has auto-increment support
 +for SQLite, MySQL, PostgreSQL, Oracle, SQL Server and DB2 and is known to be
 +used in production on at least the first four, and is fork- and thread-safe
 +out of the box (although your DBD may not be).
 +
 +This project is still under rapid development, so features added in the latest
 +major release may not work 100% yet - check the Changes if you run into
 +trouble, and beware of anything explicitly marked EXPERIMENTAL. Failing test
 +cases are *always* welcome and point releases are put out rapidly as bugs are
 +found and fixed.
  
  WWW: http://search.cpan.org/dist/DBIx-Class/
 Index: pkg-plist
 ===================================================================
 RCS file: /home/ncvs/ports/databases/p5-DBIx-Class/pkg-plist,v
 retrieving revision 1.5
 diff -u -a -r1.5 pkg-plist
 --- pkg-plist	7 Feb 2006 09:06:09 -0000	1.5
 +++ pkg-plist	26 Mar 2006 13:10:17 -0000
 @@ -30,11 +30,12 @@
  %%SITE_PERL%%/DBIx/Class/DB.pm
  %%SITE_PERL%%/DBIx/Class/InflateColumn.pm
  %%SITE_PERL%%/DBIx/Class/Manual.pod
 -%%SITE_PERL%%/DBIx/Class/Manual/Troubleshooting.pod
 -%%SITE_PERL%%/DBIx/Class/Manual/FAQ.pod
 -%%SITE_PERL%%/DBIx/Class/Manual/Intro.pod
 -%%SITE_PERL%%/DBIx/Class/Manual/SchemaIntro.pod
 +%%SITE_PERL%%/DBIx/Class/Manual/Component.pod
  %%SITE_PERL%%/DBIx/Class/Manual/Cookbook.pod
 +%%SITE_PERL%%/DBIx/Class/Manual/Example.pod
 +%%SITE_PERL%%/DBIx/Class/Manual/Glossary.pod
 +%%SITE_PERL%%/DBIx/Class/Manual/Intro.pod
 +%%SITE_PERL%%/DBIx/Class/Manual/Troubleshooting.pod
  %%SITE_PERL%%/DBIx/Class/PK.pm
  %%SITE_PERL%%/DBIx/Class/PK/Auto.pm
  %%SITE_PERL%%/DBIx/Class/PK/Auto/DB2.pm
 @@ -62,11 +63,26 @@
  %%SITE_PERL%%/DBIx/Class/ResultSourceProxy/Table.pm
  %%SITE_PERL%%/DBIx/Class/Row.pm
  %%SITE_PERL%%/DBIx/Class/Schema.pm
 -%%SITE_PERL%%/DBIx/Class/Serialize.pm
 +%%SITE_PERL%%/DBIx/Class/Serialize/Storable.pm
 +%%SITE_PERL%%/DBIx/Class/Storage.pm
  %%SITE_PERL%%/DBIx/Class/Storage/DBI.pm
  %%SITE_PERL%%/DBIx/Class/Storage/DBI/Cursor.pm
 +%%SITE_PERL%%/DBIx/Class/Storage/DBI/DB2.pm
 +%%SITE_PERL%%/DBIx/Class/Storage/DBI/MSSQL.pm
 +%%SITE_PERL%%/DBIx/Class/Storage/DBI/Oracle.pm
 +%%SITE_PERL%%/DBIx/Class/Storage/DBI/Pg.pm
 +%%SITE_PERL%%/DBIx/Class/Storage/DBI/SQLite.pm
 +%%SITE_PERL%%/DBIx/Class/Storage/DBI/mysql.pm
  %%SITE_PERL%%/DBIx/Class/Test/SQLite.pm
 +%%SITE_PERL%%/DBIx/Class/UTF8Columns.pm
  %%SITE_PERL%%/DBIx/Class/UUIDColumns.pm
 +%%SITE_PERL%%/DBIx/Class/UUIDMaker.pm
 +%%SITE_PERL%%/DBIx/Class/UUIDMaker/APR/UUID.pm
 +%%SITE_PERL%%/DBIx/Class/UUIDMaker/Data/UUID.pm
 +%%SITE_PERL%%/DBIx/Class/UUIDMaker/Data/Uniqid.pm
 +%%SITE_PERL%%/DBIx/Class/UUIDMaker/UUID.pm
 +%%SITE_PERL%%/DBIx/Class/UUIDMaker/Win32/Guidgen.pm
 +%%SITE_PERL%%/DBIx/Class/UUIDMaker/Win32API/GUID.pm
  %%SITE_PERL%%/DBIx/Class/Validation.pm
  %%SITE_PERL%%/SQL/Translator/Parser/DBIx/Class.pm
  %%SITE_PERL%%/SQL/Translator/Producer/DBIx/Class/File.pm
 @@ -77,12 +93,17 @@
  @dirrmtry %%SITE_PERL%%/SQL/Translator/Parser
  @dirrmtry %%SITE_PERL%%/SQL/Translator
  @dirrmtry %%SITE_PERL%%/SQL
 +@dirrmtry %%SITE_PERL%%/DBIx/Class/UUIDMaker/Win32API
 +@dirrmtry %%SITE_PERL%%/DBIx/Class/UUIDMaker/Win32
 +@dirrmtry %%SITE_PERL%%/DBIx/Class/UUIDMaker/Data
 +@dirrmtry %%SITE_PERL%%/DBIx/Class/UUIDMaker/APR
 +@dirrmtry %%SITE_PERL%%/DBIx/Class/UUIDMaker
  @dirrmtry %%SITE_PERL%%/DBIx/Class/Test
  @dirrmtry %%SITE_PERL%%/DBIx/Class/Storage/DBI
  @dirrmtry %%SITE_PERL%%/DBIx/Class/Storage
 +@dirrmtry %%SITE_PERL%%/DBIx/Class/Serialize
  @dirrmtry %%SITE_PERL%%/DBIx/Class/ResultSourceProxy
  @dirrmtry %%SITE_PERL%%/DBIx/Class/ResultSource
 -@dirrmtry %%SITE_PERL%%/DBIx/Class/Relationship
  @dirrmtry %%SITE_PERL%%/DBIx/Class/PK/Auto
  @dirrmtry %%SITE_PERL%%/DBIx/Class/PK
  @dirrmtry %%SITE_PERL%%/DBIx/Class/Manual
 
 --------------040704090509060407080107--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603261340.k2QDeQDq074307>