diff options
author | hubertf <hubertf@pkgsrc.org> | 1997-11-22 05:06:27 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 1997-11-22 05:06:27 +0000 |
commit | 24013211fe52862e51755bf1743f3f0fa6feed61 (patch) | |
tree | e4d2c1610f5d5b765f6a505504a9f503d56b7d01 /security/p5-MD5 | |
parent | 4811693a8b65279ced2d9f1c86480db3cecd94ec (diff) | |
download | pkgsrc-24013211fe52862e51755bf1743f3f0fa6feed61.tar.gz |
for libwww
Diffstat (limited to 'security/p5-MD5')
-rw-r--r-- | security/p5-MD5/Makefile | 25 | ||||
-rw-r--r-- | security/p5-MD5/files/md5 | 1 | ||||
-rw-r--r-- | security/p5-MD5/pkg/COMMENT | 1 | ||||
-rw-r--r-- | security/p5-MD5/pkg/DESCR | 40 | ||||
-rw-r--r-- | security/p5-MD5/pkg/PLIST | 8 |
5 files changed, 75 insertions, 0 deletions
diff --git a/security/p5-MD5/Makefile b/security/p5-MD5/Makefile new file mode 100644 index 00000000000..0466ca96203 --- /dev/null +++ b/security/p5-MD5/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: p5-MD5 +# Version required: 1.7 +# Date created: September 30th 1996 +# Whom: James FitzGibbon <jfitz@FreeBSD.org> +# +# $Id: Makefile,v 1.1.1.1 1997/11/22 05:06:27 hubertf Exp $ +# + +DISTNAME= MD5-1.7 +PKGNAME= p5-MD5-1.7 +CATEGORIES= security perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= MD5 + +MAINTAINER= jfitz@FreeBSD.ORG + +USE_PERL5= YES + +MAN3= MD5.3 +MANPREFIX= ${PREFIX}/lib/perl5 + +do-configure: + @ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL + +.include <bsd.port.mk> diff --git a/security/p5-MD5/files/md5 b/security/p5-MD5/files/md5 new file mode 100644 index 00000000000..35e012be164 --- /dev/null +++ b/security/p5-MD5/files/md5 @@ -0,0 +1 @@ +MD5 (MD5-1.7.tar.gz) = 92b07ec19be88163613dde69939eb48a diff --git a/security/p5-MD5/pkg/COMMENT b/security/p5-MD5/pkg/COMMENT new file mode 100644 index 00000000000..c147902f847 --- /dev/null +++ b/security/p5-MD5/pkg/COMMENT @@ -0,0 +1 @@ +perl5 interface to the RSA Data Security Inc. MD5 Message-Digest Algorithm diff --git a/security/p5-MD5/pkg/DESCR b/security/p5-MD5/pkg/DESCR new file mode 100644 index 00000000000..1ac4d065d20 --- /dev/null +++ b/security/p5-MD5/pkg/DESCR @@ -0,0 +1,40 @@ + The MD5 module allows you to use the RSA Data Security + Inc. MD5 Message Digest algorithm from within Perl + programs. + + A new MD5 context object is created with the new + operation. Multiple simultaneous digest contexts can be + maintained, if desired. The context is updated with the + add operation which adds the strings contained in the LIST + parameter. Note, however, that add('foo', 'bar'), + add('foo') followed by add('bar') and add('foobar') should + all give the same result. + + The final message digest value is returned by the digest + operation as a 16-byte binary string. This operation + delivers the result of add operations since the last new + or reset operation. Note that the digest operation is + effectively a destructive, read-once operation. Once it + has been performed, the context must be reset before being + used to calculate another digest value. + + Several convenience functions are also provided. The + addfile operation takes an open file-handle and reads it + until end-of file in 1024 byte blocks adding the contents + to the context. The file-handle can either be specified by + name or passed as a type-glob reference, as shown in the + examples below. The hexdigest operation calls digest and + returns the result as a printable string of hexdecimal + digits. This is exactly the same operation as performed by + the unpack operation in the examples below. + + The hash operation can act as either a static member + function (ie you invoke it on the MD5 class as in the + synopsis above) or as a normal virtual function. In both + cases it performs the complete MD5 cycle (reset, add, + digest) on the supplied scalar value. This is convenient + for handling small quantities of data. When invoked on the + class a temporary context is created. When invoked through + an already created context object, this context is used. + The latter form is slightly more efficient. The hexhash + operation is analogous to hexdigest. diff --git a/security/p5-MD5/pkg/PLIST b/security/p5-MD5/pkg/PLIST new file mode 100644 index 00000000000..db0fdcbe0fa --- /dev/null +++ b/security/p5-MD5/pkg/PLIST @@ -0,0 +1,8 @@ +lib/perl5/site_perl/i386-freebsd/auto/MD5/MD5.so +lib/perl5/site_perl/i386-freebsd/auto/MD5/MD5.bs +lib/perl5/site_perl/auto/MD5/autosplit.ix +lib/perl5/site_perl/MD5.pm +lib/perl5/man/man3/MD5.3.gz +lib/perl5/site_perl/i386-freebsd/auto/MD5/.packlist +@dirrm lib/perl5/site_perl/i386-freebsd/auto/MD5 +@dirrm lib/perl5/site_perl/auto/MD5 |