aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authorerwin <erwin@FreeBSD.org>2003-08-08 22:21:02 +0800
committererwin <erwin@FreeBSD.org>2003-08-08 22:21:02 +0800
commitdbd10214d67b0d2b96f4ba9b7eb9bbe17cfefef9 (patch)
tree63a37e5ec1499873276c370e4f69ffa1906fcc02 /databases
parent6eebe5068c7e14d017e23c52f4f8eb80cca1e451 (diff)
downloadfreebsd-ports-gnome-dbd10214d67b0d2b96f4ba9b7eb9bbe17cfefef9.tar.gz
freebsd-ports-gnome-dbd10214d67b0d2b96f4ba9b7eb9bbe17cfefef9.tar.zst
freebsd-ports-gnome-dbd10214d67b0d2b96f4ba9b7eb9bbe17cfefef9.zip
Add p5-DBIx-SQLEngine 0.009, extends DBI with high-level operations.
The DBIx::SQLEngine class provides an extended interface for DBI database handles, adding methods that support ad-hoc SQL generation and query execution in a single call. PR: 55129 Submitted by: Hansjoerg Pehofer <hansjoerg.pehofer@uibk.ac.at>
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile1
-rw-r--r--databases/p5-DBIx-SQLEngine/Makefile44
-rw-r--r--databases/p5-DBIx-SQLEngine/distinfo1
-rw-r--r--databases/p5-DBIx-SQLEngine/pkg-descr7
-rw-r--r--databases/p5-DBIx-SQLEngine/pkg-plist31
5 files changed, 84 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 74d6412f2eb0..315bb47c1cf0 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -107,6 +107,7 @@
SUBDIR += p5-DBIx-DataSource
SUBDIR += p5-DBIx-Password
SUBDIR += p5-DBIx-Recordset
+ SUBDIR += p5-DBIx-SQLEngine
SUBDIR += p5-DBIx-SearchBuilder
SUBDIR += p5-DBIx-Table
SUBDIR += p5-DBIx-Tree
diff --git a/databases/p5-DBIx-SQLEngine/Makefile b/databases/p5-DBIx-SQLEngine/Makefile
new file mode 100644
index 000000000000..369f4dd17324
--- /dev/null
+++ b/databases/p5-DBIx-SQLEngine/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: DBIx::SQLEngine
+# Date created: 31.7.2003
+# Whom: Hansjoerg Pehofer <hansjoerg.pehofer@uibk.ac.at>
+#
+# $FreeBSD$
+#
+
+PORTNAME= DBIx-SQLEngine
+PORTVERSION= 0.009
+CATEGORIES= databases perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= DBIx
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= hansjoerg.pehofer@uibk.ac.at
+COMMENT= Extends DBI with high-level operations
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
+ ${SITE_PERL}/DBIx/AnyDBD.pm:${PORTSDIR}/databases/p5-DBIx-AnyDBD \
+ ${SITE_PERL}/Class/MakeMethods/Template.pm:${PORTSDIR}/devel/p5-Class-MakeMethods
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
+PERL_CONFIGURE= yes
+
+MAN3= DBIx::SQLEngine::Criteria::StringEquality.3\
+ DBIx::Changes.3\
+ DBIx::SQLEngine::Criteria::Or.3\
+ DBIx::SQLEngine::Criteria::And.3\
+ DBIx::SQLEngine::ToDo.3\
+ DBIx::SQLEngine::ReadMe.3\
+ DBIx::SQLEngine::Criteria.3\
+ DBIx::SQLEngine::Criteria::Compound.3\
+ DBIx::SQLEngine::Criteria::NumericLesser.3\
+ DBIx::SQLEngine::Criteria::Comparison.3\
+ DBIx::SQLEngine::Criteria::Not.3\
+ DBIx::SQLEngine::Changes.3\
+ DBIx::SQLEngine::Criteria::LiteralSQL.3\
+ DBIx::SQLEngine::Mixin::SeqTable.3\
+ DBIx::SQLEngine.3
+
+MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+
+.include <bsd.port.mk>
diff --git a/databases/p5-DBIx-SQLEngine/distinfo b/databases/p5-DBIx-SQLEngine/distinfo
new file mode 100644
index 000000000000..f371b57e7d28
--- /dev/null
+++ b/databases/p5-DBIx-SQLEngine/distinfo
@@ -0,0 +1 @@
+MD5 (DBIx-SQLEngine-0.009.tar.gz) = 025548190d8b4f84785e9b6414747086
diff --git a/databases/p5-DBIx-SQLEngine/pkg-descr b/databases/p5-DBIx-SQLEngine/pkg-descr
new file mode 100644
index 000000000000..b387c582c048
--- /dev/null
+++ b/databases/p5-DBIx-SQLEngine/pkg-descr
@@ -0,0 +1,7 @@
+The DBIx::SQLEngine class provides an extended interface for DBI
+database handles, adding methods that support ad-hoc SQL generation and
+query execution in a single call.
+
+WWW: http://search.cpan.org/search?dist=DBIx-SQLEngine
+
+Hansjoerg Pehofer <hansjoerg.pehofer@uibk.ac.at>
diff --git a/databases/p5-DBIx-SQLEngine/pkg-plist b/databases/p5-DBIx-SQLEngine/pkg-plist
new file mode 100644
index 000000000000..812298f98bae
--- /dev/null
+++ b/databases/p5-DBIx-SQLEngine/pkg-plist
@@ -0,0 +1,31 @@
+%%SITE_PERL%%/DBIx/Changes.pod
+%%SITE_PERL%%/DBIx/SQLEngine.pm
+%%SITE_PERL%%/DBIx/SQLEngine/AnyData.pm
+%%SITE_PERL%%/DBIx/SQLEngine/CSV.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Changes.pod
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/And.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/Comparison.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/Compound.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/HashGroup.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/LiteralSQL.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/Not.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/NumericLesser.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/Or.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/StringEquality.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Criteria/unfinished_code
+%%SITE_PERL%%/DBIx/SQLEngine/File.pm
+%%SITE_PERL%%/DBIx/SQLEngine/MSSQL.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Mixin/SeqTable.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Mysql.pm
+%%SITE_PERL%%/DBIx/SQLEngine/Pg.pm
+%%SITE_PERL%%/DBIx/SQLEngine/ReadMe.pod
+%%SITE_PERL%%/DBIx/SQLEngine/SQLite.pm
+%%SITE_PERL%%/DBIx/SQLEngine/ToDo.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/SQLEngine
+@unexec rmdir %D%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx 2>/dev/null || true
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Mixin
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine/Criteria
+@dirrm %%SITE_PERL%%/DBIx/SQLEngine
+@unexec rmdir %D%%SITE_PERL%%/DBIx 2>/dev/null || true