summaryrefslogtreecommitdiff
path: root/databases/p5-SQL-Statement
diff options
context:
space:
mode:
authorsno <sno>2010-07-17 08:20:52 +0000
committersno <sno>2010-07-17 08:20:52 +0000
commit45b2d54cc133ed9a7ad84808da3a79925d12319f (patch)
tree0fbc76a5b8eece6829ede5a627511b4825cd74aa /databases/p5-SQL-Statement
parent74bf36fe056a287ac1d823b620e9aad58b449611 (diff)
downloadpkgsrc-45b2d54cc133ed9a7ad84808da3a79925d12319f.tar.gz
Updating databases/p5-SQL-Statement from 1.27 to 1.28
pkgsrc changes: - require DBI-1.612 for testing - add conflict for DBI<=1.612 Upstream changes: Version 1.28, release July 15th, 2010 ---------------------------------------------- [Improvements] * Introduce new "capability" method for SQL::Statement and SQL::Eval::Table + Add capability for "insert_new_row" to allow DBD::DBM to fix PK constrain on INSERT statements. * Performance of IMPORT feature improved (thanks to Sven Probst, RT#57322) [Bug fixes] * expect every table object being derived from SQL::Eval::Table * rewrite DELETE and UPDATE command based on table capabilities * add abstract methods for all methods derived classes must override (this means, open_table for SQL::Statement deriveds must be overridden and all data access methods of tables - see SQL::Eval::Table for details) * Tests are fixed to use TEMP TABLES explicitely when required * check for invalid column names fixed * Don't let depreciated parser structures stay alive in SQL::Statement when reusing the Parser [Documentation] * Method documentation of SQL::Statement and SQL::Eval::Table are improved * Add a Roadmap describing future plans for SQL::Statement (in addition to DBD::File::Roadmap). * POD spelling fixes provided by H.Merijn Brand and Pod::Spell::CommonMistakes (thanks Tux) * POD grammar fixes and reasonable sentences created by Martin Evans [Things that may break your code] * SQL::Statement 1.28 is expected not to work proper in combination with DBI 1.611 and below * SQL::Statement::ColumnValue expects now every table being derived from SQL::Eval::Table
Diffstat (limited to 'databases/p5-SQL-Statement')
-rw-r--r--databases/p5-SQL-Statement/Makefile8
-rw-r--r--databases/p5-SQL-Statement/distinfo8
2 files changed, 9 insertions, 7 deletions
diff --git a/databases/p5-SQL-Statement/Makefile b/databases/p5-SQL-Statement/Makefile
index f18a26fe0b4..e20ec64723f 100644
--- a/databases/p5-SQL-Statement/Makefile
+++ b/databases/p5-SQL-Statement/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.30 2010/05/07 15:17:02 sno Exp $
+# $NetBSD: Makefile,v 1.31 2010/07/17 08:20:52 sno Exp $
#
-DISTNAME= SQL-Statement-1.27
+DISTNAME= SQL-Statement-1.28
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5sqs
CATEGORIES= databases perl5
@@ -19,6 +19,8 @@ BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.86}:../../devel/p5-Test-Simple
DEPENDS+= p5-Clone>=0.30:../../devel/p5-Clone
DEPENDS+= p5-Params-Util>=1.00:../../devel/p5-Params-Util
+CONFLICTS+= p5-DBI<=1.611
+
PERL5_PACKLIST= auto/SQL/Statement/.packlist
MAKE_ENV+= SQL_STATEMENT_WARN_UPDATE=sure
@@ -30,7 +32,7 @@ post-extract:
.include "../../lang/perl5/module.mk"
.include "../../databases/p5-DBI/buildlink3.mk"
-BUILDLINK_API_DEPENDS.p5-DBI+= p5-DBI>=1.609
+BUILDLINK_API_DEPENDS.p5-DBI+= p5-DBI>=1.612
BUILDLINK_DEPMETHOD.p5-DBI= build
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-SQL-Statement/distinfo b/databases/p5-SQL-Statement/distinfo
index dc498a326b1..2812eab72ca 100644
--- a/databases/p5-SQL-Statement/distinfo
+++ b/databases/p5-SQL-Statement/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.15 2010/05/07 15:17:02 sno Exp $
+$NetBSD: distinfo,v 1.16 2010/07/17 08:20:52 sno Exp $
-SHA1 (SQL-Statement-1.27.tar.gz) = 94bf058ed64c36adcfca295a2dba52debb5be1cf
-RMD160 (SQL-Statement-1.27.tar.gz) = b17e24b37427d07d712d539fbb6d880b58bc7729
-Size (SQL-Statement-1.27.tar.gz) = 109384 bytes
+SHA1 (SQL-Statement-1.28.tar.gz) = 5ce95c4d250b22cdb59aacfd9917e543e3856494
+RMD160 (SQL-Statement-1.28.tar.gz) = 8b95b7500d31ab8a52cf5d6a295182f6b1bce5c9
+Size (SQL-Statement-1.28.tar.gz) = 117979 bytes