root/cleverbox/tags/0.4/setup.py

Revision 167, 1.1 kB (checked in by trivoallan, 1 year ago)

cleverbox : preparing 0.4 release.

Line 
1 #!/usr/bin/env python
2
3 # Automatically install setuptools if needed.
4 # User must have internet access
5 # See http://peak.telecommunity.com/DevCenter/setuptools#using-setuptools-without-bundling-it
6 import ez_setup
7 ez_setup.use_setuptools()
8
9 from glob import glob
10 from setuptools import setup, find_packages
11
12 setup(
13    
14     # Project identity
15     name='Cleverbox',
16     version='0.4',
17     description='Script for automating multiple trac instances deployment and maintenance.',
18     long_description='The Cleverbox sits on top of [http://trac.edgewall.org Trac] and [http://subversion.tigris.org Subversion]. It provides an interactive shell for deploying and maintaining instances of both projects.',
19     author='Tristan Rivoallan',
20     author_email='trivoallan@clever-age.com',
21     url='http://www.clever-age.org/trac/wiki/cleverbox',
22     license='GPLv3',
23    
24     # Files
25     packages=find_packages(),
26     scripts=['scripts/cleverbox-admin'],
27     data_files=[('/usr/share/cleverbox',     glob('assets/*')),
28                 ('/usr/share/doc/cleverbox', glob('docs/*'))],
29    
30     # Dependencies
31     install_requires=['setuptools>=0.6b1', 'trac>=0.10.3']
32 )
Note: See TracBrowser for help on using the browser.