root/cleverbox/tags/0.4/setup.py

Revision 167, 1.1 KB (checked in by trivoallan, 4 years 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
6import ez_setup
7ez_setup.use_setuptools()
8
9from glob import glob
10from setuptools import setup, find_packages
11
12setup(
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.