source: fulltextsearchplugin/trunk/setup.py

Last change on this file was 16711, checked in by Ryan J Ollos, 6 years ago

FullTextSearchPlugin 0.1: Require TracTags >= 0.7

Refs #13228.

File size: 3.0 KB
RevLine 
[11663]1# Copyright (c) 2010, Logica
[16711]2#
[11663]3# All rights reserved.
[16711]4#
[11663]5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions are met:
[16711]7#
8#     * Redistributions of source code must retain the above copyright
[11663]9#       notice, this list of conditions and the following disclaimer.
10#     * Redistributions in binary form must reproduce the above copyright
11#       notice, this list of conditions and the following disclaimer in the
12#       documentation and/or other materials provided with the distribution.
13#     * Neither the name of the <ORGANIZATION> nor the names of its
14#       contributors may be used to endorse or promote products derived from
15#       this software without specific prior written permission.
[16711]16#
[11663]17# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
18# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
19# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
20# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
21# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
22# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
23# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
24# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
25# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
26# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
27# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28# ----------------------------------------------------------------------------
29
30from setuptools import find_packages, setup
31
32setup(
[16711]33    name = 'FullTextSearchPlugin',
34    version = '0.1',
[11663]35    author = 'Mikael Frykholm',
36    author_email = 'mikael.frykholm@logica.com',
37    description = "Provide full text indexing of all core items like tickets, wiki, attachments, source code.",
38    license = \
39    """Copyright (c) 2010, Logica. All rights reserved. Released under the 3-clause BSD license. """,
[11691]40    url = "http://trac-hacks.org/attachment/wiki/FullTextSearchPlugin",
[11663]41    packages = ['fulltextsearchplugin'],
[16711]42    package_data = {'fulltextsearchplugin' : ['htdocs/js/*.js', 'htdocs/css/*.css']},
43    install_requires = ['Trac>=0.12', 'sunburnt', 'lxml', 'httplib2',
44                        'TracTags>=0.7', 'ComponentDependencyPlugin',
[11663]45                        ],
[11691]46    dependency_links = ['http://trac-hacks.org/attachment/wiki/FullTextSearchPlugin/ComponentDependencyPlugin-0.1.tar.gz?format=raw',
47                        'http://trac-hacks.org/attachment/wiki/FullTextSearchPlugin/TracTags-0.6.tar.gz?format=raw',
48                        ],
[11663]49    entry_points = {
50        'trac.plugins': [
51            'fulltextsearchplugin.fulltextsearch = fulltextsearchplugin.fulltextsearch',
52            'fulltextsearchplugin.admin = fulltextsearchplugin.admin',
[16711]53        ]
[11663]54    },
55    test_suite = 'fulltextsearchplugin.tests.suite',
56    tests_require = ['TracBrowserSvnOperations',
57                     ],
58)
Note: See TracBrowser for help on using the repository browser.