diff options
author | kuriyama <kuriyama@FreeBSD.org> | 2012-07-18 16:39:49 +0800 |
---|---|---|
committer | kuriyama <kuriyama@FreeBSD.org> | 2012-07-18 16:39:49 +0800 |
commit | 5227138c499b54daf589c5eab8538db2dc5d6912 (patch) | |
tree | 58691e148f485562f32da875ebb3ebec9fd9a974 /databases | |
parent | cf850dcbbdb95f2d94aa42ebb55243d544da981c (diff) | |
download | freebsd-ports-gnome-5227138c499b54daf589c5eab8538db2dc5d6912.tar.gz freebsd-ports-gnome-5227138c499b54daf589c5eab8538db2dc5d6912.tar.zst freebsd-ports-gnome-5227138c499b54daf589c5eab8538db2dc5d6912.zip |
Tools to make migrating your DBIx::Class databases easier.
WWW: http://search.cpan.org/dist/DBIx-Class-Migration/
Diffstat (limited to 'databases')
-rw-r--r-- | databases/Makefile | 1 | ||||
-rw-r--r-- | databases/p5-DBIx-Class-Migration/Makefile | 71 | ||||
-rw-r--r-- | databases/p5-DBIx-Class-Migration/distinfo | 2 | ||||
-rw-r--r-- | databases/p5-DBIx-Class-Migration/pkg-descr | 3 | ||||
-rw-r--r-- | databases/p5-DBIx-Class-Migration/pkg-plist | 44 |
5 files changed, 121 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile index 0c4f005df549..db64d8e7c78c 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -356,6 +356,7 @@ SUBDIR += p5-DBIx-Class-InflateColumn-IP SUBDIR += p5-DBIx-Class-IntrospectableM2M SUBDIR += p5-DBIx-Class-Loader + SUBDIR += p5-DBIx-Class-Migration SUBDIR += p5-DBIx-Class-MooseColumns SUBDIR += p5-DBIx-Class-QueryLog SUBDIR += p5-DBIx-Class-QueryProfiler diff --git a/databases/p5-DBIx-Class-Migration/Makefile b/databases/p5-DBIx-Class-Migration/Makefile new file mode 100644 index 000000000000..8457e22d7481 --- /dev/null +++ b/databases/p5-DBIx-Class-Migration/Makefile @@ -0,0 +1,71 @@ +# New ports collection makefile for: DBIx::Class::Migration +# Date created: 19 Mar 2012 +# Whom: Jun Kuriyama <kuriyama@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= DBIx-Class-Migration +PORTVERSION= 0.025 +CATEGORIES= databases perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= kuriyama@FreeBSD.org +COMMENT= Perl extension to make migrating your DBIx::Class databases easier + +RUN_DEPENDS= \ + p5-Class-Load>0:${PORTSDIR}/devel/p5-Class-Load \ + p5-Config-MySQL>=0.02:${PORTSDIR}/devel/p5-Config-MySQL \ + p5-DBD-SQLite>=1.35:${PORTSDIR}/databases/p5-DBD-SQLite \ + p5-DBIx-Class-DeploymentHandler>=0.002100:${PORTSDIR}/databases/p5-DBIx-Class-DeploymentHandler \ + p5-DBIx-Class-Fixtures>=1.001014:${PORTSDIR}/databases/p5-DBIx-Class-Fixtures \ + p5-DBIx-Class-Schema-Loader>=0.07017:${PORTSDIR}/databases/p5-DBIx-Class-Schema-Loader \ + p5-Devel-PartialDump>0:${PORTSDIR}/devel/p5-Devel-PartialDump \ + p5-File-ShareDir-ProjectDistDir>=0.3.1:${PORTSDIR}/devel/p5-File-ShareDir-ProjectDistDir \ + p5-JSON-XS>=2.32:${PORTSDIR}/converters/p5-JSON-XS \ + p5-Moose>0:${PORTSDIR}/devel/p5-Moose \ + p5-MooseX-Attribute-ENV>=0.02:${PORTSDIR}/devel/p5-MooseX-Attribute-ENV \ + p5-MooseX-Getopt>0:${PORTSDIR}/devel/p5-MooseX-Getopt \ + p5-MooseX-Traits-Pluggable>0:${PORTSDIR}/devel/p5-MooseX-Traits-Pluggable \ + p5-MooseX-Types-LoadableClass>0:${PORTSDIR}/devel/p5-MooseX-Types-LoadableClass \ + p5-Pod-Parser>0:${PORTSDIR}/textproc/p5-Pod-Parser \ + p5-SQL-Translator>=0.11010:${PORTSDIR}/databases/p5-SQL-Translator +BUILD_DEPENDS= ${RUN_DEPENDS} +TEST_DEPENDS= \ + p5-Test-Most>0:${PORTSDIR}/devel/p5-Test-Most \ + p5-Test-Requires>0:${PORTSDIR}/devel/p5-Test-Requires + +PERL_CONFIGURE= yes + +MAN1= dbic-migration.1 +MAN3= Catalyst::TraitFor::Model::DBIC::Schema::FromMigration.3 \ + Catalyst::TraitFor::Model::DBIC::Schema::FromMigration::_MigrationHelper.3 \ + DBIx::Class::Migration.3 \ + DBIx::Class::Migration::FAQ.3 \ + DBIx::Class::Migration::Features.3 \ + DBIx::Class::Migration::MySQLSandbox.3 \ + DBIx::Class::Migration::Population.3 \ + DBIx::Class::Migration::PostgresqlSandbox.3 \ + DBIx::Class::Migration::RunScript.3 \ + DBIx::Class::Migration::RunScript::Trait::SchemaLoader.3 \ + DBIx::Class::Migration::Sandbox.3 \ + DBIx::Class::Migration::SchemaLoader.3 \ + DBIx::Class::Migration::Script.3 \ + DBIx::Class::Migration::ShareDirBuilder.3 \ + DBIx::Class::Migration::SqliteSandbox.3 \ + DBIx::Class::Migration::TargetDirSandboxBuilder.3 \ + DBIx::Class::Migration::TempDirBuilder.3 \ + DBIx::Class::Migration::TempDirSandboxBuilder.3 \ + DBIx::Class::Migration::Tutorial.3 \ + DBIx::Class::Migration::Tutorial::AddMySQL.3 \ + DBIx::Class::Migration::Tutorial::Catalyst.3 \ + DBIx::Class::Migration::Tutorial::Conclusion.3 \ + DBIx::Class::Migration::Tutorial::FirstMigration.3 \ + DBIx::Class::Migration::Tutorial::SecondMigration.3 \ + DBIx::Class::Migration::Tutorial::Setup.3 \ + DBIx::Class::Migration::Tutorial::Testing.3 \ + DBIx::Class::Migration::Tutorial::ThirdMigration.3 \ + Test::DBIx::Class::FixtureCommand::Population.3 + +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-Class-Migration/distinfo b/databases/p5-DBIx-Class-Migration/distinfo new file mode 100644 index 000000000000..5168daaa019d --- /dev/null +++ b/databases/p5-DBIx-Class-Migration/distinfo @@ -0,0 +1,2 @@ +SHA256 (DBIx-Class-Migration-0.025.tar.gz) = a9f3ec27012ef9df254649ee8f680bb4aad0b21e07f941cba944ca4c4bddcf3d +SIZE (DBIx-Class-Migration-0.025.tar.gz) = 155502 diff --git a/databases/p5-DBIx-Class-Migration/pkg-descr b/databases/p5-DBIx-Class-Migration/pkg-descr new file mode 100644 index 000000000000..761d27414e4c --- /dev/null +++ b/databases/p5-DBIx-Class-Migration/pkg-descr @@ -0,0 +1,3 @@ +Tools to make migrating your DBIx::Class databases easier. + +WWW: http://search.cpan.org/dist/DBIx-Class-Migration/ diff --git a/databases/p5-DBIx-Class-Migration/pkg-plist b/databases/p5-DBIx-Class-Migration/pkg-plist new file mode 100644 index 000000000000..ddb3f8c71ed7 --- /dev/null +++ b/databases/p5-DBIx-Class-Migration/pkg-plist @@ -0,0 +1,44 @@ +bin/dbic-migration +%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Class/Migration/.packlist +%%SITE_PERL%%/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration.pm +%%SITE_PERL%%/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration/_MigrationHelper.pm +%%SITE_PERL%%/DBIx/Class/Migration.pm +%%SITE_PERL%%/DBIx/Class/Migration/FAQ.pod +%%SITE_PERL%%/DBIx/Class/Migration/Features.pod +%%SITE_PERL%%/DBIx/Class/Migration/MySQLSandbox.pm +%%SITE_PERL%%/DBIx/Class/Migration/Population.pm +%%SITE_PERL%%/DBIx/Class/Migration/PostgresqlSandbox.pm +%%SITE_PERL%%/DBIx/Class/Migration/RunScript.pm +%%SITE_PERL%%/DBIx/Class/Migration/RunScript/Trait/SchemaLoader.pm +%%SITE_PERL%%/DBIx/Class/Migration/Sandbox.pm +%%SITE_PERL%%/DBIx/Class/Migration/SchemaLoader.pm +%%SITE_PERL%%/DBIx/Class/Migration/Script.pm +%%SITE_PERL%%/DBIx/Class/Migration/ShareDirBuilder.pm +%%SITE_PERL%%/DBIx/Class/Migration/SqliteSandbox.pm +%%SITE_PERL%%/DBIx/Class/Migration/TargetDirSandboxBuilder.pm +%%SITE_PERL%%/DBIx/Class/Migration/TempDirBuilder.pm +%%SITE_PERL%%/DBIx/Class/Migration/TempDirSandboxBuilder.pm +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial.pod +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial/AddMySQL.pod +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial/Catalyst.pod +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial/Conclusion.pod +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial/FirstMigration.pod +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial/SecondMigration.pod +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial/Setup.pod +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial/Testing.pod +%%SITE_PERL%%/DBIx/Class/Migration/Tutorial/ThirdMigration.pod +%%SITE_PERL%%/Test/DBIx/Class/FixtureCommand/Population.pm +@dirrm %%SITE_PERL%%/Test/DBIx/Class/FixtureCommand +@dirrmtry %%SITE_PERL%%/Test/DBIx/Class +@dirrmtry %%SITE_PERL%%/Test/DBIx +@dirrm %%SITE_PERL%%/DBIx/Class/Migration/Tutorial +@dirrm %%SITE_PERL%%/DBIx/Class/Migration/RunScript/Trait +@dirrm %%SITE_PERL%%/DBIx/Class/Migration/RunScript +@dirrm %%SITE_PERL%%/DBIx/Class/Migration +@dirrm %%SITE_PERL%%/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration +@dirrm %%SITE_PERL%%/Catalyst/TraitFor/Model/DBIC/Schema +@dirrm %%SITE_PERL%%/Catalyst/TraitFor/Model/DBIC +@dirrm %%SITE_PERL%%/Catalyst/TraitFor/Model +@dirrm %%SITE_PERL%%/Catalyst/TraitFor +@dirrmtry %%SITE_PERL%%/Catalyst +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Class/Migration |