diff options
-rw-r--r-- | databases/Makefile | 1 | ||||
-rw-r--r-- | databases/p5-DBD-AnyData/Makefile | 27 | ||||
-rw-r--r-- | databases/p5-DBD-AnyData/distinfo | 3 | ||||
-rw-r--r-- | databases/p5-DBD-AnyData/pkg-descr | 19 | ||||
-rw-r--r-- | databases/p5-DBD-AnyData/pkg-plist | 5 |
5 files changed, 55 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile index 359b4f691d43..8f7237107053 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -207,6 +207,7 @@ SUBDIR += p5-Class-DBI-Untaint SUBDIR += p5-Class-DBI-mysql SUBDIR += p5-Class-Inflate + SUBDIR += p5-DBD-AnyData SUBDIR += p5-DBD-CSV SUBDIR += p5-DBD-Excel SUBDIR += p5-DBD-File diff --git a/databases/p5-DBD-AnyData/Makefile b/databases/p5-DBD-AnyData/Makefile new file mode 100644 index 000000000000..aaa5b2cca23c --- /dev/null +++ b/databases/p5-DBD-AnyData/Makefile @@ -0,0 +1,27 @@ +# ex:ts=8 +# Ports collection makefile for: DBD::AnyData +# Date created: Jun 29, 2007 +# Whom: ijlioa +# +# $FreeBSD$ +# + +PORTNAME= DBD-AnyData +PORTVERSION= 0.09 +CATEGORIES= databases perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= ijliao@FreeBSD.org +COMMENT= DBI access to XML, CSV and other formats + +BUILD_DEPENDS= p5-AnyData>=0.07:${PORTSDIR}/devel/p5-AnyData \ + p5-DBI>1:${PORTSDIR}/databases/p5-DBI \ + p5-SQL-Statement>1:${PORTSDIR}/databases/p5-SQL-Statement +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= DBD::AnyData.3 + +.include <bsd.port.mk> diff --git a/databases/p5-DBD-AnyData/distinfo b/databases/p5-DBD-AnyData/distinfo new file mode 100644 index 000000000000..6f32508bb11e --- /dev/null +++ b/databases/p5-DBD-AnyData/distinfo @@ -0,0 +1,3 @@ +MD5 (DBD-AnyData-0.09.tar.gz) = 32e8c7300c6917247e70afc85b947308 +SHA256 (DBD-AnyData-0.09.tar.gz) = 5b58b5d74bbcccf548b1090edb77a4e514bd3fd1cb76ada96e090022433363e7 +SIZE (DBD-AnyData-0.09.tar.gz) = 21124 diff --git a/databases/p5-DBD-AnyData/pkg-descr b/databases/p5-DBD-AnyData/pkg-descr new file mode 100644 index 000000000000..542356d2b962 --- /dev/null +++ b/databases/p5-DBD-AnyData/pkg-descr @@ -0,0 +1,19 @@ +The DBD::AnyData module provides a DBI/SQL interface to data in many formats +and from many sources. + +Regardless of the format or source of the data, it may be accessed and/or +modified using all standard DBI methods and a subset of SQL syntax. + +In addition to standard database access to files, the module also supports +in-memory tables which allow you to create temporary views; to combine data +from a number of sources; to quickly prototype database systems; and to display +or save the data in any of the supported formats (e.g. to display data in a CSV +file as an HTML table). These in-memory tables can be created from any +combination of DBI databases or files of any format. They may also be created +from perl data structures which means it's possible to quickly prototype a +database system without any file access or rdbms backend. + +The module also supports converting files between any of the supported formats +(e.g. save selected data from MySQL or Oracle to an XML file). + +WWW: http://search.cpan.org/dist/DBD-AnyData/ diff --git a/databases/p5-DBD-AnyData/pkg-plist b/databases/p5-DBD-AnyData/pkg-plist new file mode 100644 index 000000000000..715990cff9e0 --- /dev/null +++ b/databases/p5-DBD-AnyData/pkg-plist @@ -0,0 +1,5 @@ +%%SITE_PERL%%/DBD/AnyData.pm +@dirrmtry %%SITE_PERL%%/DBD +%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBD/AnyData/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBD/AnyData +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBD |