aboutsummaryrefslogtreecommitdiff
path: root/security/p5-Crypt-ECB
diff options
context:
space:
mode:
authorAnton Berezin <tobez@FreeBSD.org>2001-08-31 13:34:40 +0000
committerAnton Berezin <tobez@FreeBSD.org>2001-08-31 13:34:40 +0000
commit8b9c69b5b738ac436f534ac6f6f8794146ba8a89 (patch)
tree5bb2ec69e2996d7ede927fe3f2a95384e5a616b9 /security/p5-Crypt-ECB
parentd4c05776565a37e8990d90542434f175339a956b (diff)
downloadports-8b9c69b5b738ac436f534ac6f6f8794146ba8a89.tar.gz
ports-8b9c69b5b738ac436f534ac6f6f8794146ba8a89.zip
Notes
Diffstat (limited to 'security/p5-Crypt-ECB')
-rw-r--r--security/p5-Crypt-ECB/Makefile7
-rw-r--r--security/p5-Crypt-ECB/distinfo2
-rw-r--r--security/p5-Crypt-ECB/pkg-descr15
3 files changed, 20 insertions, 4 deletions
diff --git a/security/p5-Crypt-ECB/Makefile b/security/p5-Crypt-ECB/Makefile
index cbe80de99409..3d235394517b 100644
--- a/security/p5-Crypt-ECB/Makefile
+++ b/security/p5-Crypt-ECB/Makefile
@@ -6,13 +6,16 @@
#
PORTNAME= Crypt-ECB
-PORTVERSION= 1.1
+PORTVERSION= 1.1p2
CATEGORIES= security perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Crypt
PKGNAMEPREFIX= p5-
+DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/-/}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tobez@FreeBSD.org
+
+WRKSRC= ${WRKDIR}/${DISTNAME:S/-2//}
PERL_CONFIGURE= yes
diff --git a/security/p5-Crypt-ECB/distinfo b/security/p5-Crypt-ECB/distinfo
index 7a14f27eca72..4d9b42c4265c 100644
--- a/security/p5-Crypt-ECB/distinfo
+++ b/security/p5-Crypt-ECB/distinfo
@@ -1 +1 @@
-MD5 (Crypt-ECB-1.1.tar.gz) = 22b7093a8dc71e5b73d53c978e90ecc6
+MD5 (Crypt-ECB-1.1-2.tar.gz) = 8c15a093e500abdd3ac24ca199fae7b9
diff --git a/security/p5-Crypt-ECB/pkg-descr b/security/p5-Crypt-ECB/pkg-descr
index c6980bd33e23..0ed90f7dcbe0 100644
--- a/security/p5-Crypt-ECB/pkg-descr
+++ b/security/p5-Crypt-ECB/pkg-descr
@@ -1,3 +1,16 @@
-Crypt::ECB is a perl module implementing the ECB encryption algorithm.
+This module is a Perl-only implementation of the ECB mode. In
+combination with a block cipher such as DES, IDEA or Blowfish, you can
+encrypt and decrypt messages of arbitrarily long length. Though for
+security reasons other modes than ECB such as CBC should be preferred.
+See textbooks on cryptography if you want to know why.
+
+The functionality of the module can be accessed via OO methods or via
+standard function calls. Remember that some crypting module like for
+example Blowfish has to be installed. The syntax follows that of
+Crypt::CBC meaning you can access Crypt::ECB exactly like Crypt::CBC,
+though Crypt::ECB is more flexible. For example you can change the key
+or the cipher without having to create a new crypt object.
+
+WWW: http://search.cpan.org/search?dist=Crypt-ECB
--will