forked from pool/perl-SQL-Translator
test
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-SQL-Translator?expand=0&rev=8
This commit is contained in:
committed by
Git OBS Bridge
parent
3ab1956d68
commit
53f2e11754
@@ -22,12 +22,12 @@ License: GPL-2.0+
|
||||
Group: Development/Libraries/Perl
|
||||
Version: 0.11010
|
||||
Release: 0
|
||||
Url: http://search.cpan.org/dist/SQL-Translator/
|
||||
Source: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/SQL-Translator-%{version}.tar.gz
|
||||
Patch1: sqlite.patch
|
||||
%{perl_requires}
|
||||
Url: http://search.cpan.org/dist/SQL-Translator/
|
||||
Source: http://www.cpan.org/authors/id/J/JR/JROBINSON/%{cpan_name}-%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%{perl_requires}
|
||||
BuildRequires: perl
|
||||
BuildRequires: perl-macros
|
||||
BuildRequires: perl(Carp::Clan)
|
||||
@@ -37,23 +37,13 @@ BuildRequires: perl(Class::Data::Inheritable) >= 0.02
|
||||
BuildRequires: perl(Class::MakeMethods)
|
||||
BuildRequires: perl(DBI)
|
||||
BuildRequires: perl(Digest::SHA1) >= 2
|
||||
BuildRequires: perl(File::Basename)
|
||||
BuildRequires: perl(File::ShareDir) >= 1
|
||||
BuildRequires: perl(File::Spec)
|
||||
BuildRequires: perl(GD)
|
||||
BuildRequires: perl(Graph::Directed)
|
||||
BuildRequires: perl(GraphViz)
|
||||
BuildRequires: perl(IO::Dir)
|
||||
BuildRequires: perl(IO::Scalar) >= 2.110
|
||||
BuildRequires: perl(IO::Scalar) >= 2.11
|
||||
BuildRequires: perl(Moo) >= 0.009007
|
||||
BuildRequires: perl(Parse::RecDescent) >= 1.962002
|
||||
BuildRequires: perl(Spreadsheet::ParseExcel) >= 0.41
|
||||
BuildRequires: perl(Template) >= 2.2
|
||||
BuildRequires: perl(Test::Differences)
|
||||
BuildRequires: perl(Test::Exception)
|
||||
BuildRequires: perl(Text::ParseWords)
|
||||
BuildRequires: perl(Text::RecordParser) >= 0.02
|
||||
BuildRequires: perl(XML::LibXML) >= 1.69
|
||||
BuildRequires: perl(XML::Writer) >= 0.500
|
||||
BuildRequires: perl(XML::Writer) >= 0.5
|
||||
BuildRequires: perl(YAML) >= 0.66
|
||||
Requires: perl(Carp::Clan)
|
||||
Requires: perl(Class::Accessor::Fast)
|
||||
@@ -62,24 +52,18 @@ Requires: perl(Class::Data::Inheritable) >= 0.02
|
||||
Requires: perl(Class::MakeMethods)
|
||||
Requires: perl(DBI)
|
||||
Requires: perl(Digest::SHA1) >= 2
|
||||
Requires: perl(File::Basename)
|
||||
Requires: perl(File::ShareDir) >= 1
|
||||
Requires: perl(File::Spec)
|
||||
Requires: perl(GD)
|
||||
Requires: perl(Graph::Directed)
|
||||
Requires: perl(GraphViz)
|
||||
Requires: perl(IO::Dir)
|
||||
Requires: perl(IO::Scalar) >= 2.110
|
||||
Requires: perl(IO::Scalar) >= 2.11
|
||||
Requires: perl(Moo) >= 0.009007
|
||||
Requires: perl(Parse::RecDescent) >= 1.962002
|
||||
Requires: perl(Spreadsheet::ParseExcel) >= 0.41
|
||||
Requires: perl(Template) >= 2.2
|
||||
Requires: perl(Test::Differences)
|
||||
Requires: perl(Test::Exception)
|
||||
Requires: perl(Text::ParseWords)
|
||||
Requires: perl(Text::RecordParser) >= 0.02
|
||||
Requires: perl(XML::LibXML) >= 1.69
|
||||
Requires: perl(XML::Writer) >= 0.500
|
||||
Requires: perl(YAML) >= 0.66
|
||||
Requires: perl(XML::Writer) >= 0.5
|
||||
Recommends: perl(GD)
|
||||
Recommends: perl(Graph::Directed)
|
||||
Recommends: perl(GraphViz)
|
||||
Recommends: perl(Spreadsheet::ParseExcel) >= 0.41
|
||||
Recommends: perl(Template) >= 2.2
|
||||
Recommends: perl(Text::RecordParser) >= 0.02
|
||||
Recommends: perl(XML::LibXML) >= 1.69
|
||||
|
||||
%description
|
||||
This documentation covers the API for SQL::Translator. For a more general
|
||||
|
26
sqlite.patch
26
sqlite.patch
@@ -1,5 +1,7 @@
|
||||
--- SQL-Translator-0.11006/lib/SQL/Translator/Parser/SQLite.pm.orig 2010-06-03 10:06:04.000000000 +0200
|
||||
+++ SQL-Translator-0.11006/lib/SQL/Translator/Parser/SQLite.pm 2010-10-14 23:10:25.149865451 +0200
|
||||
Index: SQL-Translator-0.11010/lib/SQL/Translator/Parser/SQLite.pm
|
||||
===================================================================
|
||||
--- SQL-Translator-0.11010.orig/lib/SQL/Translator/Parser/SQLite.pm 2011-05-04 18:06:57.000000000 +0200
|
||||
+++ SQL-Translator-0.11010/lib/SQL/Translator/Parser/SQLite.pm 2012-01-11 11:15:24.015300217 +0100
|
||||
@@ -190,6 +190,7 @@ eofile : /^\Z/
|
||||
statement : begin_transaction
|
||||
| commit
|
||||
@@ -46,7 +48,7 @@
|
||||
if ( $def->{'supertype'} eq 'column' ) {
|
||||
push @{ $tables{ $table_name }{'fields'} }, $def;
|
||||
}
|
||||
@@ -449,7 +456,7 @@ field_name : NAME
|
||||
@@ -460,7 +467,7 @@ field_name : NAME
|
||||
|
||||
constraint_name : NAME
|
||||
|
||||
@@ -55,7 +57,7 @@
|
||||
|
||||
conflict_algorigthm : /(rollback|abort|fail|ignore|replace)/i
|
||||
|
||||
@@ -498,7 +505,7 @@ create : CREATE TEMPORARY(?) TRIGGER NAM
|
||||
@@ -509,7 +516,7 @@ create : CREATE TEMPORARY(?) TRIGGER NAM
|
||||
|
||||
database_event : /(delete|insert|update)/i
|
||||
|
||||
@@ -64,7 +66,7 @@
|
||||
|
||||
trigger_action : for_each(?) when(?) BEGIN_C trigger_step(s) END_C
|
||||
{
|
||||
@@ -509,7 +516,7 @@ trigger_action : for_each(?) when(?) BEG
|
||||
@@ -520,7 +527,7 @@ trigger_action : for_each(?) when(?) BEG
|
||||
}
|
||||
}
|
||||
|
||||
@@ -73,7 +75,7 @@
|
||||
|
||||
when : WHEN expr { $item[2] }
|
||||
|
||||
@@ -527,9 +534,11 @@ trigger_step : /(select|delete|insert|up
|
||||
@@ -538,9 +545,11 @@ trigger_step : /(select|delete|insert|up
|
||||
|
||||
before_or_after : /(before|after)/i { $return = lc $1 }
|
||||
|
||||
@@ -87,7 +89,7 @@
|
||||
|
||||
view_name : qualified_name
|
||||
|
||||
@@ -569,9 +578,9 @@ TABLE : /table/i
|
||||
@@ -580,9 +589,9 @@ TABLE : /table/i
|
||||
|
||||
INDEX : /index/i
|
||||
|
||||
@@ -97,11 +99,13 @@
|
||||
-PRIMARY_KEY : /primary key/i
|
||||
+PRIMARY_KEY : /primary\s+key/i
|
||||
|
||||
CHECK_C : /check/i
|
||||
FOREIGN_KEY : /foreign key/i
|
||||
|
||||
--- SQL-Translator-0.11006/t/60roundtrip.t.orig 2010-06-03 10:05:59.000000000 +0200
|
||||
+++ SQL-Translator-0.11006/t/60roundtrip.t 2010-10-15 00:06:04.053904750 +0200
|
||||
@@ -203,6 +203,9 @@ sub check_roundtrip {
|
||||
Index: SQL-Translator-0.11010/t/60roundtrip.t
|
||||
===================================================================
|
||||
--- SQL-Translator-0.11010.orig/t/60roundtrip.t 2011-05-04 18:06:57.000000000 +0200
|
||||
+++ SQL-Translator-0.11010/t/60roundtrip.t 2012-01-11 11:15:24.016300169 +0100
|
||||
@@ -209,6 +209,9 @@ sub check_roundtrip {
|
||||
return;
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user