diff options
author | wiz <wiz> | 2001-05-07 00:59:26 +0000 |
---|---|---|
committer | wiz <wiz> | 2001-05-07 00:59:26 +0000 |
commit | 3d62defaf1dcec2e87c96d947e67ac91df282855 (patch) | |
tree | a5082cd25f9758746695d8606270282fd834c5ff /security | |
parent | 3dcc1e124a56e55351f8be607379b3870e1c59b8 (diff) | |
download | pkgsrc-3d62defaf1dcec2e87c96d947e67ac91df282855.tar.gz |
Remove py-crypto, which has been obsoleted by py-amkCrypto.
Diffstat (limited to 'security')
-rw-r--r-- | security/py-crypto/Makefile | 51 | ||||
-rw-r--r-- | security/py-crypto/distinfo | 14 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-aa | 26 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-ab | 17 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-ac | 22 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-ad | 24 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-ae | 15 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-af | 15 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-ag | 22 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-ah | 22 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-ai | 22 | ||||
-rw-r--r-- | security/py-crypto/patches/patch-aj | 16 | ||||
-rw-r--r-- | security/py-crypto/pkg/DESCR | 18 | ||||
-rw-r--r-- | security/py-crypto/pkg/PLIST | 44 |
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 |