summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoritojun <itojun>2000-11-10 11:33:59 +0000
committeritojun <itojun>2000-11-10 11:33:59 +0000
commit758d2668ccddcebffeba5e9083664c05277afe8f (patch)
tree1d4184825181f7b25c75f3e0b8a929a847b3afbb
parent4d3be2df14c388278061821f13b71039f5ebe994 (diff)
downloadpkgsrc-758d2668ccddcebffeba5e9083664c05277afe8f.tar.gz
libmcrypt, an LGPL library with encryption algorithms
-rw-r--r--security/libmcrypt/Makefile13
-rw-r--r--security/libmcrypt/files/md53
-rw-r--r--security/libmcrypt/pkg/COMMENT1
-rw-r--r--security/libmcrypt/pkg/DESCR20
-rw-r--r--security/libmcrypt/pkg/PLIST153
5 files changed, 190 insertions, 0 deletions
diff --git a/security/libmcrypt/Makefile b/security/libmcrypt/Makefile
new file mode 100644
index 00000000000..bf78b58d359
--- /dev/null
+++ b/security/libmcrypt/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/11/10 11:33:59 itojun Exp $
+
+DISTNAME= libmcrypt-2.4.7
+CATEGORIES= security devel
+MASTER_SITES= http://mcrypt.hellug.gr/lib/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://mcrypt.hellug.gr/
+
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/libmcrypt/files/md5 b/security/libmcrypt/files/md5
new file mode 100644
index 00000000000..23deaac3ecf
--- /dev/null
+++ b/security/libmcrypt/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/11/10 11:33:59 itojun Exp $
+
+MD5 (libmcrypt-2.4.7.tar.gz) = ab5e6e4178252f0c78501462454199f9
diff --git a/security/libmcrypt/pkg/COMMENT b/security/libmcrypt/pkg/COMMENT
new file mode 100644
index 00000000000..f675c3c7fac
--- /dev/null
+++ b/security/libmcrypt/pkg/COMMENT
@@ -0,0 +1 @@
+crypto algorithms library
diff --git a/security/libmcrypt/pkg/DESCR b/security/libmcrypt/pkg/DESCR
new file mode 100644
index 00000000000..d2f01ea8605
--- /dev/null
+++ b/security/libmcrypt/pkg/DESCR
@@ -0,0 +1,20 @@
+Libmcrypt:
+
+libmcrypt is the library which implements all the algorithms and
+modes found in mcrypt. It is currently under development but it
+seems to work pretty good. Unlike most encryption libraries
+libmcrypt does not have everything (random number generators,
+hashes, hmac implementation, key exchange, public key encryption
+etc.). Libmcrypt only implements an interface to access block and
+stream encryption algorithms. It's purpose was to assist in the
+development of mcrypt by providing a uniform interface to access
+several different encryption algorithms, so that the main program
+is independent of the encryption algorithms and the modes used.
+
+Libmcrypt supports the algorithms:
+BLOWFISH, TWOFISH, DES, TripleDES, 3-WAY, SAFER-sk64, SAFER-sk128,
+SAFER+, LOKI97, GOST, RC2, RC6, MARS, IDEA, RIJNDAEL-128 (AES),
+RIJNDAEL-192, RIJNDAEL-256, SERPENT, CAST-128 (known as CAST5),
+CAST-256, ARCFOUR and WAKE. Block algorithms can be used in: CBC,
+ECB, CFB and OFB (8 bit and n bit, where n is the size of the
+algorithm's block length).
diff --git a/security/libmcrypt/pkg/PLIST b/security/libmcrypt/pkg/PLIST
new file mode 100644
index 00000000000..2206d96d013
--- /dev/null
+++ b/security/libmcrypt/pkg/PLIST
@@ -0,0 +1,153 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/11/10 11:34:00 itojun Exp $
+include/mcrypt.h
+lib/libmcrypt.a
+lib/libmcrypt.la
+lib/libmcrypt.so
+lib/libmcrypt.so.4
+lib/libmcrypt.so.4.4
+lib/libmcrypt/arcfour-iv.la
+lib/libmcrypt/arcfour.la
+lib/libmcrypt/blowfish.la
+lib/libmcrypt/cast-128.la
+lib/libmcrypt/cast-256.la
+lib/libmcrypt/cbc.la
+lib/libmcrypt/cfb.la
+lib/libmcrypt/des.la
+lib/libmcrypt/ecb.la
+lib/libmcrypt/enigma.la
+lib/libmcrypt/gost.la
+lib/libmcrypt/libarcfour-iv.a
+lib/libmcrypt/libarcfour-iv.so
+lib/libmcrypt/libarcfour-iv.so.0
+lib/libmcrypt/libarcfour-iv.so.0.0
+lib/libmcrypt/libarcfour.a
+lib/libmcrypt/libarcfour.so
+lib/libmcrypt/libarcfour.so.0
+lib/libmcrypt/libarcfour.so.0.0
+lib/libmcrypt/libblowfish.a
+lib/libmcrypt/libblowfish.so
+lib/libmcrypt/libblowfish.so.0
+lib/libmcrypt/libblowfish.so.0.0
+lib/libmcrypt/libcast-128.a
+lib/libmcrypt/libcast-128.so
+lib/libmcrypt/libcast-128.so.0
+lib/libmcrypt/libcast-128.so.0.0
+lib/libmcrypt/libcast-256.a
+lib/libmcrypt/libcast-256.so
+lib/libmcrypt/libcast-256.so.0
+lib/libmcrypt/libcast-256.so.0.0
+lib/libmcrypt/libcbc.a
+lib/libmcrypt/libcbc.so
+lib/libmcrypt/libcbc.so.0
+lib/libmcrypt/libcbc.so.0.0
+lib/libmcrypt/libcfb.a
+lib/libmcrypt/libcfb.so
+lib/libmcrypt/libcfb.so.0
+lib/libmcrypt/libcfb.so.0.0
+lib/libmcrypt/libdes.a
+lib/libmcrypt/libdes.so
+lib/libmcrypt/libdes.so.0
+lib/libmcrypt/libdes.so.0.0
+lib/libmcrypt/libecb.a
+lib/libmcrypt/libecb.so
+lib/libmcrypt/libecb.so.0
+lib/libmcrypt/libecb.so.0.0
+lib/libmcrypt/libenigma.a
+lib/libmcrypt/libenigma.so
+lib/libmcrypt/libenigma.so.0
+lib/libmcrypt/libenigma.so.0.0
+lib/libmcrypt/libgost.a
+lib/libmcrypt/libgost.so
+lib/libmcrypt/libgost.so.0
+lib/libmcrypt/libgost.so.0.0
+lib/libmcrypt/libloki97.a
+lib/libmcrypt/libloki97.so
+lib/libmcrypt/libloki97.so.0
+lib/libmcrypt/libloki97.so.0.0
+lib/libmcrypt/libnofb.a
+lib/libmcrypt/libnofb.so
+lib/libmcrypt/libnofb.so.0
+lib/libmcrypt/libnofb.so.0.0
+lib/libmcrypt/libofb.a
+lib/libmcrypt/libofb.so
+lib/libmcrypt/libofb.so.0
+lib/libmcrypt/libofb.so.0.0
+lib/libmcrypt/libpanama.a
+lib/libmcrypt/libpanama.so
+lib/libmcrypt/libpanama.so.0
+lib/libmcrypt/libpanama.so.0.0
+lib/libmcrypt/librc2.a
+lib/libmcrypt/librc2.so
+lib/libmcrypt/librc2.so.0
+lib/libmcrypt/librc2.so.0.0
+lib/libmcrypt/librijndael-128.a
+lib/libmcrypt/librijndael-128.so
+lib/libmcrypt/librijndael-128.so.0
+lib/libmcrypt/librijndael-128.so.0.0
+lib/libmcrypt/librijndael-192.a
+lib/libmcrypt/librijndael-192.so
+lib/libmcrypt/librijndael-192.so.0
+lib/libmcrypt/librijndael-192.so.0.0
+lib/libmcrypt/librijndael-256.a
+lib/libmcrypt/librijndael-256.so
+lib/libmcrypt/librijndael-256.so.0
+lib/libmcrypt/librijndael-256.so.0.0
+lib/libmcrypt/libsafer-sk128.a
+lib/libmcrypt/libsafer-sk128.so
+lib/libmcrypt/libsafer-sk128.so.0
+lib/libmcrypt/libsafer-sk128.so.0.0
+lib/libmcrypt/libsafer-sk64.a
+lib/libmcrypt/libsafer-sk64.so
+lib/libmcrypt/libsafer-sk64.so.0
+lib/libmcrypt/libsafer-sk64.so.0.0
+lib/libmcrypt/libsaferplus.a
+lib/libmcrypt/libsaferplus.so
+lib/libmcrypt/libsaferplus.so.0
+lib/libmcrypt/libsaferplus.so.0.0
+lib/libmcrypt/libserpent.a
+lib/libmcrypt/libserpent.so
+lib/libmcrypt/libserpent.so.0
+lib/libmcrypt/libserpent.so.0.0
+lib/libmcrypt/libstream.a
+lib/libmcrypt/libstream.so
+lib/libmcrypt/libstream.so.0
+lib/libmcrypt/libstream.so.0.0
+lib/libmcrypt/libthreeway.a
+lib/libmcrypt/libthreeway.so
+lib/libmcrypt/libthreeway.so.0
+lib/libmcrypt/libthreeway.so.0.0
+lib/libmcrypt/libtripledes.a
+lib/libmcrypt/libtripledes.so
+lib/libmcrypt/libtripledes.so.0
+lib/libmcrypt/libtripledes.so.0.0
+lib/libmcrypt/libtwofish.a
+lib/libmcrypt/libtwofish.so
+lib/libmcrypt/libtwofish.so.0
+lib/libmcrypt/libtwofish.so.0.0
+lib/libmcrypt/libwake.a
+lib/libmcrypt/libwake.so
+lib/libmcrypt/libwake.so.0
+lib/libmcrypt/libwake.so.0.0
+lib/libmcrypt/libxtea.a
+lib/libmcrypt/libxtea.so
+lib/libmcrypt/libxtea.so.0
+lib/libmcrypt/libxtea.so.0.0
+lib/libmcrypt/loki97.la
+lib/libmcrypt/nofb.la
+lib/libmcrypt/ofb.la
+lib/libmcrypt/panama.la
+lib/libmcrypt/rc2.la
+lib/libmcrypt/rijndael-128.la
+lib/libmcrypt/rijndael-192.la
+lib/libmcrypt/rijndael-256.la
+lib/libmcrypt/safer-sk128.la
+lib/libmcrypt/safer-sk64.la
+lib/libmcrypt/saferplus.la
+lib/libmcrypt/serpent.la
+lib/libmcrypt/stream.la
+lib/libmcrypt/threeway.la
+lib/libmcrypt/tripledes.la
+lib/libmcrypt/twofish.la
+lib/libmcrypt/wake.la
+lib/libmcrypt/xtea.la
+@dirrm lib/libmcrypt