freebsd-ports/databases/p5-DBIx-Class-InflateColumn-FS/Makefile
Jun Kuriyama 2b42431f30 Provides inflation to a Path::Class::File object allowing file system
storage of BLOBS.

The storage path is specified with fs_column_path. Each file receives
a unique name, so the storage for all FS columns can share the same
path.

Within the path specified by fs_column_path, files are stored in
sub-directories based on the first 2 characters of the unique file
names.  Up to 256 sub-directories will be created, as needed. Override
_fs_column_dirs in a derived class to change this behavior.

fs_new_on_update will create a new file name if the file has been
updated.

WWW: http://search.cpan.org/dist/DBIx-Class-InflateColumn-FS/
2011-04-13 08:54:11 +00:00

28 lines
768 B
Makefile

# New ports collection makefile for: DBIx::Class::InflateColumn::FS
# Date created: 18 Mar 2011
# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= DBIx-Class-InflateColumn-FS
PORTVERSION= 0.01007
CATEGORIES= databases perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to {in,de}flate columns to Path::Class::File objects
RUN_DEPENDS= \
p5-DBIx-Class>=0.08:${PORTSDIR}/databases/p5-DBIx-Class \
p5-DBIx-Class-UUIDColumns>=0.02005:${PORTSDIR}/databases/p5-DBIx-Class-UUIDColumns \
p5-Path-Class>0:${PORTSDIR}/devel/p5-Path-Class
BUILD_DEPENDS= ${RUN_DEPENDS}
PERL_CONFIGURE= yes
MAN3= DBIx::Class::InflateColumn::FS.3 \
DBIx::Class::InflateColumn::FS::ResultSet.3
.include <bsd.port.mk>