|
From: Justin F. H. <th...@us...> - 2003-10-25 20:42:21
|
Update of /cvsroot/fink/dists/10.3/unstable/crypto/finkinfo In directory sc8-pr-cvs1:/tmp/cvs-serv17072 Added Files: python23-socket-ssl.info python23-socket-ssl.patch Log Message: Adding python23-socket-ssl, new filename, plus 10 removed dlcompat, libpoll and freetype2 --- NEW FILE: python23-socket-ssl.info --- Package: python23-socket-ssl Version: 2.3.1 Revision: 21 Epoch: 1 Description: Socket plugin for python (SSL version) Maintainer: Jeffrey Whitaker <js...@fa...> Replaces: python23-socket, python23-socket-nox Depends: openssl097-shlibs BuildDepends: python23 | python23-nox, readline-shlibs (>= 4.3-15), expat-shlibs, gdbm3-shlibs, gmp-shlibs (>= 4.1.2-11), db4-shlibs (>= 4.0.14-22), tcltk-shlibs (>= 8.4.1), tcltk (>= 8.4.1-1), readline (>= 4.3-15), db4 (>= 4.0.14-22), gdbm3, gmp (>= 4.1.2-11), tcltk-dev, expat, openssl097-dev Source: http://python.org/ftp/python/%v/Python-%v.tgz Source-MD5: a3dcbe1c7f173c8e3c7cce28495016ae PatchScript: (sed 's|@PREFIX@|%p|g' < %a/%f.patch | patch -p1) GCC: 3.3 CompileScript: << %p/bin/python2.3 setup_socket_ssl.py build << InstallScript: << mkdir -p %i/lib/python2.3/lib-dynload cp build/lib.*/_socket.so %i/lib/python2.3/lib-dynload cp build/lib.*/_ssl.so %i/lib/python2.3/lib-dynload << DocFiles: README LICENSE License: OSI-Approved Homepage: http://www.python.org --- NEW FILE: python23-socket-ssl.patch --- --- Python-2.3b2/setup_socket_ssl.py.orig Tue Apr 1 11:31:13 2003 +++ Python-2.3b2/setup_socket_ssl.py Tue Apr 1 11:31:05 2003 @@ -0,0 +1,28 @@ +#!/usr/bin/env python + +from distutils.core import setup, Extension +import os +import sys + +try: + setup (name = "python-sockets-ssl", + version = "2.3.1", + description = "socket module w/ssl enabled", + ext_modules = [ + Extension('_socket', ['Modules/socketmodule.c'], + include_dirs = ["@PREFIX@/include/openssl"], + library_dirs = ["@PREFIX@/lib/"], + libraries = ['ssl', 'crypto'], + define_macros = [('USE_SSL',1)] ), + Extension('_ssl', ['Modules/_ssl.c'], + include_dirs = ["@PREFIX@/include/openssl"], + library_dirs = ["@PREFIX@/lib/"], + libraries = ['ssl', 'crypto'], + depends = ['socketmodule.h'] ) + ] + ) +except: + import sys + import traceback + traceback.print_exc() + sys.exit(1) |