ports/98183: Update Port: databases/p5-DBIx-SQLEngine 0.028->0.93
Aaron Dalton
aaron at FreeBSD.org
Wed May 31 01:10:21 UTC 2006
>Number: 98183
>Category: ports
>Synopsis: Update Port: databases/p5-DBIx-SQLEngine 0.028->0.93
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed May 31 01:10:18 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Aaron Dalton
>Release: FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:
System: FreeBSD moondance.itsy-bitsy.net 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005 root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
- Update from v0.028 to v0.93
- Update pkg-plist
HISTORY
Version 0.93
2004-11-?? Released as DBIx-SQLEngine-0.93.
2004-11-29 Rearranged some documentation in top-level module's POD.
2004-11-29 Removed test config logic from Makefile and adjusted flow of
test.pl and test_cfg.pl.
2004-11-29 Fixed case-insensitive matching of "from" in sql_limit of
several drivers; thanks to Michael Kroll for pointing out the issue.
Version 0.92
2004-11-28 Released as DBIx-SQLEngine-0.92.
2004-11-21 Added incomplete implementation of RecordSet::NextPrev class.
2004-11-21 Moved table-specific Record code into new Record::Table
class.
2004-11-21 Sketched out interface for a new Record::PKey object.
2004-11-16 Modified Record class factory to use new Class::MixinFactory
distribution.
2004-11-16 Eliminated unnecessary extra level in Record namespace for
mixins.
2004-11-16 Moved Record::Set to a new RecordSet namespace to allow new
mixins.
2004-11-16 Fixed SQLite definition for sequential fields, thanks to Ron
Savage.
2004-11-13 Adjusted Related.pod docs for Rosetta based on email from
Darren Duncan.
2004-11-13 Fixed test.config.pl to not die when run for the first time.
Version 0.91
2004-11-12 Released as DBIx-SQLEngine-0.91.
2004-11-12 Replaced compile-time @MIXINS in Record hierarchy with
run-time NEXT method.
2004-11-12 Ran coverage tests and added test cases and documentation for
missing items. We're now at over 90% for POD coverage, but still under
60% overall.
2004-11-12 Changed test_core/examplep.t to case-insensitive regex to
compensate for case mangling on VMS file system, thanks to pitch from
Peter (Stig) Edwards.
2004-11-09 Additional work on driver tests.
2004-11-09 Bumped up version number in preparation for a 1.0 release
soon.
2004-11-08 Moved common behaviors of CSV and AnyData drivers to new
shared trait named PerlDBLib. Added driver class for XBase.
2004-11-08 Additional work on test scripts.
2004-11-06 Added test.pl and reorganized test scripts for better driver
testing.
2004-11-06 Reorganized ReadMe.pod and clipped credits from end of
SQLEngine.pod. Other minor documentation cleanups.
2004-10-08 Fixed problem with define_named_connections and array
reference reported via CPAN RT ticket 7464.
2004-06-06 Applied Driver::Oracle patch from Michael Kroll that should
improve optimization of queries with rownum limits.
>How-To-Repeat:
>Fix:
--- submission.txt begins here ---
? submission.txt
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/databases/p5-DBIx-SQLEngine/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile 5 May 2004 22:20:17 -0000 1.7
+++ Makefile 31 May 2006 01:05:38 -0000
@@ -6,7 +6,7 @@
#
PORTNAME= DBIx-SQLEngine
-PORTVERSION= 0.028
+PORTVERSION= 0.93
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= DBIx
@@ -16,64 +16,72 @@
COMMENT= Extends DBI with high-level operations
BUILD_DEPENDS= ${SITE_PERL}/DBIx/AnyDBD.pm:${PORTSDIR}/databases/p5-DBIx-AnyDBD \
- ${SITE_PERL}/Class/MakeMethods/Template.pm:${PORTSDIR}/devel/p5-Class-MakeMethods
+ ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
+ ${SITE_PERL}/Class/MakeMethods.pm:${PORTSDIR}/devel/p5-Class-MakeMethods \
+ ${SITE_PERL}/Class/MixinFactory.pm:${PORTSDIR}/devel/p5-Class-MixinFactory
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
-MAN3= DBIx::SQLEngine.3\
- DBIx::SQLEngine::Cache::BasicCache.3\
- DBIx::SQLEngine::Cache::TrivialCache.3\
- DBIx::SQLEngine::Criteria.3\
- DBIx::SQLEngine::Criteria::And.3\
- DBIx::SQLEngine::Criteria::Comparison.3\
- DBIx::SQLEngine::Criteria::Compound.3\
- DBIx::SQLEngine::Criteria::Equality.3\
- DBIx::SQLEngine::Criteria::Greater.3\
- DBIx::SQLEngine::Criteria::HashGroup.3\
- DBIx::SQLEngine::Criteria::Lesser.3\
- DBIx::SQLEngine::Criteria::Like.3\
- DBIx::SQLEngine::Criteria::LiteralSQL.3\
- DBIx::SQLEngine::Criteria::Not.3\
- DBIx::SQLEngine::Criteria::Or.3\
- DBIx::SQLEngine::Criteria::StringComparison.3\
- DBIx::SQLEngine::Docs::Changes.3\
- DBIx::SQLEngine::Docs::Comparison.3\
- DBIx::SQLEngine::Docs::ReadMe.3\
- DBIx::SQLEngine::Docs::Related.3\
- DBIx::SQLEngine::Docs::ToDo.3\
- DBIx::SQLEngine::Driver.3\
- DBIx::SQLEngine::Driver::AnyData.3\
- DBIx::SQLEngine::Driver::CSV.3\
- DBIx::SQLEngine::Driver::Informix.3\
- DBIx::SQLEngine::Driver::MSSQL.3\
- DBIx::SQLEngine::Driver::Mysql.3\
- DBIx::SQLEngine::Driver::NullP.3\
- DBIx::SQLEngine::Driver::Oracle.3\
- DBIx::SQLEngine::Driver::Pg.3\
- DBIx::SQLEngine::Driver::SQLite.3\
- DBIx::SQLEngine::Driver::Sybase.3\
- DBIx::SQLEngine::Driver::Sybase::MSSQL.3\
- DBIx::SQLEngine::Driver::Trait::DatabaseFlavors.3\
- DBIx::SQLEngine::Driver::Trait::NoAdvancedFeatures.3\
- DBIx::SQLEngine::Driver::Trait::NoColumnTypes.3\
- DBIx::SQLEngine::Driver::Trait::NoComplexJoins.3\
- DBIx::SQLEngine::Driver::Trait::NoPlaceholders.3\
- DBIx::SQLEngine::Driver::Trait::NoSequences.3\
- DBIx::SQLEngine::Driver::Trait::NoUnions.3\
- DBIx::SQLEngine::Record::Base.3\
- DBIx::SQLEngine::Record::Class.3\
- DBIx::SQLEngine::Record::Set.3\
- DBIx::SQLEngine::Record::Trait::Accessors.3\
- DBIx::SQLEngine::Record::Trait::Cache.3\
- DBIx::SQLEngine::Record::Trait::Extras.3\
- DBIx::SQLEngine::Record::Trait::Hooks.3\
- DBIx::SQLEngine::Schema::Column.3\
- DBIx::SQLEngine::Schema::ColumnSet.3\
- DBIx::SQLEngine::Schema::Table.3\
- DBIx::SQLEngine::Schema::TableSet.3\
- DBIx::SQLEngine::Utility::CloneWithParams.3
-
-MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+MAN3= DBIx::SQLEngine.3 \
+ DBIx::SQLEngine::Cache::BasicCache.3 \
+ DBIx::SQLEngine::Cache::TrivialCache.3 \
+ DBIx::SQLEngine::Criteria.3 \
+ DBIx::SQLEngine::Criteria::And.3 \
+ DBIx::SQLEngine::Criteria::Comparison.3 \
+ DBIx::SQLEngine::Criteria::Compound.3 \
+ DBIx::SQLEngine::Criteria::Equality.3 \
+ DBIx::SQLEngine::Criteria::Greater.3 \
+ DBIx::SQLEngine::Criteria::HashGroup.3 \
+ DBIx::SQLEngine::Criteria::Lesser.3 \
+ DBIx::SQLEngine::Criteria::Like.3 \
+ DBIx::SQLEngine::Criteria::LiteralSQL.3 \
+ DBIx::SQLEngine::Criteria::Not.3 \
+ DBIx::SQLEngine::Criteria::Or.3 \
+ DBIx::SQLEngine::Criteria::StringComparison.3 \
+ DBIx::SQLEngine::Docs::Changes.3 \
+ DBIx::SQLEngine::Docs::Comparison.3 \
+ DBIx::SQLEngine::Docs::ReadMe.3 \
+ DBIx::SQLEngine::Docs::Related.3 \
+ DBIx::SQLEngine::Docs::ToDo.3 \
+ DBIx::SQLEngine::Driver.3 \
+ DBIx::SQLEngine::Driver::AnyData.3 \
+ DBIx::SQLEngine::Driver::CSV.3 \
+ DBIx::SQLEngine::Driver::Informix.3 \
+ DBIx::SQLEngine::Driver::MSSQL.3 \
+ DBIx::SQLEngine::Driver::Mysql.3 \
+ DBIx::SQLEngine::Driver::NullP.3 \
+ DBIx::SQLEngine::Driver::Oracle.3 \
+ DBIx::SQLEngine::Driver::Pg.3 \
+ DBIx::SQLEngine::Driver::SQLite.3 \
+ DBIx::SQLEngine::Driver::Sybase.3 \
+ DBIx::SQLEngine::Driver::Sybase::MSSQL.3 \
+ DBIx::SQLEngine::Driver::Trait::DatabaseFlavors.3 \
+ DBIx::SQLEngine::Driver::Trait::NoAdvancedFeatures.3 \
+ DBIx::SQLEngine::Driver::Trait::NoColumnTypes.3 \
+ DBIx::SQLEngine::Driver::Trait::NoComplexJoins.3 \
+ DBIx::SQLEngine::Driver::Trait::NoJoins.3 \
+ DBIx::SQLEngine::Driver::Trait::NoLimit.3 \
+ DBIx::SQLEngine::Driver::Trait::NoPlaceholders.3 \
+ DBIx::SQLEngine::Driver::Trait::NoSequences.3 \
+ DBIx::SQLEngine::Driver::Trait::NoUnions.3 \
+ DBIx::SQLEngine::Driver::Trait::PerlDBLib.3 \
+ DBIx::SQLEngine::Driver::XBase.3 \
+ DBIx::SQLEngine::Record::Accessors.3 \
+ DBIx::SQLEngine::Record::Base.3 \
+ DBIx::SQLEngine::Record::Cache.3 \
+ DBIx::SQLEngine::Record::Class.3 \
+ DBIx::SQLEngine::Record::Extras.3 \
+ DBIx::SQLEngine::Record::Hooks.3 \
+ DBIx::SQLEngine::Record::PKey.3 \
+ DBIx::SQLEngine::Record::Table.3 \
+ DBIx::SQLEngine::RecordSet::NextPrev.3 \
+ DBIx::SQLEngine::RecordSet::PKeySet.3 \
+ DBIx::SQLEngine::RecordSet::Set.3 \
+ DBIx::SQLEngine::Schema::Column.3 \
+ DBIx::SQLEngine::Schema::ColumnSet.3 \
+ DBIx::SQLEngine::Schema::Table.3 \
+ DBIx::SQLEngine::Schema::TableSet.3 \
+ DBIx::SQLEngine::Utility::CloneWithParams.3
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/databases/p5-DBIx-SQLEngine/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo 22 Jan 2006 08:23:28 -0000 1.5
+++ distinfo 31 May 2006 01:05:38 -0000
@@ -1,3 +1,2 @@
-MD5 (DBIx-SQLEngine-0.028.tar.gz) = da0a29fef94501ddeb283eedb78f7ec1
-SHA256 (DBIx-SQLEngine-0.028.tar.gz) = 9d0486dfcd45d775594e1ae6e3c21fda34ab4af98778e0e637c0035254ab0ca6
-SIZE (DBIx-SQLEngine-0.028.tar.gz) = 109654
+MD5 (DBIx-SQLEngine-0.93.tar.gz) = 963f4e41b77f7a1f6287eeac760a94e1
+SIZE (DBIx-SQLEngine-0.93.tar.gz) = 119819
Index: pkg-descr
===================================================================
RCS file: /home/pcvs/ports/databases/p5-DBIx-SQLEngine/pkg-descr,v
retrieving revision 1.3
diff -u -r1.3 pkg-descr
--- pkg-descr 21 Sep 2005 19:30:36 -0000 1.3
+++ pkg-descr 31 May 2006 01:05:38 -0000
@@ -5,5 +5,4 @@
server type enables cross-platform portability.
WWW: http://search.cpan.org/dist/DBIx-SQLEngine/
-
-Hansjoerg Pehofer <hansjoerg.pehofer at uibk.ac.at>
+Author: Matthew Simon Cavalletto
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/databases/p5-DBIx-SQLEngine/pkg-plist,v
retrieving revision 1.5
diff -u -r1.5 pkg-plist
--- pkg-plist 22 Jan 2006 05:52:09 -0000 1.5
+++ pkg-plist 31 May 2006 01:05:38 -0000
@@ -35,33 +35,43 @@
%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/NoAdvancedFeatures.pm
%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/NoColumnTypes.pm
%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/NoComplexJoins.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/NoJoins.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/NoLimit.pm
%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/NoPlaceholders.pm
%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/NoSequences.pm
%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/NoUnions.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait/PerlDBLib.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Driver/XBase.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Record/Accessors.pm
%%SITE_PERL%%/DBIx/SQLEngine/Record/Base.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Record/Cache.pm
%%SITE_PERL%%/DBIx/SQLEngine/Record/Class.pm
-%%SITE_PERL%%/DBIx/SQLEngine/Record/Set.pm
-%%SITE_PERL%%/DBIx/SQLEngine/Record/Trait/Accessors.pm
-%%SITE_PERL%%/DBIx/SQLEngine/Record/Trait/Cache.pm
-%%SITE_PERL%%/DBIx/SQLEngine/Record/Trait/Extras.pm
-%%SITE_PERL%%/DBIx/SQLEngine/Record/Trait/Hooks.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Record/Extras.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Record/Hooks.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Record/PKey.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Record/Table.pm
+%%SITE_PERL%%/DBIx/SQLEngine/RecordSet/NextPrev.pm
+%%SITE_PERL%%/DBIx/SQLEngine/RecordSet/PKeySet.pm
+%%SITE_PERL%%/DBIx/SQLEngine/RecordSet/Set.pm
%%SITE_PERL%%/DBIx/SQLEngine/Schema/Column.pm
%%SITE_PERL%%/DBIx/SQLEngine/Schema/ColumnSet.pm
%%SITE_PERL%%/DBIx/SQLEngine/Schema/Table.pm
%%SITE_PERL%%/DBIx/SQLEngine/Schema/TableSet.pm
%%SITE_PERL%%/DBIx/SQLEngine/Utility/CloneWithParams.pm
- at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Cache
- at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Criteria
- at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Docs
- at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Driver/Sybase
+%%SITE_PERL%%/DBIx/test_cfg.pl
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine/.packlist
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx
+ at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Utility
+ at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Schema
+ at dirrm %%SITE_PERL%%/DBIx/SQLEngine/RecordSet
+ at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Record
@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait
+ at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Driver/Sybase
@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Driver
- at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Record/Trait
- at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Record
- at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Schema
- at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Utility
+ at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Docs
+ at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Criteria
+ at dirrm %%SITE_PERL%%/DBIx/SQLEngine/Cache
@dirrm %%SITE_PERL%%/DBIx/SQLEngine
@dirrmtry %%SITE_PERL%%/DBIx
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine/.packlist
- at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine
- at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx
+
--- submission.txt ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list