From 9aaa6e83bcaceb213b3b949ca1813c85e471fae6 Mon Sep 17 00:00:00 2001 From: Muhammad Moinur Rahman Date: Wed, 1 Apr 2015 13:58:14 +0000 Subject: [PATCH] [NEW] databases/p5-DBICx-Sugar: Just some syntax sugar for DBIx::Class Just some syntax sugar for your DBIx::Class applications. This was originally created to remove code duplication between Dancer::Plugin::DBIC and Dancer2::Plugin::DBIC. WWW: http://search.cpan.org/dist/DBICx-Sugar/ --- databases/Makefile | 1 + databases/p5-DBICx-Sugar/Makefile | 30 ++++++++++++++++++++++++++++++ databases/p5-DBICx-Sugar/distinfo | 2 ++ databases/p5-DBICx-Sugar/pkg-descr | 5 +++++ databases/p5-DBICx-Sugar/pkg-plist | 2 ++ 5 files changed, 40 insertions(+) create mode 100644 databases/p5-DBICx-Sugar/Makefile create mode 100644 databases/p5-DBICx-Sugar/distinfo create mode 100644 databases/p5-DBICx-Sugar/pkg-descr create mode 100644 databases/p5-DBICx-Sugar/pkg-plist diff --git a/databases/Makefile b/databases/Makefile index da91b59fff92..c42903d67dcc 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -306,6 +306,7 @@ SUBDIR += p5-DBI-Shell SUBDIR += p5-DBICx-Deploy SUBDIR += p5-DBICx-MapMaker + SUBDIR += p5-DBICx-Sugar SUBDIR += p5-DBICx-TestDatabase SUBDIR += p5-DBICx-TxnInsert SUBDIR += p5-DBIWrapper diff --git a/databases/p5-DBICx-Sugar/Makefile b/databases/p5-DBICx-Sugar/Makefile new file mode 100644 index 000000000000..d570c06bcb91 --- /dev/null +++ b/databases/p5-DBICx-Sugar/Makefile @@ -0,0 +1,30 @@ +# Created by: Muhammad Moinur Rahman +# $FreeBSD$ + +PORTNAME= DBICx-Sugar +PORTVERSION= 0.0001 +CATEGORIES= databases perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:IRONCAMEL +PKGNAMEPREFIX= p5- + +MAINTAINER= bofh@FreeBSD.org +COMMENT= Just some syntax sugar for DBIx::Class + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-DBIx-Class>=0:${PORTSDIR}/databases/p5-DBIx-Class \ + p5-SQL-Translator>=0:${PORTSDIR}/databases/p5-SQL-Translator +RUN_DEPENDS:= ${BUILD_DEPENDS} +TEST_DEPENDS= p5-Test-Modern>=0:${PORTSDIR}/devel/p5-Test-Modern \ + p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires \ + p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \ + p5-DBIx-Class-Schema-Loader>=0.07002:${PORTSDIR}/databases/p5-DBIx-Class-Schema-Loader \ + p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ + p5-MooseX-Types-LoadableClass>0:${PORTSDIR}/devel/p5-MooseX-Types-LoadableClass + +USES= perl5 +USE_PERL5= configure + +.include diff --git a/databases/p5-DBICx-Sugar/distinfo b/databases/p5-DBICx-Sugar/distinfo new file mode 100644 index 000000000000..4cddb8b38917 --- /dev/null +++ b/databases/p5-DBICx-Sugar/distinfo @@ -0,0 +1,2 @@ +SHA256 (DBICx-Sugar-0.0001.tar.gz) = 3a49f29602d9368b41ce1ac47cbfa11907d7aec0af51b5d355490a8696857c33 +SIZE (DBICx-Sugar-0.0001.tar.gz) = 16046 diff --git a/databases/p5-DBICx-Sugar/pkg-descr b/databases/p5-DBICx-Sugar/pkg-descr new file mode 100644 index 000000000000..e9f24271dd6a --- /dev/null +++ b/databases/p5-DBICx-Sugar/pkg-descr @@ -0,0 +1,5 @@ +Just some syntax sugar for your DBIx::Class applications. This was originally +created to remove code duplication between Dancer::Plugin::DBIC and +Dancer2::Plugin::DBIC. + +WWW: http://search.cpan.org/dist/DBICx-Sugar/ diff --git a/databases/p5-DBICx-Sugar/pkg-plist b/databases/p5-DBICx-Sugar/pkg-plist new file mode 100644 index 000000000000..c5b4bc69f5c9 --- /dev/null +++ b/databases/p5-DBICx-Sugar/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/DBICx/Sugar.pm +%%PERL5_MAN3%%/DBICx::Sugar.3.gz