| 1 |
#!/usr/bin/env python |
|---|
| 2 |
# -*- coding: iso-8859-1 -*- |
|---|
| 3 |
|
|---|
| 4 |
from setuptools import setup |
|---|
| 5 |
|
|---|
| 6 |
setup( |
|---|
| 7 |
name = 'TracForge', |
|---|
| 8 |
version = '1.1', |
|---|
| 9 |
packages = ['tracforge', |
|---|
| 10 |
'tracforge/subscriptions', |
|---|
| 11 |
'tracforge/admin', |
|---|
| 12 |
'tracforge/linker', |
|---|
| 13 |
], |
|---|
| 14 |
package_data={ 'tracforge' : [ 'templates/*.cs', |
|---|
| 15 |
'htdocs/css/*.css', |
|---|
| 16 |
'htdocs/img/greyscale/*.gif', |
|---|
| 17 |
'htdocs/js/*.js', |
|---|
| 18 |
'htdocs/js/interface/*.js', |
|---|
| 19 |
] }, |
|---|
| 20 |
author = "Noah Kantrowitz", |
|---|
| 21 |
author_email = "noah@coderanger.net", |
|---|
| 22 |
description = "Experimental multi-project support.", |
|---|
| 23 |
long_description = "A suite of plugins to link a set of related projects.", |
|---|
| 24 |
license = "BSD", |
|---|
| 25 |
keywords = "trac plugin forge multi project", |
|---|
| 26 |
url = "http://trac-hacks.org/wiki/TracForgePlugin", |
|---|
| 27 |
|
|---|
| 28 |
entry_points = { |
|---|
| 29 |
'trac.plugins': [ |
|---|
| 30 |
'tracforge.perms = tracforge.perms', |
|---|
| 31 |
'tracforge.resources = tracforge.resources', |
|---|
| 32 |
'tracforge.subscriptions = tracforge.subscriptions', |
|---|
| 33 |
'tracforge.admin = tracforge.admin', |
|---|
| 34 |
'tracforge.linker = tracforge.linker', |
|---|
| 35 |
'tracforge.userlist = tracforge.userlist', |
|---|
| 36 |
'tracforge.authzgroups = tracforge.authzgroups [authzgroups]', |
|---|
| 37 |
'tracforge.acct_mgr_roles = tracforge.acct_mgr_roles [acct_mgr]', |
|---|
| 38 |
], |
|---|
| 39 |
}, |
|---|
| 40 |
|
|---|
| 41 |
extras_require = { |
|---|
| 42 |
'acct_mgr' : [ 'TracAccountManager>0.1' ], |
|---|
| 43 |
'authzgroups' : [ 'TracAuthzGroups>0.0' ], |
|---|
| 44 |
} |
|---|
| 45 |
) |
|---|