Add p5-File-HStore 0.08, store files on a filesystem using a very simple

hash-based storage.

PR:		ports/100622
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
This commit is contained in:
Cheng-Lung Sung 2006-07-21 14:58:36 +00:00
parent 7c52e6fe03
commit 96e0398616
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=168385
5 changed files with 54 additions and 0 deletions

View File

@ -1019,6 +1019,7 @@
SUBDIR += p5-File-Flock
SUBDIR += p5-File-FnMatch
SUBDIR += p5-File-Grep
SUBDIR += p5-File-HStore
SUBDIR += p5-File-HomeDir
SUBDIR += p5-File-Lock
SUBDIR += p5-File-MMagic

View File

@ -0,0 +1,25 @@
# New ports collection makefile for: p5-File-HStore
# Date created: 2006-07-21
# Whom: Gea-Suan Lin <gslin@gslin.org>
#
# $FreeBSD$
#
PORTNAME= File-HStore
PORTVERSION= 0.08
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/A/AD/ADULAU
PKGNAMEPREFIX= p5-
MAINTAINER= gslin@gslin.org
COMMENT= Store files on a filesystem using a very simple hash-based storage
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
${SITE_PERL}/${PERL_ARCH}/Digest/SHA2.pm:${PORTSDIR}/security/p5-Digest-SHA2
PERL_CONFIGURE= yes
MAN3= File::HStore.3
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (File-HStore-0.08.tar.gz) = 47007dcd9522a9cb9780af0b9a1b0d20
SHA256 (File-HStore-0.08.tar.gz) = b25737a60cece5978bc018aaa51123405923c0e6ce0f4cd0648ad7aa58367cc0
SIZE (File-HStore-0.08.tar.gz) = 4756

View File

@ -0,0 +1,16 @@
File-HStore is a very minimalist perl library to store files on a
filesystem using a very simple hash-based storage.
File-HStore is nothing more than a simple wrapper interface to a
storage containing a specific directory structure where files are hold
based on their hashes. The name of the directories is based on the
first two bytes of the hexadecimal form of the digest. The file is
stored and named with its full hexadecimal form in the corresponding
prefixed directory.
The current version is supporting the SHA-1 and SHA-2 (256 bits)
algorithm. The FAT (Free Archive Toolkit) format is also supported and
it is composed of the date of submission plus the SHA-2 real digest
part.
WWW: http://search.cpan.org/dist/File-HStore/

View File

@ -0,0 +1,9 @@
@comment $FreeBSD$
%%SITE_PERL%%/%%PERL_ARCH%%/auto/File/HStore/.packlist
%%SITE_PERL%%/File/HStore.pm
%%SITE_PERL%%/auto/File/HStore/autosplit.ix
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/HStore
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File
@dirrmtry %%SITE_PERL%%/auto/File/HStore
@dirrmtry %%SITE_PERL%%/auto/File
@dirrmtry %%SITE_PERL%%/File