diff options
author | sno <sno@pkgsrc.org> | 2012-10-19 08:08:25 +0000 |
---|---|---|
committer | sno <sno@pkgsrc.org> | 2012-10-19 08:08:25 +0000 |
commit | ace34c0c114ac471d1e1d73dfd64d5e396af94a3 (patch) | |
tree | 9f9da3f22245e2a3726445a8e54a836f2b9160c3 /databases/p5-SQL-Translator | |
parent | 8f28eb275a952eeb600336fa2e1facc7491adf20 (diff) | |
download | pkgsrc-ace34c0c114ac471d1e1d73dfd64d5e396af94a3.tar.gz |
Updating package for CPAN module SQL::Translator from 0.11010nb2 to
0.11016.
pkgsrc changes:
- adjust dependencies
Upstream changes:
# ----------------------------------------------------------
# 0.11016 2012-10-09
# ----------------------------------------------------------
* Allow passing an arrayref to SQLT->filename (lost in Mooification)
# ----------------------------------------------------------
# 0.11015 2012-10-05
# ----------------------------------------------------------
* Fix stupid missing version number in SQL::Translator::Schema::Object
# ----------------------------------------------------------
# 0.11014 2012-10-05
# ----------------------------------------------------------
* Relicense under Perl 5 terms
# ----------------------------------------------------------
# 0.11013_03 2012-09-25
# ----------------------------------------------------------
* Remove SQL::Translator::Schema::Graph as announced in 0.11011
* Remove a number of no longer needed deps
# ----------------------------------------------------------
# 0.11013_02 2012-09-23
# ----------------------------------------------------------
* Fix missing dep (List::MoreUtils)
# ----------------------------------------------------------
# 0.11013_01 2012-09-22
# ----------------------------------------------------------
* Convert SQL::Translator, ::Schema and ::Schema::* to Moo
* Fix leaks by weakening circular references between schema objects
# ----------------------------------------------------------
# 0.11013 2012-09-22
# ----------------------------------------------------------
* Make MySQL producer add NULL after every nullable field, conforming to SQL
standard, and avoiding MySQL bugs
# ----------------------------------------------------------
# 0.11012 2012-07-02
# ----------------------------------------------------------
* Fix/update quoting in PostgreSQL producer
* Add missing quote function to SQLServer producer
* Fix incorrect Parser::DBI documentation (RT#60878)
# ----------------------------------------------------------
# 0.11011 2012-05-09
# ----------------------------------------------------------
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*** INCOMPATIBLE CHANGES:
* SQLT no longer supports setting separate conflicting values for the now
deprecated 'quote_table_names' and 'quote_field_names'. Instead their values
are proxied to the new 'quote_identifiers'. If 'quote_identifiers' is
supplied, the legacy settings are ignored (with a warning). If nothing is
specified the default is TRUE as before. If only one is specified - default
to its value for everything, and if both are specified with a conflicting
value an exception is thrown.
* Partial quoting support has been added in SQLite. It is currently disabled by
default, you need to request is explicitly with quote_identifiers => 1. In a
future version of SQL::Translator *THIS DEFAULT BEHAVIOR WILL CHANGE*.
If you do NOT WANT quoting, set quote_identifiers to a false value to
protect yourself from changes in a future release.
* Bump the default MySQL parser version to MySQL 4.0
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* script/sqlt-graph now accepts a --trace option
* Fixes to SQLite foreign keys production (patch from Johan Viklund)
closes RT#16412, RT#44769
* ON DELETE/UPDATE actions for SQLite (patch from Lukas Thiemeier)
closes RT#70734, RT#71283, RT#70378
* Fix data preservation on SQLite diffs involving adding/dropping columns
* Support for triggers in PostgreSQL producer and parser
* Correct Data Type in SQLT::Parser::DBI::PostgreSQL (patch from Andrew Pam)
* Fix index issue in SQLT::Parser::DBI::PostgreSQL
* Add column and table comments in SQLT::Parser::DBI::PostgreSQL(patch from Andrew Pam)
* Stop the DBI parser from disconnecting externally supplied DBI handles (RT#35868)
* Fixed alter_drop_constraint for foreign keys and applying multiple changes
via alter_field to a column in Postgres Producer
* Added a working mechanism for naming foreign keys in the PostgreSQL producer
* Fix PostgreSQL ignoring default values with specified data type
* Fix PostgreSQL parser support for (N)::int defaults (patch by Tina Müller)
* Fix possible name duplication in SQLlite producer
* Oracle does not accept ON DELETE/UPDATE RESTRICT (though it is the actual default)
fix by not adding the ON DELETE/UPDATE clause at all
* Changed dependency on Digest::SHA1 to the core-bundled Digest::SHA (RT#67989)
* Support for double quoted and bit strings as default values in MySQL parser
* Improved VIEW support in MySQL parser
* Proper handling of CURRENT_TIMESTAMP default values in MySQL parser (RT#65844)
* Check in MySQL parser to avoid trying to parse a table defined twice in the same
file as indices (and probably other things) get messed up
* Workaround for some MySQL quirks on primary key definitions
* Fix dropping primary keys in MySQL diffs (RT#62250, patch from Nick Bertrand)
* MySQL producer does not attempt to write out non-existent unique constraint names
* MySQL parser correctly differentiates between signed and unsigned integer column
display sizes
* Replace Class::Accessor::Fast dependency with already-included Moo
* Entire codebase is now free of tabs and trailing whitespace
* Spellfixes (RT#68912)
* Fix Diagram Producer POD (RT#71397, RT#71398)
* Fix Diagram Producer to use correct binmode on output (RT#71399)
* Fix ignored option to script/sqlt-diagram (RT#5992)
* Fix t/17sqlfxml-producer.t failures due to whitespace differences introduced by
environment config snippets (RT#70786)
* Fix assembly of Table objects with numbered columns being added out of order
(RT#74771) (based on patch from Jonathan Otsuka)
* Fix syntax error in SQL::Translator::Producer::Latex (RT#74953)
* Deprecate SQL::Translator::Schema::Graph and the as_graph() schema method
* Bump minimum supported perl version to 5.8.1 (mostly due to Moo)
Diffstat (limited to 'databases/p5-SQL-Translator')
-rw-r--r-- | databases/p5-SQL-Translator/Makefile | 22 | ||||
-rw-r--r-- | databases/p5-SQL-Translator/distinfo | 8 |
2 files changed, 16 insertions, 14 deletions
diff --git a/databases/p5-SQL-Translator/Makefile b/databases/p5-SQL-Translator/Makefile index 9e50fd731b3..39df9b03b27 100644 --- a/databases/p5-SQL-Translator/Makefile +++ b/databases/p5-SQL-Translator/Makefile @@ -1,10 +1,8 @@ -# $NetBSD: Makefile,v 1.20 2012/10/03 21:54:23 wiz Exp $ +# $NetBSD: Makefile,v 1.21 2012/10/19 08:08:25 sno Exp $ -DISTNAME= SQL-Translator-0.11010 +DISTNAME= SQL-Translator-0.11016 PKGNAME= p5-${DISTNAME} -PKGREVISION= 2 CATEGORIES= databases perl5 -#MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/J/JR/JROBINSON/} MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=SQL/} MAINTAINER= pkgsrc-users@NetBSD.org @@ -13,15 +11,18 @@ COMMENT= Manipulate structured data definitions (SQL and more) LICENSE= gnu-gpl-v2 DEPENDS+= p5-Carp-Clan-[0-9]*:../../devel/p5-Carp-Clan -DEPENDS+= p5-Class-Accessor-[0-9]*:../../devel/p5-Class-Accessor +#DEPENDS+= p5-Class-Accessor-[0-9]*:../../devel/p5-Class-Accessor DEPENDS+= p5-Class-Base-[0-9]*:../../devel/p5-Class-Base DEPENDS+= p5-Class-Data-Inheritable>=0.02:../../devel/p5-Class-Data-Inheritable -DEPENDS+= p5-Class-MakeMethods-[0-9]*:../../devel/p5-Class-MakeMethods -DEPENDS+= p5-Digest-SHA1>=2.0:../../security/p5-Digest-SHA1 +#DEPENDS+= p5-Class-MakeMethods-[0-9]*:../../devel/p5-Class-MakeMethods +#DEPENDS+= p5-Digest-SHA1>=2.0:../../security/p5-Digest-SHA1 +# Digest::SHA is required, not Digest::SHA1 DEPENDS+= p5-File-ShareDir>=1.0:../../devel/p5-File-ShareDir DEPENDS+= p5-IO-stringy>=2.110:../../devel/p5-IO-stringy -DEPENDS+= p5-Moo>=0.009007:../../devel/p5-Moo -DEPENDS+= p5-Parse-RecDescent>=1.962.2:../../devel/p5-Parse-RecDescent +DEPENDS+= p5-List-MoreUtils>=0.09:../../devel/p5-List-MoreUtils +DEPENDS+= p5-Moo>=1.000003:../../devel/p5-Moo +DEPENDS+= p5-Package-Variant>=1.001001:../../devel/p5-Package-Variant +DEPENDS+= p5-Parse-RecDescent>=1.967.9:../../devel/p5-Parse-RecDescent DEPENDS+= p5-XML-Writer>=0.500:../../textproc/p5-XML-Writer # Recommended @@ -29,7 +30,7 @@ DEPENDS+= p5-GD-[0-9]*:../../graphics/p5-GD DEPENDS+= p5-Graph-[0-9]*:../../devel/p5-Graph DEPENDS+= p5-GraphViz-[0-9]*:../../graphics/p5-GraphViz DEPENDS+= p5-Spreadsheet-ParseExcel>=0.41:../../math/p5-Spreadsheet-ParseExcel -DEPENDS+= p5-Template-Toolkit>=2.10:../../www/p5-Template-Toolkit +DEPENDS+= p5-Template-Toolkit>=2.20:../../www/p5-Template-Toolkit DEPENDS+= p5-Text-RecordParser>=0.02:../../textproc/p5-Text-RecordParser DEPENDS+= p5-XML-LibXML>=1.69:../../textproc/p5-XML-LibXML DEPENDS+= p5-YAML>=0.66:../../textproc/p5-YAML @@ -37,6 +38,7 @@ DEPENDS+= p5-YAML>=0.66:../../textproc/p5-YAML BUILD_DEPENDS+= {perl>=5.10,p5-PathTools-[0-9]*}:../../devel/p5-PathTools BUILD_DEPENDS+= p5-Test-Differences-[0-9]*:../../devel/p5-Test-Differences BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception +BUILD_DEPENDS+= p5-XML-Writer>=0.500:../../textproc/p5-XML-Writer USE_LANGUAGES= # empty PERL5_MODULE_TYPE= Module::Install::Bundled diff --git a/databases/p5-SQL-Translator/distinfo b/databases/p5-SQL-Translator/distinfo index 71f6deeb00e..5b09af4f673 100644 --- a/databases/p5-SQL-Translator/distinfo +++ b/databases/p5-SQL-Translator/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.13 2011/11/22 11:17:47 hiramatsu Exp $ +$NetBSD: distinfo,v 1.14 2012/10/19 08:08:25 sno Exp $ -SHA1 (SQL-Translator-0.11010.tar.gz) = bc2a32bf8d57363c0937b0d465f0b6991e4cefc7 -RMD160 (SQL-Translator-0.11010.tar.gz) = 89a3aad2729c0f77351566ad408b232f92fa2506 -Size (SQL-Translator-0.11010.tar.gz) = 415743 bytes +SHA1 (SQL-Translator-0.11016.tar.gz) = 74b4e7e6f56945f1c5a75a83b210baa545deedf7 +RMD160 (SQL-Translator-0.11016.tar.gz) = 3ccd584c64982addff7d5fd5af87c83b1d241836 +Size (SQL-Translator-0.11016.tar.gz) = 421466 bytes |