From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jul 20 18:20:20 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 083AF16A4DE for ; Thu, 20 Jul 2006 18:20:20 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5668C43D53 for ; Thu, 20 Jul 2006 18:20:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6KIKJFe025752 for ; Thu, 20 Jul 2006 18:20:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6KIKJxU025751; Thu, 20 Jul 2006 18:20:19 GMT (envelope-from gnats) Resent-Date: Thu, 20 Jul 2006 18:20:19 GMT Resent-Message-Id: <200607201820.k6KIKJxU025751@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gea-Suan Lin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6000F16A4E1 for ; Thu, 20 Jul 2006 18:13:26 +0000 (UTC) (envelope-from gslin@vega.csie.NCTU.edu.tw) Received: from vega.csie.NCTU.edu.tw (Deer.csie.nctu.edu.tw [140.113.17.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B5BB43D7C for ; Thu, 20 Jul 2006 18:13:08 +0000 (GMT) (envelope-from gslin@vega.csie.NCTU.edu.tw) Received: from vega.csie.NCTU.edu.tw (gslin@localhost [127.0.0.1]) by vega.csie.NCTU.edu.tw (8.13.6/8.13.6) with ESMTP id k6KID61T049269; Fri, 21 Jul 2006 02:13:06 +0800 (CST) (envelope-from gslin@vega.csie.NCTU.edu.tw) Received: (from gslin@localhost) by vega.csie.NCTU.edu.tw (8.13.6/8.13.6/Submit) id k6KID6Df049268; Fri, 21 Jul 2006 02:13:06 +0800 (CST) (envelope-from gslin) Message-Id: <200607201813.k6KID6Df049268@vega.csie.NCTU.edu.tw> Date: Fri, 21 Jul 2006 02:13:06 +0800 (CST) From: Gea-Suan Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: gslin@gslin.org Subject: ports/100622: [NEW PORT] devel/p5-File-HStore: Store files on a filesystem using a very simple hash-based storage X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jul 2006 18:20:20 -0000 >Number: 100622 >Category: ports >Synopsis: [NEW PORT] devel/p5-File-HStore: Store files on a filesystem using a very simple hash-based storage >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jul 20 18:20:18 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gea-Suan Lin >Release: FreeBSD 6.1-RELEASE i386 >Organization: >Environment: System: FreeBSD Netflow.csie.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Mon May 22 16:22:37 CST 2006 >Description: 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/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-File-HStore-0.08.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-File-HStore # p5-File-HStore/pkg-descr # p5-File-HStore/Makefile # p5-File-HStore/pkg-plist # p5-File-HStore/distinfo # echo c - p5-File-HStore mkdir -p p5-File-HStore > /dev/null 2>&1 echo x - p5-File-HStore/pkg-descr sed 's/^X//' >p5-File-HStore/pkg-descr << 'END-of-p5-File-HStore/pkg-descr' XFile-HStore is a very minimalist perl library to store files on a Xfilesystem using a very simple hash-based storage. X XFile-HStore is nothing more than a simple wrapper interface to a Xstorage containing a specific directory structure where files are hold Xbased on their hashes. The name of the directories is based on the Xfirst two bytes of the hexadecimal form of the digest. The file is Xstored and named with its full hexadecimal form in the corresponding Xprefixed directory. X XThe current version is supporting the SHA-1 and SHA-2 (256 bits) Xalgorithm. The FAT (Free Archive Toolkit) format is also supported and Xit is composed of the date of submission plus the SHA-2 real digest Xpart. X XWWW: http://search.cpan.org/dist/File-HStore/ END-of-p5-File-HStore/pkg-descr echo x - p5-File-HStore/Makefile sed 's/^X//' >p5-File-HStore/Makefile << 'END-of-p5-File-HStore/Makefile' X# New ports collection makefile for: p5-File-HStore X# Date created: 2006-07-21 X# Whom: Gea-Suan Lin X# X# $FreeBSD$ X# X XPORTNAME= File-HStore XPORTVERSION= 0.08 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= ../../authors/id/A/AD/ADULAU XPKGNAMEPREFIX= p5- X XMAINTAINER= gslin@gslin.org XCOMMENT= Store files on a filesystem using a very simple hash-based storage X XRUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \ X ${SITE_PERL}/${PERL_ARCH}/Digest/SHA2.pm:${PORTSDIR}/security/p5-Digest-SHA2 X XPERL_CONFIGURE= yes X XMAN3= File::HStore.3 X X.include END-of-p5-File-HStore/Makefile echo x - p5-File-HStore/pkg-plist sed 's/^X//' >p5-File-HStore/pkg-plist << 'END-of-p5-File-HStore/pkg-plist' X@comment $FreeBSD$ X%%SITE_PERL%%/%%PERL_ARCH%%/auto/File/HStore/.packlist X%%SITE_PERL%%/File/HStore.pm X%%SITE_PERL%%/auto/File/HStore/autosplit.ix X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/HStore X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File X@dirrmtry %%SITE_PERL%%/auto/File/HStore X@dirrmtry %%SITE_PERL%%/auto/File END-of-p5-File-HStore/pkg-plist echo x - p5-File-HStore/distinfo sed 's/^X//' >p5-File-HStore/distinfo << 'END-of-p5-File-HStore/distinfo' XMD5 (File-HStore-0.08.tar.gz) = 47007dcd9522a9cb9780af0b9a1b0d20 XSHA256 (File-HStore-0.08.tar.gz) = b25737a60cece5978bc018aaa51123405923c0e6ce0f4cd0648ad7aa58367cc0 XSIZE (File-HStore-0.08.tar.gz) = 4756 END-of-p5-File-HStore/distinfo exit --- p5-File-HStore-0.08.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: