Hi,
Here is a patch for databases/p5-DBIx-Class-Schema-Loader:
i) Update to 0.07049
ii) Add devel/p5-curry as RUN_DEPENDS, I submitted the patch to create
devel/p5-curry yesterday.
iii) Add devel/p5-Test-Differences as TEST_DEPENDS
It build well , and I tested it with mariadb, it failed 1/41 test
programs. 3/2135 subtests failed.
But it is not caused by this update.
4 ports depends on p5-DBIx-Class-Schema-Loader:
1)databases/p5-DBICx-Sugar
2) www/p5-Dancer2-Plugin-DBIC
3) www/p5-MojoX-Session
All build well and pass the tests.
4) databases/p5-Catalyst-Model-DBIC-Schema
It build well ,failed tests but not caused by this patch.
Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/p5-DBIx-Class-Schema-Loader/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile 12 Jul 2019 20:43:56 -0000 1.22
+++ Makefile 9 Apr 2020 03:15:52 -0000
@@ -4,8 +4,7 @@ COMMENT= dynamic definition of a DBIx::C
MODULES= cpan
PKG_ARCH= *
-DISTNAME= DBIx-Class-Schema-Loader-0.07015
-REVISION= 1
+DISTNAME= DBIx-Class-Schema-Loader-0.07049
CATEGORIES= databases
MAINTAINER= Andrew Fresh <[email protected]>
@@ -19,6 +18,7 @@ RUN_DEPENDS= databases/p5-DBIx-Class \
devel/p5-Class-Unload \
devel/p5-Data-Dump \
devel/p5-List-MoreUtils \
+ devel/p5-curry \
p5-Universal-exports-<0.05|p5-Universal-require->=0.11:devel/p5-Universal-require
\
textproc/p5-Lingua-EN-Inflect \
textproc/p5-Lingua-EN-Inflect-Phrase \
@@ -39,6 +39,7 @@ TEST_DEPENDS=devel/p5-Config-Any \
devel/p5-Moose \
devel/p5-MooseX-MarkAsMethods \
devel/p5-MooseX-NonMoose \
+ devel/p5-Test-Differences \
devel/p5-Test-Exception \
devel/p5-Test-Warn \
devel/p5-namespace-autoclean
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/p5-DBIx-Class-Schema-Loader/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 18 Jan 2015 03:13:02 -0000 1.8
+++ distinfo 9 Apr 2020 03:15:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (DBIx-Class-Schema-Loader-0.07015.tar.gz) =
JdPu2R5KXYru3urwHOjRVIDOa6R9rQFBT/3K/57LvPI=
-SIZE (DBIx-Class-Schema-Loader-0.07015.tar.gz) = 192668
+SHA256 (DBIx-Class-Schema-Loader-0.07049.tar.gz) =
6GnN3hN4z+vM8imwzeWNJ0bcYIC3X1bQcqpfH852p2Q=
+SIZE (DBIx-Class-Schema-Loader-0.07049.tar.gz) = 217280
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/p5-DBIx-Class-Schema-Loader/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST 6 Apr 2012 09:59:14 -0000 1.4
+++ pkg/PLIST 9 Apr 2020 03:15:52 -0000
@@ -3,6 +3,7 @@ bin/dbicdump
${P5SITE}/DBIx/Class/Schema/Loader/
${P5SITE}/DBIx/Class/Schema/Loader.pm
${P5SITE}/DBIx/Class/Schema/Loader/Base.pm
+${P5SITE}/DBIx/Class/Schema/Loader/Column.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/
${P5SITE}/DBIx/Class/Schema/Loader/DBI.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ADO/
@@ -56,6 +57,7 @@ ${P5SITE}/DBIx/Class/Schema/Loader/Utils
@man man/man1/dbicdump.1
@man man/man3p/DBIx::Class::Schema::Loader.3p
@man man/man3p/DBIx::Class::Schema::Loader::Base.3p
+@man man/man3p/DBIx::Class::Schema::Loader::Column.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ADO.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ADO::MS_Jet.3p