source: TI12-security/trunk/python/MyProxyClient/setup.py @ 4642

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

#941: MyProxyClient egg

  • added documentation/ for epydoc files with Makefile to generate them
  • re-arranging main package structure.
Line 
1#!/usr/bin/env python
2"""Distribution Utilities setup program for MyProxy Client Package
3
4NERC Data Grid Project
5"""
6__author__ = "P J Kershaw"
7__date__ = "12/12/08"
8__copyright__ = "(C) 2008 STFC & NERC"
9__license__ = \
10"""BSD-style license
11
12Software adapted from myproxy_logon.  - For myproxy_logon see Access Grid
13Toolkit Public License (AGTPL):
14
15http://www-unix.mcs.anl.gov/fl/research/accessgrid/about/license.html
16
17This product includes software developed by and/or derived from the Access
18Grid Project (http://www.accessgrid.org) to which the U.S. Government retains
19certain rights."""
20__contact__ = "Philip.Kershaw@stfc.ac.uk"
21__revision__ = '$Id$'
22
23# Bootstrap setuptools if necessary.
24from ez_setup import use_setuptools
25use_setuptools()
26
27from setuptools import setup, find_packages
28
29import os
30
31setup(
32    name =                      'MyProxyClient',
33    version =                   '0.9.0',
34    description =               'MyProxy Client',
35    long_description =          'Pure Python implementation of MyProxy client interface',
36    author =                    'Philip Kershaw',
37    author_email =              'Philip.Kershaw@stfc.ac.uk',
38    maintainer =                'Philip Kershaw',
39    maintainer_email =          'Philip.Kershaw@stfc.ac.uk',
40    url =                   'http://proj.badc.rl.ac.uk/ndg/wiki/Security',
41    install_requires =      ['M2Crypto'],
42    license =               __license__,
43    test_suite =            'test',
44    packages =              find_packages(),
45    package_data =          {
46        'test': ['*.cfg', '*.conf', '*.crt', '*.key', 'README']
47    },
48    zip_safe = True
49)
Note: See TracBrowser for help on using the repository browser.