diff options
author | jmmv <jmmv@pkgsrc.org> | 2003-08-03 15:47:42 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2003-08-03 15:47:42 +0000 |
commit | c2444537b4211656d54f09b39f06a202b03b68a8 (patch) | |
tree | 71af1d788f1ff08032d9e3f45595bde13e834a88 /security/beecrypt | |
parent | b2a7d43adf98eb13c5be808888f805d59685485d (diff) | |
download | pkgsrc-c2444537b4211656d54f09b39f06a202b03b68a8.tar.gz |
Initial import of beecrypt, version 2.1.0:
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.
Diffstat (limited to 'security/beecrypt')
-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 |