X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/d2f2500bddb2a3809cd8e96a64c091f331b8f274..adf87805bb2ffb1f297867dcee8dc21264209496:/third_party/transifex-client/setup.py diff --git a/third_party/transifex-client/setup.py b/third_party/transifex-client/setup.py new file mode 100755 index 00000000..626303d5 --- /dev/null +++ b/third_party/transifex-client/setup.py @@ -0,0 +1,56 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import os +import glob +from codecs import BOM + +from setuptools import setup, find_packages +from setuptools.command.build_py import build_py as _build_py + +from txclib import get_version + +readme_file = open(u'README.rst') +long_description = readme_file.read() +readme_file.close() +if long_description.startswith(BOM): + long_description = long_description.lstrip(BOM) +long_description = long_description.decode('utf-8') + +package_data = { + '': ['LICENSE', 'README.rst'], +} + +scripts = ['tx'] + +install_requires = [] +try: + import json +except ImportError: + install_requires.append('simplejson') + +setup( + name="transifex-client", + version=get_version(), + scripts=scripts, + description="A command line interface for Transifex", + long_description=long_description, + author="Transifex", + author_email="info@transifex.com", + url="https://www.transifex.com", + license="GPLv2", + dependency_links = [ + ], + setup_requires = [ + ], + install_requires = install_requires, + tests_require = ["mock", ], + data_files=[ + ], + test_suite="tests", + zip_safe=False, + packages=['txclib', ], + include_package_data=True, + package_data = package_data, + keywords = ('translation', 'localization', 'internationalization',), +)