Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 May 2006 19:06:21 -0600 (MDT)
From:      "Aaron Dalton" <aaron@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/98183: Update Port: databases/p5-DBIx-SQLEngine 0.028->0.93
Message-ID:  <200605310106.k4V16L8e036551@moondance.itsy-bitsy.net>
Resent-Message-ID: <200605310110.k4V1AJa3096855@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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
-@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Cache
-@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Criteria
-@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Docs
-@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Driver/Sybase
+%%SITE_PERL%%/DBIx/test_cfg.pl
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Utility
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Schema
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/RecordSet
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Record
 @dirrm %%SITE_PERL%%/DBIx/SQLEngine/Driver/Trait
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Driver/Sybase
 @dirrm %%SITE_PERL%%/DBIx/SQLEngine/Driver
-@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Record/Trait
-@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Record
-@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Schema
-@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Utility
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Docs
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Criteria
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Cache
 @dirrm %%SITE_PERL%%/DBIx/SQLEngine
 @dirrmtry %%SITE_PERL%%/DBIx
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx
+
--- submission.txt ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



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