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

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

ndg.security.server.MyProxy?: added CmdLineClient? class for MyProxy? client script. Part complete.

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