diff options
-rw-r--r-- | security/beecrypt/DESCR | 11 | ||||
-rw-r--r-- | security/beecrypt/Makefile | 21 | ||||
-rw-r--r-- | security/beecrypt/PLIST | 41 | ||||
-rw-r--r-- | security/beecrypt/buildlink2.mk | 24 | ||||
-rw-r--r-- | security/beecrypt/distinfo | 4 |
5 files changed, 101 insertions, 0 deletions
diff --git a/security/beecrypt/DESCR b/security/beecrypt/DESCR new file mode 100644 index 00000000000..28fc5217ae6 --- /dev/null +++ b/security/beecrypt/DESCR @@ -0,0 +1,11 @@ +BeeCrypt is an open source cryptography library that contains highly +optimized C and assembler implementations of many well-known algorithms +including Blowfish, MD5, SHA-1, Diffie-Hellman, and ElGamal. + +Unlike some other crypto libraries, BeeCrypt is not designed to solve +one specific problem, like file encryption, but to be a general purpose +toolkit which can be used in a variety of applications. + +There are also no patent or royalty issues associated with BeeCrypt, and +it is released under the GNU LGPL license, which means it can used for +free in both open source and closed source commercial projects. diff --git a/security/beecrypt/Makefile b/security/beecrypt/Makefile new file mode 100644 index 00000000000..8aac26f7c5e --- /dev/null +++ b/security/beecrypt/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/08/03 15:47:42 jmmv Exp $ +# + +DISTNAME= beecrypt-2.1.0 +CATEGORIES= security +MASTER_SITES= http://www.virtualunlimited.com/download/ + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://www.virtualunlimited.com/products/beecrypt/ +COMMENT= Multipurpose cryptographic library + +GNU_CONFIGURE= YES +USE_BUILDLINK2= YES +USE_LIBTOOL= YES + +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool + +CONFIGURE_ARGS+= --without-javaglue + +.include "../../mk/pthread.buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/security/beecrypt/PLIST b/security/beecrypt/PLIST new file mode 100644 index 00000000000..8706fe027ae --- /dev/null +++ b/security/beecrypt/PLIST @@ -0,0 +1,41 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/03 15:47:46 jmmv Exp $ +include/beecrypt/base64.h +include/beecrypt/beecrypt.h +include/beecrypt/blockmode.h +include/beecrypt/blockpad.h +include/beecrypt/blowfish.h +include/beecrypt/blowfishopt.h +include/beecrypt/dhaes.h +include/beecrypt/dldp.h +include/beecrypt/dlkp.h +include/beecrypt/dlpk.h +include/beecrypt/dlsvdp-dh.h +include/beecrypt/elgamal.h +include/beecrypt/endianness.h +include/beecrypt/entropy.h +include/beecrypt/fips180.h +include/beecrypt/fips180opt.h +include/beecrypt/fips186.h +include/beecrypt/hmac.h +include/beecrypt/hmacmd5.h +include/beecrypt/hmacsha1.h +include/beecrypt/hmacsha256.h +include/beecrypt/md5.h +include/beecrypt/memchunk.h +include/beecrypt/mp32.h +include/beecrypt/mp32barrett.h +include/beecrypt/mp32number.h +include/beecrypt/mp32opt.h +include/beecrypt/mp32prime.h +include/beecrypt/mtprng.h +include/beecrypt/rsa.h +include/beecrypt/rsakp.h +include/beecrypt/rsapk.h +include/beecrypt/sha256.h +include/beecrypt/timestamp.h +lib/libbeecrypt.a +lib/libbeecrypt.la +lib/libbeecrypt.so +lib/libbeecrypt.so.3 +lib/libbeecrypt.so.3.0 +@dirrm include/beecrypt diff --git a/security/beecrypt/buildlink2.mk b/security/beecrypt/buildlink2.mk new file mode 100644 index 00000000000..648b12946e8 --- /dev/null +++ b/security/beecrypt/buildlink2.mk @@ -0,0 +1,24 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/08/03 15:47:46 jmmv Exp $ +# +# This Makefile fragment is included by packages that use beecrypt. +# +# This file was created automatically using createbuildlink 2.6. +# + +.if !defined(BEECRYPT_BUILDLINK2_MK) +BEECRYPT_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= beecrypt +BUILDLINK_DEPENDS.beecrypt?= beecrypt>=2.1.0 +BUILDLINK_PKGSRCDIR.beecrypt?= ../../devel/beecrypt + +EVAL_PREFIX+= BUILDLINK_PREFIX.beecrypt=beecrypt +BUILDLINK_PREFIX.beecrypt_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.beecrypt+= include/beecrypt/* +BUILDLINK_FILES.beecrypt+= lib/libbeecrypt.* + +BUILDLINK_TARGETS+= beecrypt-buildlink + +beecrypt-buildlink: _BUILDLINK_USE + +.endif # BEECRYPT_BUILDLINK2_MK diff --git a/security/beecrypt/distinfo b/security/beecrypt/distinfo new file mode 100644 index 00000000000..00b4fa1f5a8 --- /dev/null +++ b/security/beecrypt/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/08/03 15:47:42 jmmv Exp $ + +SHA1 (beecrypt-2.1.0.tar.gz) = 9520a807eb489ec55b11438c082255d4f8351083 +Size (beecrypt-2.1.0.tar.gz) = 252618 bytes |