mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-11-04 22:40:12 +01:00
b33add9ce7
This keeps the numbers of names down to a minimum, and since the config is placed right next to the script, this keeps tab completion working nicely when the config file is in place. The old file name is still supported.
47 lines
1.4 KiB
Python
47 lines
1.4 KiB
Python
#!/usr/bin/env python2
|
|
|
|
from setuptools import setup
|
|
import sys
|
|
|
|
# workaround issue on OSX, where sys.prefix is not an installable location
|
|
if sys.platform == 'darwin' and sys.prefix.startswith('/System'):
|
|
data_prefix = '.'
|
|
else:
|
|
data_prefix = sys.prefix
|
|
|
|
setup(name='fdroidserver',
|
|
version='0.5.0',
|
|
description='F-Droid Server Tools',
|
|
long_description=open('README.md').read(),
|
|
author='The F-Droid Project',
|
|
author_email='team@f-droid.org',
|
|
url='https://f-droid.org',
|
|
packages=['fdroidserver', 'fdroidserver.asynchronousfilereader'],
|
|
scripts=['fdroid', 'fd-commit'],
|
|
data_files=[
|
|
(data_prefix + '/share/doc/fdroidserver/examples',
|
|
['buildserver/config.buildserver.py',
|
|
'examples/config.py',
|
|
'examples/makebuildserver.config.py',
|
|
'examples/opensc-fdroid.cfg',
|
|
'examples/fdroid-icon.png']),
|
|
],
|
|
install_requires=[
|
|
'mwclient',
|
|
'paramiko',
|
|
'Pillow',
|
|
'apache-libcloud >= 0.14.1',
|
|
'pyasn1',
|
|
'pyasn1-modules',
|
|
'PyYAML',
|
|
'requests',
|
|
],
|
|
classifiers=[
|
|
'Development Status :: 3 - Alpha',
|
|
'Intended Audience :: Developers',
|
|
'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)'
|
|
'Operating System :: POSIX',
|
|
'Topic :: Utilities',
|
|
],
|
|
)
|