You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
157 lines
4.8 KiB
157 lines
4.8 KiB
Index: DBD-Pg-3.7.4/Pg.h |
|
--- DBD-Pg-3.7.4/Pg.h.orig 2015-01-04 18:30:01.000000000 +0100 |
|
+++ DBD-Pg-3.7.4/Pg.h 2016-12-19 20:43:51.104884000 +0100 |
|
@@ -8,6 +8,7 @@ |
|
|
|
*/ |
|
|
|
+#include <stdlib.h> |
|
#include <wchar.h> |
|
|
|
#ifdef WIN32 |
|
Index: DBD-SQLite-1.52/Makefile.PL |
|
--- DBD-SQLite-1.52/Makefile.PL.orig 2016-04-21 15:44:34.000000000 +0200 |
|
+++ DBD-SQLite-1.52/Makefile.PL 2016-12-19 20:44:27.216970000 +0100 |
|
@@ -23,46 +23,9 @@ |
|
return @_; |
|
} |
|
|
|
-# Are we upgrading from a critically out of date version? |
|
-eval { |
|
- require DBD::SQLite; |
|
- if ( $DBD::SQLite::VERSION < 1.0 ) { |
|
- print <<EOT; |
|
- |
|
-**** WARNING **** WARNING **** WARNING **** WARNING **** WARNING **** |
|
- |
|
-Your version of DBD::SQLite currently installed ($DBD::SQLite::VERSION) uses |
|
-the old sqlite database format. This version of DBD::SQLite will *NOT* |
|
-open these files, and installing this module may cause problems on your |
|
-system. If this is a live environment you should upgrade with caution. |
|
- |
|
-To upgrade a database, download and install both sqlite 2.x and 3.x from |
|
-http://www.sqlite.org/ and issue: |
|
- |
|
- sqlite OLD.DB .dump | sqlite3 NEW.DB |
|
- |
|
-DBD::SQLite will NOT automatically upgrade a database for you, and using |
|
-this version against an old SQLite database WILL lead to database |
|
-corruption. |
|
- |
|
-EOT |
|
- if ( prompt("Continue?", "N") !~ /^y/i ) { |
|
- print "Exiting\n"; |
|
- exit(-1); |
|
- } |
|
- } |
|
-}; |
|
- |
|
# Because DBI generates a postamble at configure-time, we need |
|
# the required version of DBI very early. |
|
my $DBI_required = 1.57; |
|
-eval { |
|
- require DBI; |
|
-}; |
|
-if ( $@ or DBI->VERSION < $DBI_required ) { |
|
- print "DBI $DBI_required is required to configure this module; please install it or upgrade your CPAN/CPANPLUS shell.\n"; |
|
- exit(0); |
|
-} |
|
|
|
# See if we have a C compiler |
|
# The following code is adapted from Module::Install::Can |
|
@@ -212,17 +175,17 @@ |
|
# Prepare Compiler Options |
|
|
|
my @CC_LIBS = (); |
|
-if ( $sqlite_lib ) { |
|
- push @CC_LIBS, "-L$sqlite_lib"; |
|
-} |
|
-unless ( $sqlite_local ) { |
|
- push @CC_LIBS, '-lsqlite3'; |
|
-} |
|
+my $libs = `@l_prefix@/bin/pkg-config sqlite3 --libs`; |
|
+$libs =~ s/\r?\n$//s; |
|
+push @CC_LIBS, $libs; |
|
|
|
+my $inc = `@l_prefix@/bin/pkg-config sqlite3 --cflags-only-I`; |
|
+$inc =~ s/\r?\n$//s; |
|
my @CC_INC = ( |
|
'-I.', |
|
'-I$(DBI_INSTARCH_DIR)', |
|
); |
|
+unshift @INC, $inc; |
|
if ( $sqlite_inc ) { |
|
push @CC_INC, "-I$sqlite_inc"; |
|
} |
|
Index: DBD-SQLite-1.52/SQLiteXS.h |
|
--- DBD-SQLite-1.52/SQLiteXS.h.orig 2016-04-21 15:44:34.000000000 +0200 |
|
+++ DBD-SQLite-1.52/SQLiteXS.h 2016-12-19 20:43:51.103618000 +0100 |
|
@@ -19,6 +19,5 @@ |
|
#include <dbd_xsh.h> |
|
|
|
#include "sqlite3.h" |
|
-#include "fts3_tokenizer.h" |
|
|
|
#endif |
|
Index: DBD-mysql-4.045/dbdimp.h |
|
--- DBD-mysql-4.045/dbdimp.h.orig 2016-11-08 14:30:17.000000000 +0100 |
|
+++ DBD-mysql-4.045/dbdimp.h 2016-12-19 20:43:51.104620000 +0100 |
|
@@ -18,6 +18,7 @@ |
|
* Header files we use |
|
*/ |
|
#include <DBIXS.h> /* installed by the DBI module */ |
|
+#include <my_global.h> |
|
#include <mysql.h> /* Comes with MySQL-devel */ |
|
#include <mysqld_error.h> /* Comes MySQL */ |
|
|
|
Index: SQL-Abstract-1.75/Makefile.PL |
|
--- SQL-Abstract-1.75/Makefile.PL.orig 2013-12-26 11:52:08.000000000 +0100 |
|
+++ SQL-Abstract-1.75/Makefile.PL 2016-12-19 20:43:51.104998000 +0100 |
|
@@ -17,15 +17,15 @@ |
|
|
|
requires 'List::Util' => 0; |
|
requires 'Scalar::Util' => 0; |
|
-requires 'Class::Accessor::Grouped' => 0.10005; |
|
+# requires 'Class::Accessor::Grouped' => 0.10005; |
|
requires 'Getopt::Long::Descriptive' => 0.091; |
|
requires 'Hash::Merge' => 0.12; |
|
|
|
-test_requires "Test::More" => 0.92; |
|
-test_requires "Test::Exception" => 0; |
|
-test_requires "Test::Warn" => 0; |
|
-test_requires "Test::Deep" => '0.101'; |
|
-test_requires "Storable" => 0; # for cloning in tests |
|
+# test_requires "Test::More" => 0.92; |
|
+# test_requires "Test::Exception" => 0; |
|
+# test_requires "Test::Warn" => 0; |
|
+# test_requires "Test::Deep" => '0.101'; |
|
+# test_requires "Storable" => 0; # for cloning in tests |
|
|
|
no_index package => 'DBIx::Class::Storage::Debug::PrettyPrint'; |
|
no_index directory => 'examples'; |
|
Index: SQL-Translator-0.11007/Makefile.PL |
|
--- SQL-Translator-0.11007/Makefile.PL.orig 2010-11-30 18:26:37.000000000 +0100 |
|
+++ SQL-Translator-0.11007/Makefile.PL 2016-12-19 20:43:51.104752000 +0100 |
|
@@ -14,7 +14,7 @@ |
|
'Carp::Clan' => 0, |
|
'IO::Dir' => 0, |
|
'IO::Scalar' => 2.110, |
|
- 'Parse::RecDescent' => 1.962002, |
|
+ 'Parse::RecDescent' => 1.962, |
|
'Pod::Usage' => 0, |
|
'Class::Accessor::Fast' => 0, |
|
'DBI' => 0, |
|
@@ -33,13 +33,6 @@ |
|
'Text::RecordParser' => 0.02, |
|
'XML::LibXML' => 1.69, |
|
}, |
|
- test_requires => { |
|
- 'YAML' => 0.66, |
|
- 'File::Basename' => 0, |
|
- 'Test::More' => 0.6, |
|
- 'Test::Differences' => 0, |
|
- 'Test::Exception' => 0, |
|
- }, |
|
}; |
|
|
|
perl_version '5.005';
|
|
|