root/cleverbox/tags/0.4.2/setup.py

Revision 268, 1.7 KB (checked in by trivoallan, 4 years ago)

cleverbox : preparing 0.4.2 release.

Line 
1#!/usr/bin/env python2.4
2
3# This file is part of the "Cleverbox" program.
4#
5# Cleverbox is free software: you can redistribute it and/or modify
6# it under the terms of the GNU General Public License as published by
7# the Free Software Foundation, either version 3 of the License, or
8# (at your option) any later version.
9#
10# Cleverbox is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13# GNU General Public License for more details.
14#
15# You should have received a copy of the GNU General Public License
16# along with Cleverbox.  If not, see <http://www.gnu.org/licenses/>.
17#
18# Copyright 2008, Tristan Rivoallan
19
20from glob import glob
21from setuptools import setup, find_packages
22
23setup(
24   
25    # Project identity
26    name='Cleverbox',
27    version='0.4.2',
28    description='Script for automating multiple trac instances deployment and maintenance.',
29    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.',
30    author='Tristan Rivoallan',
31    author_email='trivoallan@clever-age.com',
32    url='http://www.clever-age.org/trac/wiki/cleverbox',
33    license='GPLv3',
34   
35    # Files
36    packages=find_packages(),
37    scripts=['scripts/cleverbox-admin'],
38    data_files=[('/usr/share/cleverbox',     glob('assets/*')),
39                ('/usr/share/doc/cleverbox', glob('docs/*')),
40                ('/usr/share/man/man1',     glob('scripts/*.1'))],
41   
42    # Dependencies
43    install_requires=['setuptools>=0.6b1', 'trac>=0.10.3']
44)
Note: See TracBrowser for help on using the browser.