From a60c9365e4fc20352d1d916ff9577d5bce3ad062 Mon Sep 17 00:00:00 2001 From: Jun Kuriyama Date: Sat, 20 Nov 2010 10:52:36 +0000 Subject: [PATCH] DBIx::Skinny::Schema::Loader is schema loader for DBIx::Skinny. It can dynamically load schema at run-time or statically publish them. It supports MySQL and SQLite, and PostgreSQL. WWW: http://search.cpan.org/dist/DBIx-Skinny-Schema-Loader/ --- databases/Makefile | 1 + .../p5-DBIx-Skinny-Schema-Loader/Makefile | 25 +++++++++++++++++++ .../p5-DBIx-Skinny-Schema-Loader/distinfo | 2 ++ .../p5-DBIx-Skinny-Schema-Loader/pkg-descr | 6 +++++ .../p5-DBIx-Skinny-Schema-Loader/pkg-plist | 11 ++++++++ 5 files changed, 45 insertions(+) create mode 100644 databases/p5-DBIx-Skinny-Schema-Loader/Makefile create mode 100644 databases/p5-DBIx-Skinny-Schema-Loader/distinfo create mode 100644 databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr create mode 100644 databases/p5-DBIx-Skinny-Schema-Loader/pkg-plist diff --git a/databases/Makefile b/databases/Makefile index ff95f033ffc4..6060ba245b86 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -372,6 +372,7 @@ SUBDIR += p5-DBIx-Simple SUBDIR += p5-DBIx-Skinny SUBDIR += p5-DBIx-Skinny-Pager + SUBDIR += p5-DBIx-Skinny-Schema-Loader SUBDIR += p5-DBIx-Table SUBDIR += p5-DBIx-TableHash SUBDIR += p5-DBIx-Tree diff --git a/databases/p5-DBIx-Skinny-Schema-Loader/Makefile b/databases/p5-DBIx-Skinny-Schema-Loader/Makefile new file mode 100644 index 000000000000..ec050cf4b902 --- /dev/null +++ b/databases/p5-DBIx-Skinny-Schema-Loader/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: DBIx::Skinny::Schema::Loader +# Date created: 20 Nov 2010 +# Whom: Jun Kuriyama +# +# $FreeBSD$ +# + +PORTNAME= DBIx-Skinny-Schema-Loader +PORTVERSION= 0.17 +CATEGORIES= databases perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= kuriyama@FreeBSD.org +COMMENT= Perl extension to load schema for DBIx::Skinny + +RUN_DEPENDS= \ + p5-DBIx-Skinny>=0.0714:${PORTSDIR}/databases/p5-DBIx-Skinny +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= DBIx::Skinny::Schema::Loader.3 + +.include diff --git a/databases/p5-DBIx-Skinny-Schema-Loader/distinfo b/databases/p5-DBIx-Skinny-Schema-Loader/distinfo new file mode 100644 index 000000000000..6d4957c35a85 --- /dev/null +++ b/databases/p5-DBIx-Skinny-Schema-Loader/distinfo @@ -0,0 +1,2 @@ +SHA256 (DBIx-Skinny-Schema-Loader-0.17.tar.gz) = 608d52fda04d371b2402db0376b802d44a38930124cd896283fd0e956dd0e4ee +SIZE (DBIx-Skinny-Schema-Loader-0.17.tar.gz) = 59911 diff --git a/databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr b/databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr new file mode 100644 index 000000000000..f7e3c56da1c6 --- /dev/null +++ b/databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr @@ -0,0 +1,6 @@ +DBIx::Skinny::Schema::Loader is schema loader for DBIx::Skinny. It +can dynamically load schema at run-time or statically publish them. + +It supports MySQL and SQLite, and PostgreSQL. + +WWW: http://search.cpan.org/dist/DBIx-Skinny-Schema-Loader/ diff --git a/databases/p5-DBIx-Skinny-Schema-Loader/pkg-plist b/databases/p5-DBIx-Skinny-Schema-Loader/pkg-plist new file mode 100644 index 000000000000..68df3fa63002 --- /dev/null +++ b/databases/p5-DBIx-Skinny-Schema-Loader/pkg-plist @@ -0,0 +1,11 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Skinny/Schema/Loader/.packlist +%%SITE_PERL%%/DBIx/Skinny/Schema/Loader.pm +%%SITE_PERL%%/DBIx/Skinny/Schema/Loader/DBI.pm +%%SITE_PERL%%/DBIx/Skinny/Schema/Loader/DBI/Pg.pm +%%SITE_PERL%%/DBIx/Skinny/Schema/Loader/DBI/SQLite.pm +%%SITE_PERL%%/DBIx/Skinny/Schema/Loader/DBI/mysql.pm +@dirrm %%SITE_PERL%%/DBIx/Skinny/Schema/Loader/DBI +@dirrmtry %%SITE_PERL%%/DBIx/Skinny/Schema/Loader +@dirrmtry %%SITE_PERL%%/DBIx/Skinny/Schema +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Skinny/Schema/Loader +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Skinny/Schema