source: TI12-security/trunk/python/ndg.security.client/setup.py @ 2283

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/python/ndg.security.client/setup.py@2283
Revision 2283, 1.7 KB checked in by pjkersha, 13 years ago (diff)

ndg.security.server/setup.py:

  • added correct zope.interface dependency
  • changed egg name ndg.security.server to ndg_security_server otherwise it causes problems for easy_install to

find it when set as a dependency.

ndg.security.common/setup.py:

  • likewise to the above, changed name to ndg_security_common

setup.py:

  • simplified setup setting only the ndg security eggs as dependencies.

ndg.security.client/setup.py:

  • as above - simplified to set only the ndg security eggs as dependencies.

ndg.security.client/setup.cfg:

  • set tag to _dews
  • Property svn:executable set to *
Line 
1#!/usr/bin/env python
2
3"""Distribution Utilities setup program for NDG Security Package
4
5NERC Data Grid Project
6
7P J Kershaw 24/04/06
8
9Copyright (C) 2006 CCLRC & NERC
10
11This software may be distributed under the terms of the Q Public License,
12version 1.0 or later.
13"""
14# Bootstrap setuptools if necessary.
15from ez_setup import use_setuptools
16use_setuptools()
17
18from setuptools import setup, find_packages
19
20import os
21
22__revision__ = "$Id$"
23
24
25_entryPoints = \
26{
27    'console_scripts': ['ndgSessionClient = ndg.security.client.ndgSessionClient:main']
28}
29
30setup(
31    name =                      'ndg_security_client',
32    version =                   '0.7.2',
33    description =               'NERC DataGrid Security Utilities',
34    long_description =          'Software for securing NDG resources',
35    author =                    'Philip Kershaw',
36    author_email =              'P.J.Kershaw@rl.ac.uk',
37    maintainer =            'Philip Kershaw',
38    maintainer_email =      'P.J.Kershaw@rl.ac.uk',
39    url =                       'http://proj.badc.rl.ac.uk/ndg',
40    license =               'Q Public License, version 1.0 or later',
41    install_requires =          ['ndg_security_common'],
42    dependency_links =          ["http://ndg.nerc.ac.uk/dist"],
43    packages =                  find_packages(),
44    namespace_packages =        ['ndg', 'ndg.security'],
45    # This flag will include all files under SVN control or included in
46    # MANIFEST.in.
47    #'include_package_data =    True,
48    # Finer grained control of data file inclusion can be achieved with
49    # these parameters.  See the setuptools docs.
50    #'package_data =            {}
51    #'exclude_package_data =    {}
52    entry_points =           _entryPoints,
53    #'tSest_suite =                'ndg.utils.test.suite',
54    zip_safe =               False
55)
56
Note: See TracBrowser for help on using the repository browser.