aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkuriyama <kuriyama@FreeBSD.org>2011-02-27 10:05:31 +0800
committerkuriyama <kuriyama@FreeBSD.org>2011-02-27 10:05:31 +0800
commit1e6081528244a53f20993b5daccd955ba25fb36e (patch)
tree29827f9cc3fe99f4ffdebb8bf2c8384826698f7e
parent32624ac527740a052396c69f34f3912900fb5d5e (diff)
downloadfreebsd-ports-gnome-1e6081528244a53f20993b5daccd955ba25fb36e.tar.gz
freebsd-ports-gnome-1e6081528244a53f20993b5daccd955ba25fb36e.tar.zst
freebsd-ports-gnome-1e6081528244a53f20993b5daccd955ba25fb36e.zip
SQL::Maker is yet another SQL builder class. It is based on
DBIx::Skinny's SQL generator. WWW: http://search.cpan.org/dist/SQL-Maker/
-rw-r--r--databases/Makefile1
-rw-r--r--databases/p5-SQL-Maker/Makefile33
-rw-r--r--databases/p5-SQL-Maker/distinfo2
-rw-r--r--databases/p5-SQL-Maker/pkg-descr4
-rw-r--r--databases/p5-SQL-Maker/pkg-plist16
5 files changed, 56 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index cdd874247c83..4e0fc33c7e3c 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -449,6 +449,7 @@
SUBDIR += p5-SQL-Abstract-Limit
SUBDIR += p5-SQL-Abstract-Plugin-InsertMulti
SUBDIR += p5-SQL-Interp
+ SUBDIR += p5-SQL-Maker
SUBDIR += p5-SQL-ReservedWords
SUBDIR += p5-SQL-Statement
SUBDIR += p5-SQL-Translator
diff --git a/databases/p5-SQL-Maker/Makefile b/databases/p5-SQL-Maker/Makefile
new file mode 100644
index 000000000000..8ce5c18367db
--- /dev/null
+++ b/databases/p5-SQL-Maker/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: SQL::Maker
+# Date created: 27 Feb 2011
+# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= SQL-Maker
+PORTVERSION= 0.12
+CATEGORIES= databases perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= ../../authors/id/T/TO/TOKUHIROM
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= kuriyama@FreeBSD.org
+COMMENT= Perl extension for yet another SQL builder
+
+RUN_DEPENDS= \
+ p5-Class-Accessor-Lite>=0.05:${PORTSDIR}/devel/p5-Class-Accessor-Lite \
+ p5-DBI>0:${PORTSDIR}/databases/p5-DBI
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= SQL::Maker.3 \
+ SQL::Maker::Condition.3 \
+ SQL::Maker::Plugin::InsertMulti.3 \
+ SQL::Maker::SQLType.3 \
+ SQL::Maker::Select.3 \
+ SQL::Maker::SelectSet.3 \
+ SQL::README.3
+
+.include <bsd.port.mk>
diff --git a/databases/p5-SQL-Maker/distinfo b/databases/p5-SQL-Maker/distinfo
new file mode 100644
index 000000000000..9fe8953f86bf
--- /dev/null
+++ b/databases/p5-SQL-Maker/distinfo
@@ -0,0 +1,2 @@
+SHA256 (SQL-Maker-0.12.tar.gz) = eb3ab5ba706c866e539248b78800840cde7316ebae1c1906e2186c5eab520201
+SIZE (SQL-Maker-0.12.tar.gz) = 41924
diff --git a/databases/p5-SQL-Maker/pkg-descr b/databases/p5-SQL-Maker/pkg-descr
new file mode 100644
index 000000000000..d68378296fb5
--- /dev/null
+++ b/databases/p5-SQL-Maker/pkg-descr
@@ -0,0 +1,4 @@
+SQL::Maker is yet another SQL builder class. It is based on
+DBIx::Skinny's SQL generator.
+
+WWW: http://search.cpan.org/dist/SQL-Maker/
diff --git a/databases/p5-SQL-Maker/pkg-plist b/databases/p5-SQL-Maker/pkg-plist
new file mode 100644
index 000000000000..eccdd3106b83
--- /dev/null
+++ b/databases/p5-SQL-Maker/pkg-plist
@@ -0,0 +1,16 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/SQL/Maker/.packlist
+%%SITE_PERL%%/SQL/Maker.pm
+%%SITE_PERL%%/SQL/Maker/Condition.pm
+%%SITE_PERL%%/SQL/Maker/Plugin/InsertMulti.pm
+%%SITE_PERL%%/SQL/Maker/SQLType.pm
+%%SITE_PERL%%/SQL/Maker/Select.pm
+%%SITE_PERL%%/SQL/Maker/Select/Oracle.pm
+%%SITE_PERL%%/SQL/Maker/SelectSet.pm
+%%SITE_PERL%%/SQL/Maker/Util.pm
+%%SITE_PERL%%/SQL/README.pod
+@dirrm %%SITE_PERL%%/SQL/Maker/Select
+@dirrm %%SITE_PERL%%/SQL/Maker/Plugin
+@dirrm %%SITE_PERL%%/SQL/Maker
+@dirrmtry %%SITE_PERL%%/SQL
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SQL/Maker
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SQL