#!/usr/bin/env python # -*- coding: iso-8859-1 -*- from setuptools import setup setup( name = 'TracForge', version = '1.1', packages = ['tracforge', 'tracforge/subscriptions', 'tracforge/admin', 'tracforge/linker', ], package_data={ 'tracforge' : [ 'templates/*.cs', 'htdocs/css/*.css', 'htdocs/img/greyscale/*.gif', 'htdocs/js/*.js', 'htdocs/js/interface/*.js', ] }, author = "Noah Kantrowitz", author_email = "noah@coderanger.net", description = "Experimental multi-project support.", long_description = "A suite of plugins to link a set of related projects.", license = "BSD", keywords = "trac plugin forge multi project", url = "http://trac-hacks.org/wiki/TracForgePlugin", entry_points = { 'trac.plugins': [ 'tracforge.perms = tracforge.perms', 'tracforge.resources = tracforge.resources', 'tracforge.subscriptions = tracforge.subscriptions', 'tracforge.admin = tracforge.admin', 'tracforge.linker = tracforge.linker', 'tracforge.userlist = tracforge.userlist', 'tracforge.authzgroups = tracforge.authzgroups [authzgroups]', 'tracforge.acct_mgr_roles = tracforge.acct_mgr_roles [acct_mgr]', ], }, extras_require = { 'acct_mgr' : [ 'TracAccountManager>0.1' ], 'authzgroups' : [ 'TracAuthzGroups>0.0' ], } )