summaryrefslogtreecommitdiff
path: root/security/mcrypt
diff options
context:
space:
mode:
authoritojun <itojun>2000-11-10 11:34:44 +0000
committeritojun <itojun>2000-11-10 11:34:44 +0000
commit934683b514ffbf6f49e9c7b1cf034ae0c546440c (patch)
treee7db7a805c2ecd60fc1704c764637e4fdfb633f0 /security/mcrypt
parent5e6866541344b2726baf5c002cd3ca0cf640cdd9 (diff)
downloadpkgsrc-934683b514ffbf6f49e9c7b1cf034ae0c546440c.tar.gz
mcrypt, a replacement for crypt(1) with bunch of algorithms
Diffstat (limited to 'security/mcrypt')
-rw-r--r--security/mcrypt/Makefile19
-rw-r--r--security/mcrypt/files/md53
-rw-r--r--security/mcrypt/pkg/COMMENT1
-rw-r--r--security/mcrypt/pkg/DESCR19
-rw-r--r--security/mcrypt/pkg/PLIST7
5 files changed, 49 insertions, 0 deletions
diff --git a/security/mcrypt/Makefile b/security/mcrypt/Makefile
new file mode 100644
index 00000000000..2cf6109bcbc
--- /dev/null
+++ b/security/mcrypt/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/11/10 11:34:44 itojun Exp $
+
+DISTNAME= mcrypt-2.5.5
+CATEGORIES= security devel
+MASTER_SITES= http://mcrypt.hellug.gr/mcrypt/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://mcrypt.hellug.gr/
+
+DEPENDS+= libmcrypt-*:../../security/libmcrypt
+DEPENDS+= mhash-*:../../security/mhash
+
+USE_LIBTOOL= yes
+USE_LIBINTL= yes
+GNU_CONFIGURE= yes
+CPPFLAGS+= -I${LOCALBASE}/include
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/mcrypt/files/md5 b/security/mcrypt/files/md5
new file mode 100644
index 00000000000..c7e1e9d06d1
--- /dev/null
+++ b/security/mcrypt/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/11/10 11:34:44 itojun Exp $
+
+MD5 (mcrypt-2.5.5.tar.gz) = 2c7ce0050d897c09ec1f650671b66a3f
diff --git a/security/mcrypt/pkg/COMMENT b/security/mcrypt/pkg/COMMENT
new file mode 100644
index 00000000000..f211964cf20
--- /dev/null
+++ b/security/mcrypt/pkg/COMMENT
@@ -0,0 +1 @@
+replacement to crypt(1), supports bunch of algorithms
diff --git a/security/mcrypt/pkg/DESCR b/security/mcrypt/pkg/DESCR
new file mode 100644
index 00000000000..c408517fa30
--- /dev/null
+++ b/security/mcrypt/pkg/DESCR
@@ -0,0 +1,19 @@
+Mcrypt:
+
+mcrypt is intended to be a replacement of the old unix crypt(1)
+under the GNU General Public License. Unix Crypt(1) was a popular(?)
+file encryption program in unix boxes. It was based on the enigma
+encryption algorithm but it was considerable trivialized. Since
+this was not adequate, even for individual privacy needs, I decided
+to create a similar program using some modern block encryption
+algorithms. Mcrypt also has a compatibility mode with unix crypt(1)
+and with solaris des(1). It supports all the algorithms and modes
+found in libmcrypt and it is very extendable. At the time writing
+this, it supports the algorithms: BLOWFISH, TWOFISH, DES, TripleDES,
+3-WAY, SAFER, LOKI97, GOST, RC2, RC6, MARS, IDEA, RIJNDAEL, SERPENT,
+CAST, ARCFOUR and WAKE. Block algorithms are implemented in modes:
+CFB, CBC, ECB, OFB (8 bit and n bit, where n is the size of the
+algorithm's block length). For a brief description of the algorithms
+and the modes look at the mcrypt manpage (this may be out of date).
+In mcrypt it is on the user to decide which algorithm he considers
+best for encrypting his data.
diff --git a/security/mcrypt/pkg/PLIST b/security/mcrypt/pkg/PLIST
new file mode 100644
index 00000000000..e75e239fd41
--- /dev/null
+++ b/security/mcrypt/pkg/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/11/10 11:34:44 itojun Exp $
+bin/mcrypt
+@exec ln -s %D/bin/mdecrypt
+@unexec rm %D/bin/mdecrypt
+share/locale/cz/LC_MESSAGES/mcrypt.mo
+share/locale/el/LC_MESSAGES/mcrypt.mo
+share/locale/pl/LC_MESSAGES/mcrypt.mo