source: TI12-security/trunk/python/ndg.security.test/setup.py @ 4742

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

Preparing new release

  • Property svn:executable set to *
  • Property svn:keywords set to Id
Line 
1#!/usr/bin/env python
2"""Distribution Utilities setup program for NDG Security Test Package
3
4NERC Data Grid Project
5"""
6__author__ = "P J Kershaw"
7__date__ = "15/03/07"
8__copyright__ = "(C) 2007 STFC"
9__license__ = \
10"""This software may be distributed under the terms of the Q Public
11License, version 1.0 or later."""
12__contact__ = "Philip.Kershaw@stfc.ac.uk"
13__revision__ = '$Id$'
14
15# Bootstrap setuptools if necessary.
16from ez_setup import use_setuptools
17use_setuptools()
18from setuptools import setup, find_packages
19import os
20
21_pkgData = {
22    'ndg.security.test.attCert': [
23        '*.xml',
24        '*.cfg',
25        'README'
26    ],
27    'ndg.security.test.attributeauthority': [
28        '*.cfg', 
29    ],
30    'ndg.security.test.attributeauthorityclient': [
31        '*.cfg', 
32        'README'
33    ],
34    'ndg.security.test.authz.pdp': [
35        '*.cfg', 
36        'README'
37    ],
38    'ndg.security.test.authz.pdp.browse': [
39        '*.cfg', 
40        'README'
41    ],
42    'ndg.security.test.combinedservices': [
43        '*.cfg',
44        '*.ini',
45        'README'
46    ],
47    'ndg.security.test.combinedservices.openidprovider': [
48        'README',
49    ],
50    'ndg.security.test.combinedservices.openidprovider.layout': [
51        '*.jpg',
52        '*.gif',
53        '*.png',
54        '*.css'
55    ],
56    'ndg.security.test.combinedservices.openidprovider.layout.icons': [
57        '*.jpg',
58        '*.gif',
59        '*.png'
60    ],
61    'ndg.security.test.combinedservices.singleSignOnService': [
62        '*.cfg',
63    ],
64    'ndg.security.test.config': [
65        'README',
66    ],
67    'ndg.security.test.config.attributeauthority.sitea': [
68        'siteA-aa.crt',
69        'siteA-aa.key',
70        '*.cfg',
71        '*.xml'
72    ],
73    'ndg.security.test.config.attributeauthority.siteb': [
74        'siteB-aa.crt',
75        'siteB-aa.key',
76        '*.cfg',
77        '*.xml'
78    ],
79    'ndg.security.test.config.ca': [
80        '*.crt',
81    ],
82    'ndg.security.test.config.pki': [
83        '*.crt',
84        '*.key'
85    ],
86    'ndg.security.test.config.sessionmanager': [
87        '*.ini',
88        '*.crt',
89        '*.key',
90    ],
91    'ndg.security.test.configfileparsers': [
92        '*.cfg'
93    ],
94    'ndg.security.test.credentialwallet': [
95        '*.cfg',
96        'README'
97    ],
98    'ndg.security.test.sessionmanager': [
99        '*.cfg', 
100        'README'
101    ],
102    'ndg.security.test.sessionmanagerclient': [
103        '*.cfg', 
104        'sm-clnt.crt',
105        'sm-clnt.key',
106        'test.key',
107        'README'
108    ],
109    'ndg.security.test.sslclientauthnmiddleware': [
110        'localhost.crt',
111        'localhost.key',
112        'localhost.pem',
113        '*.wsgi',
114        'README',
115        '*.cfg',
116        '*.ini'
117    ],
118    'ndg.security.test.wssecurity': [
119        '*.wsdl', 
120        'README',
121        '*.txt'
122    ],
123    'ndg.security.test.wssecurity.client': [
124        '*.cfg',
125        'Makefile'
126    ],
127    'ndg.security.test.wssecurity.server': [
128        '*.cfg',
129        'Makefile'
130    ],
131    'ndg.security.test.x509': [
132       '*.cfg',
133       'proxy.crt',
134       'README'
135    ],
136    'ndg.security.test.xmlsec.dom': [
137        '*.cfg',
138        'README'
139    ],
140    'ndg.security.test.xmlsec.etree': [
141        '*.cfg',
142        'README'
143    ],
144    'ndg.security.test.XMLSecDoc': [
145        '*.cfg',
146        'test.crt',
147        'test.key',
148        'ndg-test-ca.crt',
149        'README'
150    ]
151    }   
152
153setup(
154    name =                      'ndg_security_test',
155    version =                   '1.0.0',
156    description =               'NERC DataGrid Security Unit tests',
157    long_description =          'Unit tests client - server side',
158    author =                    'Philip Kershaw',
159    author_email =              'Philip.Kershaw@stfc.ac.uk',
160    maintainer =                'Philip Kershaw',
161    maintainer_email =          'Philip.Kershaw@stfc.ac.uk',
162    url =                       'http://proj.badc.rl.ac.uk/ndg/wiki/Security',
163    license =               'Q Public License, version 1.0 or later',
164    packages =                      find_packages(),
165    namespace_packages =        ['ndg', 'ndg.security'],
166    package_data =          _pkgData,                             
167    zip_safe =              False
168)
Note: See TracBrowser for help on using the repository browser.