Ignore:
Timestamp:
13/02/07 16:53:03 (13 years ago)
Author:
pjkersha
Message:

python/ndg.security.server/setup.py: fixed to correctly install but still problems
with dependencies to resolve e.g. correct install of M2Crypto

python/ndg.security.common/setup.py: initial working version - needs more testing to
iron out bugs.

python/ndg.security.common/ndg/security/common/CredWallet.py: make explicit import from
ndg.security.common.AttAuthority? otherwise seems to cause problems when importing
from egg installed package.

python/ndg.security.common/setup.cfg: remove refs to NDG for include and lib dir paths.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg.security.server/setup.py

    r2163 r2165  
    2626# TODO: subdivide these into server and client specific and comon dependencies 
    2727_pkgDependencies = [ 
    28     'ElementTree', 
    29     'cElementTree', 
     28#    'ElementTree', 
     29#    'cElementTree', 
    3030#    'm2crypto', # build fails - find way to make it link with /usr/local/NDG openssl installation 
    31     'ZSI', 
     31#    'ZSI', 
    3232#    '4Suite',  
    3333#    'Twisted', 
     
    3535#    'ZopeInterface',  
    3636    'pycrypto', 
    37     'SQLObject', 
     37#    'SQLObject', 
    3838#    'MySQL-python', - gcc: unrecognized option `-restrict' 
    3939#    'PyXMLSec', 
     
    4444# instead give the explicit URL.  This may cause problems later! 
    4545_pkgDependencyLinks = [ 
    46     "ftp://ftp.4suite.org/pub/4Suite/4Suite-XML-1.0.tar.gz", 
    4746    "http://www.zope.org/Products/ZopeInterface/3.0.1final/ZopeInterface-3.0.1.tgz", 
    48     "http://prdownloads.sourceforge.net/pyxml/PyXML-0.8.4.tar.gz?use_mirror=kent", 
    4947#    "http://tmrc.mit.edu/mirror/twisted/Web/0.5/TwistedWeb-0.5.0.tar.bz2", 
    5048#    "http://tmrc.mit.edu/mirror/twisted/Twisted/2.2/TwistedSumo-2006-02-12.tar.bz2", 
    5149] 
    5250 
    53 _pkgs = ['ndg.security.server.%s' % \ 
    54          pkg for pkg in \ 
    55          find_packages(os.path.join('ndg', 'security', 'server'))] 
    5651import pdb;pdb.set_trace() 
    57 #_pkgs.append('conf') 
     52 
    5853_entryPoints = None 
    5954 
     
    7166    'install_requires':         _pkgDependencies, 
    7267    'dependency_links':         _pkgDependencyLinks, 
    73     'packages':                     _pkgs, 
     68    'packages':                     find_packages(), 
    7469    'namespace_packages':       ['ndg', 'ndg.security'], 
    7570    # This flag will include all files under SVN control or included in 
     
    8176    #'exclude_package_data':    {} 
    8277    'entry_points':        _entryPoints, 
    83     #'test_suite':                 'ndg.security.test', 
     78    'test_suite':                  'ndg.security.test', 
     79    'zip_safe':            False 
    8480} 
    8581setup(**setupKw) 
Note: See TracChangeset for help on using the changeset viewer.