summaryrefslogtreecommitdiff
path: root/security/py-crypto
diff options
context:
space:
mode:
authorwiz <wiz>2001-05-07 00:59:26 +0000
committerwiz <wiz>2001-05-07 00:59:26 +0000
commit8638d60bd98662bfe9df3ba1ce23848eaa2f46de (patch)
treea5082cd25f9758746695d8606270282fd834c5ff /security/py-crypto
parent1ef23042bf6f34f9dc171b6960e0acc31f102d0f (diff)
downloadpkgsrc-8638d60bd98662bfe9df3ba1ce23848eaa2f46de.tar.gz
Remove py-crypto, which has been obsoleted by py-amkCrypto.
Diffstat (limited to 'security/py-crypto')
-rw-r--r--security/py-crypto/Makefile51
-rw-r--r--security/py-crypto/distinfo14
-rw-r--r--security/py-crypto/patches/patch-aa26
-rw-r--r--security/py-crypto/patches/patch-ab17
-rw-r--r--security/py-crypto/patches/patch-ac22
-rw-r--r--security/py-crypto/patches/patch-ad24
-rw-r--r--security/py-crypto/patches/patch-ae15
-rw-r--r--security/py-crypto/patches/patch-af15
-rw-r--r--security/py-crypto/patches/patch-ag22
-rw-r--r--security/py-crypto/patches/patch-ah22
-rw-r--r--security/py-crypto/patches/patch-ai22
-rw-r--r--security/py-crypto/patches/patch-aj16
-rw-r--r--security/py-crypto/pkg/DESCR18
-rw-r--r--security/py-crypto/pkg/PLIST44
14 files changed, 0 insertions, 328 deletions
diff --git a/security/py-crypto/Makefile b/security/py-crypto/Makefile
deleted file mode 100644
index 84b16236fcc..00000000000
--- a/security/py-crypto/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# $NetBSD: Makefile,v 1.14 2001/02/25 04:18:13 hubertf Exp $
-
-DISTNAME= pycrypt100
-PKGNAME= py-crypto-1.0.0
-CATEGORIES= security
-MASTER_SITES= ftp://ftp.cwi.nl/pub/pct/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= tsarna@netbsd.org
-HOMEPAGE= http://starship.skyport.net/crew/amk/writing/pct/
-COMMENT= Python Cryptography Toolkit, version 1.0.0
-
-DEPENDS+= python-1.5.2:../../lang/python
-
-CRYPTO= yes
-
-WRKSRC= ${WRKDIR}/Extensions/Crypto
-MAKE_FLAGS= 'OPT=${CFLAGS}'
-
-INFO_FILES= pct.info
-
-.if ${MACHINE_ARCH} == "powerpc" || ${MACHINE_ARCH} == "mips" || ${MACHINE_ARCH} == "vax"
-IGNORE="${PKGNAME} needs dynamic loading"
-.endif
-
-post-extract:
- @(cd ${WRKDIR}; tar xf pycrypt.tar)
-
-do-configure:
- @(cd ${WRKSRC}; ${PREFIX}/bin/python buildkit)
- ${CP} ${PREFIX}/lib/python1.5/config/Makefile.pre.in ${WRKSRC}/src
- ${CP} ${WRKSRC}/Setup.in ${WRKSRC}/src
- @(cd ${WRKSRC}/src; ${MAKE} -f Makefile.pre.in boot)
-
-do-build:
- @(cd ${WRKSRC}/src; ${MAKE})
- ${PREFIX}/bin/python ${PREFIX}/lib/python1.5/compileall.py \
- ${WRKSRC}/Lib
- ${PREFIX}/bin/python -O ${PREFIX}/lib/python1.5/compileall.py \
- ${WRKSRC}/Lib
-
-do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/lib/python1.5/site-packages
- (cd ${WRKSRC}/Lib ; ${INSTALL_DATA} *.py *.pyc *.pyo \
- ${PREFIX}/lib/python1.5/site-packages)
- (cd ${WRKSRC}/src ; ${INSTALL_DATA} *.so \
- ${PREFIX}/lib/python1.5/site-packages)
- (cd ${WRKSRC}/Doc ; ${INSTALL_MAN} *info* \
- ${PREFIX}/info)
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/security/py-crypto/distinfo b/security/py-crypto/distinfo
deleted file mode 100644
index 3030a373c55..00000000000
--- a/security/py-crypto/distinfo
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: distinfo,v 1.2 2001/04/19 15:40:37 agc Exp $
-
-SHA1 (pycrypt100.tgz) = 765bee2756cd1a97493f95a8e62fcd183648ef84
-Size (pycrypt100.tgz) = 208473 bytes
-SHA1 (patch-aa) = a8835a444175a0e171859f894456a1ef424ac7b4
-SHA1 (patch-ab) = 838cffacf2dbf44bfeb6ccc2be28df3bb22eac19
-SHA1 (patch-ac) = 5d8df92db0e873c956dd69be087ebfbf40de031d
-SHA1 (patch-ad) = c246cc3a29f517dc4e9c8b89820c480d4921eaa8
-SHA1 (patch-ae) = 09c2362c8392dcea10fc6664c2a1b45e77d33620
-SHA1 (patch-af) = 9a2f408eb779aade3069927bbcd98359768b5c71
-SHA1 (patch-ag) = 82a7698ccf358f5d1b21dadb5dcb5f4ac4f588fb
-SHA1 (patch-ah) = c480c275835ed59cc51240b4fbe61584c2e85563
-SHA1 (patch-ai) = c86ecb766293cbb026023ef4a5a6d6bf2ac8a761
-SHA1 (patch-aj) = 0f1ed3e48a700f7a304c6d38bba467537d00a069
diff --git a/security/py-crypto/patches/patch-aa b/security/py-crypto/patches/patch-aa
deleted file mode 100644
index e6de80428a7..00000000000
--- a/security/py-crypto/patches/patch-aa
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD: patch-aa,v 1.1 1998/08/07 14:51:56 tsarna Exp $
-
-Some of these things are now included with Python
-
---- Setup.in.orig Thu Aug 6 11:00:18 1998
-+++ Setup.in Thu Aug 6 11:02:11 1998
-@@ -5,7 +5,7 @@
-
- md2 md2module.c # MD4
- md4 md4module.c # MD4
--md5 md5module.c # MD5
-+#md5 md5module.c # MD5
- sha shamodule.c # SHA
- haval havalmodule.c # HAVAL
-
-@@ -25,8 +25,8 @@
-
- # "Simple" modules
-
--rotor rotormodule.c
--crypt cryptmodule.c
-+#rotor rotormodule.c
-+#crypt cryptmodule.c
- ufcrypt ufcryptmodule.c
-
-
diff --git a/security/py-crypto/patches/patch-ab b/security/py-crypto/patches/patch-ab
deleted file mode 100644
index b0fb8dc05c8..00000000000
--- a/security/py-crypto/patches/patch-ab
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-ab,v 1.1 1998/08/07 14:51:56 tsarna Exp $
-
-Make this work with more recent (post Great Renaming) Pythons.
-
---- simple/ufcrypt.c.orig Thu Aug 6 10:56:35 1998
-+++ simple/ufcrypt.c Thu Aug 6 10:56:53 1998
-@@ -1,8 +1,9 @@
- /* cryptmodule.c - by Steve Majewski
- */
-
--#include "allobjects.h"
-+#include "Python.h"
- #include "modsupport.h"
-+#include "rename2.h"
-
- #include <sys/types.h>
-
diff --git a/security/py-crypto/patches/patch-ac b/security/py-crypto/patches/patch-ac
deleted file mode 100644
index b3595fe64d3..00000000000
--- a/security/py-crypto/patches/patch-ac
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ac,v 1.1 1998/08/11 07:59:09 agc Exp $
-
-Avoid conflicts with NetBSD ENDIAN macros
-
---- framewks/hash.in 1998/08/11 07:18:58 1.1
-+++ framewks/hash.in 1998/08/11 07:19:54
-@@ -25,11 +25,11 @@
- #include "modsupport.h"
-
- /* Endianness testing and definitions */
--#define TestEndianness(variable) {int i=1; variable=BIG_ENDIAN;\
-- if (*((char*)&i)==1) variable=LITTLE_ENDIAN;}
-+#define TestEndianness(variable) {int i=1; variable=Py_BIG_ENDIAN;\
-+ if (*((char*)&i)==1) variable=Py_LITTLE_ENDIAN;}
-
--#define LITTLE_ENDIAN 1
--#define BIG_ENDIAN 0
-+#define Py_LITTLE_ENDIAN 1
-+#define Py_BIG_ENDIAN 0
-
- /* This is where the actual code for the hash function will go */
-
diff --git a/security/py-crypto/patches/patch-ad b/security/py-crypto/patches/patch-ad
deleted file mode 100644
index 10cfded57f2..00000000000
--- a/security/py-crypto/patches/patch-ad
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-ad,v 1.1 1998/08/11 07:59:10 agc Exp $
-
-Avoid conflicts with NetBSD ENDIAN macros
-
---- block/idea.c 1998/08/11 07:24:06 1.1
-+++ block/idea.c 1998/08/11 07:24:54
-@@ -142,7 +142,7 @@
- x2 = *in++;
- x3 = *in++;
- x4 = *in;
-- if (self->Endianness==LITTLE_ENDIAN)
-+ if (self->Endianness==Py_LITTLE_ENDIAN)
- {
- x1 = (x1 >> 8) | (x1 << 8);
- x2 = (x2 >> 8) | (x2 << 8);
-@@ -177,7 +177,7 @@
-
- out = (word16 *) block;
-
-- if (self->Endianness==BIG_ENDIAN)
-+ if (self->Endianness==Py_BIG_ENDIAN)
- {
- *out++ = x1;
- *out++ = x3;
diff --git a/security/py-crypto/patches/patch-ae b/security/py-crypto/patches/patch-ae
deleted file mode 100644
index fe2224efccc..00000000000
--- a/security/py-crypto/patches/patch-ae
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ae,v 1.1 1998/08/11 07:59:10 agc Exp $
-
-Avoid conflicts with NetBSD ENDIAN macros
-
---- hash/md5.c 1998/08/11 07:25:42 1.1
-+++ hash/md5.c 1998/08/11 07:26:20
-@@ -49,7 +49,7 @@
- */
- #include <string.h> /* for memcpy() */
-
--#define byteReverse(ptr, field, num) if (ptr->Endianness==BIG_ENDIAN)\
-+#define byteReverse(ptr, field, num) if (ptr->Endianness==Py_BIG_ENDIAN)\
- {uint32 t, longs=num; unsigned char *buf=(unsigned char*)&(ptr->field);\
- do {\
- t = (uint32) ((unsigned) buf[3] << 8 | buf[2]) << 16 |\
diff --git a/security/py-crypto/patches/patch-af b/security/py-crypto/patches/patch-af
deleted file mode 100644
index 738420a625c..00000000000
--- a/security/py-crypto/patches/patch-af
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-af,v 1.1 1998/08/11 07:59:10 agc Exp $
-
-Avoid conflicts with NetBSD ENDIAN macros
-
---- hash/sha.c 1998/08/11 07:25:42 1.1
-+++ hash/sha.c 1998/08/11 07:27:10
-@@ -280,7 +280,7 @@
- {
- LONG value;
-
-- if (Endianness==BIG_ENDIAN) return;
-+ if (Endianness==Py_BIG_ENDIAN) return;
- byteCount /= sizeof( LONG );
- while( byteCount-- )
- {
diff --git a/security/py-crypto/patches/patch-ag b/security/py-crypto/patches/patch-ag
deleted file mode 100644
index 2a0190314e5..00000000000
--- a/security/py-crypto/patches/patch-ag
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ag,v 1.1 1998/08/11 07:59:11 agc Exp $
-
-Avoid conflicts with NetBSD ENDIAN macros
-
---- framewks/block.in 1998/08/11 07:33:22 1.1
-+++ framewks/block.in 1998/08/11 07:34:06
-@@ -40,11 +40,11 @@
- #define MODE_PGP 4
-
- /* Endianness testing and definitions */
--#define TestEndianness(variable) {int i=1; variable=BIG_ENDIAN;\
-- if (*((char*)&i)==1) variable=LITTLE_ENDIAN;}
-+#define TestEndianness(variable) {int i=1; variable=Py_BIG_ENDIAN;\
-+ if (*((char*)&i)==1) variable=Py_LITTLE_ENDIAN;}
-
--#define LITTLE_ENDIAN 1
--#define BIG_ENDIAN 0
-+#define Py_LITTLE_ENDIAN 1
-+#define Py_BIG_ENDIAN 0
-
-
- /*
diff --git a/security/py-crypto/patches/patch-ah b/security/py-crypto/patches/patch-ah
deleted file mode 100644
index c2637b8c73d..00000000000
--- a/security/py-crypto/patches/patch-ah
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ah,v 1.1 1998/08/11 07:59:11 agc Exp $
-
-Avoid conflicts with NetBSD ENDIAN macros
-
---- framewks/stream.in 1998/08/11 07:35:20 1.1
-+++ framewks/stream.in 1998/08/11 07:36:01
-@@ -33,11 +33,11 @@
-
-
- /* Endianness testing and definitions */
--#define TestEndianness(variable) {int i=1; variable=BIG_ENDIAN;\
-- if (*((char*)&i)==1) variable=LITTLE_ENDIAN;}
-+#define TestEndianness(variable) {int i=1; variable=Py_BIG_ENDIAN;\
-+ if (*((char*)&i)==1) variable=Py_LITTLE_ENDIAN;}
-
--#define LITTLE_ENDIAN 1
--#define BIG_ENDIAN 0
-+#define Py_LITTLE_ENDIAN 1
-+#define Py_BIG_ENDIAN 0
-
-
- /*
diff --git a/security/py-crypto/patches/patch-ai b/security/py-crypto/patches/patch-ai
deleted file mode 100644
index 9092c44952e..00000000000
--- a/security/py-crypto/patches/patch-ai
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ai,v 1.1 1998/08/11 07:59:11 agc Exp $
-
-Avoid conflicts with NetBSD ENDIAN macros
-
---- simple/haval.c 1998/08/11 07:43:00 1.1
-+++ simple/haval.c 1998/08/11 07:43:43
-@@ -31,11 +31,11 @@
- #include "modsupport.h"
-
- /* Endianness testing and definitions */
--#define TestEndianness(variable) {int i=1; variable=BIG_ENDIAN;\
-- if (*((char*)&i)==1) variable=LITTLE_ENDIAN;}
-+#define TestEndianness(variable) {int i=1; variable=Py_BIG_ENDIAN;\
-+ if (*((char*)&i)==1) variable=Py_LITTLE_ENDIAN;}
-
--#define LITTLE_ENDIAN 1
--#define BIG_ENDIAN 0
-+#define Py_LITTLE_ENDIAN 1
-+#define Py_BIG_ENDIAN 0
-
- /* This is where the actual code for the hash function will go */
-
diff --git a/security/py-crypto/patches/patch-aj b/security/py-crypto/patches/patch-aj
deleted file mode 100644
index e9f3c401caf..00000000000
--- a/security/py-crypto/patches/patch-aj
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-aj,v 1.1 2000/02/05 05:59:31 wiz Exp $
-
---- ./Doc/pct.info.orig Fri Dec 1 03:56:31 1995
-+++ ./Doc/pct.info Sat Feb 5 06:19:52 2000
-@@ -1,6 +1,11 @@
- This is Info file pct.info, produced by Makeinfo-1.55 from the input
- file crypt.texi.
-
-+INFO-DIR-SECTION Python
-+START-INFO-DIR-ENTRY
-+* Python Cryptography Toolkit: (pct). collection of cryptographic routines for the Python programming language
-+END-INFO-DIR-ENTRY
-+
- 
- Indirect:
- pct.info-1: 87
diff --git a/security/py-crypto/pkg/DESCR b/security/py-crypto/pkg/DESCR
deleted file mode 100644
index 0a373d95de9..00000000000
--- a/security/py-crypto/pkg/DESCR
+++ /dev/null
@@ -1,18 +0,0 @@
-This is version 1.0.0 of the Python Cryptography Toolkit, a
-collection of cryptographic routines for the Python programming
-language, written by Andrew Kuchling <andrewk@cst.ca>
-
-The PCT is a collection of secure hash functions (such as MD5
-and SHA), and various encryption algorithms (IDEA, DES, RSA, ElGamal,
-etc.). The package is structured to make adding new modules easy.
-
-One possible application of the PCT is writing secure administration
-tools. Another application is in writing daemons and servers. Clients
-and servers can encrypt the data being exchanged and mutually
-authenticate themselves; daemons can encrypt private data for added
-security. Python also provides a pleasant framework for prototyping and
-experimentation with cryptographic algorithms; thanks to its
-arbitrary-length integers, public key algorithms based on number theory
-are easily implemented.
-
-See pct.info for more information.
diff --git a/security/py-crypto/pkg/PLIST b/security/py-crypto/pkg/PLIST
deleted file mode 100644
index 2481956e8c4..00000000000
--- a/security/py-crypto/pkg/PLIST
+++ /dev/null
@@ -1,44 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2000/02/05 05:59:31 wiz Exp $
-lib/python1.5/site-packages/arc4module.so
-lib/python1.5/site-packages/blowfishmodule.so
-lib/python1.5/site-packages/des3module.so
-lib/python1.5/site-packages/desmodule.so
-lib/python1.5/site-packages/diamondmodule.so
-lib/python1.5/site-packages/havalmodule.so
-lib/python1.5/site-packages/ideamodule.so
-lib/python1.5/site-packages/md2module.so
-lib/python1.5/site-packages/md4module.so
-lib/python1.5/site-packages/rc5module.so
-lib/python1.5/site-packages/redoc3module.so
-lib/python1.5/site-packages/sapphiremodule.so
-lib/python1.5/site-packages/shamodule.so
-lib/python1.5/site-packages/ufcryptmodule.so
-lib/python1.5/site-packages/DSA.py
-lib/python1.5/site-packages/DSA.pyc
-lib/python1.5/site-packages/DSA.pyo
-lib/python1.5/site-packages/ESIGN.py
-lib/python1.5/site-packages/ESIGN.pyc
-lib/python1.5/site-packages/ESIGN.pyo
-lib/python1.5/site-packages/ElGamal.py
-lib/python1.5/site-packages/ElGamal.pyc
-lib/python1.5/site-packages/ElGamal.pyo
-lib/python1.5/site-packages/RSA.py
-lib/python1.5/site-packages/RSA.pyc
-lib/python1.5/site-packages/RSA.pyo
-lib/python1.5/site-packages/pubkey.py
-lib/python1.5/site-packages/pubkey.pyc
-lib/python1.5/site-packages/pubkey.pyo
-lib/python1.5/site-packages/randpool.py
-lib/python1.5/site-packages/randpool.pyc
-lib/python1.5/site-packages/randpool.pyo
-lib/python1.5/site-packages/rfc1751.py
-lib/python1.5/site-packages/rfc1751.pyc
-lib/python1.5/site-packages/rfc1751.pyo
-lib/python1.5/site-packages/testpk.py
-lib/python1.5/site-packages/testpk.pyc
-lib/python1.5/site-packages/testpk.pyo
-@unexec install-info --delete %D/info/pct.info %D/info/dir
-info/pct.info
-info/pct.info-1
-info/pct.info-2
-@exec install-info %D/info/pct.info %D/info/dir