svn commit: r400367 - in head/devel: . p5-CHI-Driver-DBI
Vanilla I. Shu
vanilla at FreeBSD.org
Wed Oct 28 02:19:00 UTC 2015
Author: vanilla
Date: Wed Oct 28 02:18:58 2015
New Revision: 400367
URL: https://svnweb.freebsd.org/changeset/ports/400367
Log:
Add p5-CHI-Driver-DBI 1.27, use DBI for CHI unified cache interface
storage.
PR: 204057
Submitted by: jeremybbaggs at gmail.com
Added:
head/devel/p5-CHI-Driver-DBI/
head/devel/p5-CHI-Driver-DBI/Makefile (contents, props changed)
head/devel/p5-CHI-Driver-DBI/distinfo (contents, props changed)
head/devel/p5-CHI-Driver-DBI/pkg-descr (contents, props changed)
head/devel/p5-CHI-Driver-DBI/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Oct 28 00:42:31 2015 (r400366)
+++ head/devel/Makefile Wed Oct 28 02:18:58 2015 (r400367)
@@ -1717,6 +1717,7 @@
SUBDIR += p5-C-Scan
SUBDIR += p5-CBOR-XS
SUBDIR += p5-CHI
+ SUBDIR += p5-CHI-Driver-DBI
SUBDIR += p5-CLASS
SUBDIR += p5-CPAN-Changes
SUBDIR += p5-CPAN-Checksums
Added: head/devel/p5-CHI-Driver-DBI/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-CHI-Driver-DBI/Makefile Wed Oct 28 02:18:58 2015 (r400367)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= CHI-Driver-DBI
+PORTVERSION= 1.27
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:JSWARTZ
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= jeremybbaggs at gmail.com
+COMMENT= Use DBI for CHI unified cache interface storage
+
+BUILD_DEPENDS= p5-CHI>=0.241:${PORTSDIR}/devel/p5-CHI \
+ p5-DBI>=1.26:${PORTSDIR}/databases/p5-DBI \
+ p5-Moose>=0.66:${PORTSDIR}/devel/p5-Moose \
+ p5-Test-Class>=0:${PORTSDIR}/devel/p5-Test-Class \
+ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
+ p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
Added: head/devel/p5-CHI-Driver-DBI/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-CHI-Driver-DBI/distinfo Wed Oct 28 02:18:58 2015 (r400367)
@@ -0,0 +1,2 @@
+SHA256 (CHI-Driver-DBI-1.27.tar.gz) = 0a5448f151afac6a7a942d4c1db629ad8808051cc2e59409a797f93d98301856
+SIZE (CHI-Driver-DBI-1.27.tar.gz) = 13211
Added: head/devel/p5-CHI-Driver-DBI/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-CHI-Driver-DBI/pkg-descr Wed Oct 28 02:18:58 2015 (r400367)
@@ -0,0 +1,12 @@
+This driver uses a database table to store the cache for CHI.
+The newest versions of MySQL and SQLite are known to work.
+Other RDBMSes should work.
+
+Why cache things in a database? Isn't the database what people are trying to
+avoid with caches? This is often true, but a simple primary key lookup is
+extremely fast in many databases and this provides a shared cache that can be
+used when less reliable storage like memcached is not appropriate. Also, the
+speed of simple lookups on MySQL when accessed over a local socket is very hard
+to beat. DBI is fast.
+
+WWW: http://search.cpan.org/dist/CHI-Driver-DBI/
Added: head/devel/p5-CHI-Driver-DBI/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-CHI-Driver-DBI/pkg-plist Wed Oct 28 02:18:58 2015 (r400367)
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/CHI/Driver/DBI.pm
+%%SITE_PERL%%/CHI/Driver/DBI/t/CHIDriverTests/Base.pm
+%%SITE_PERL%%/CHI/Driver/DBI/t/CHIDriverTests/Pg.pm
+%%SITE_PERL%%/CHI/Driver/DBI/t/CHIDriverTests/SQLite.pm
+%%PERL5_MAN3%%/CHI::Driver::DBI.3.gz
More information about the svn-ports-head
mailing list