1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-14 02:50:12 +01:00
fdroidserver/setup.py
Hans-Christoph Steiner 98033f3270 if the AWS S3 bucket does not exist, create it
This makes the AWS S3 setup dead simple: just put in a awsbucket name of
your choosing, set the AWS credentials, and it'll do the rest, whether the
bucket exists already or not.  S3 buckets are trivial to delete too, in
case of error: `s3cmd rb s3://mybadbucketname`.
2014-04-22 23:13:38 -04:00

45 lines
1.3 KiB
Python

#!/usr/bin/env python2
from setuptools import setup
import os
import subprocess
import sys
if not os.path.exists('fdroidserver/getsig/getsig.class'):
subprocess.check_output('cd fdroidserver/getsig && javac getsig.java',
shell=True)
setup(name='fdroidserver',
version='0.1',
description='F-Droid Server Tools',
long_description=open('README').read(),
author='The F-Droid Project',
author_email='team@f-droid.org',
url='https://f-droid.org',
packages=['fdroidserver'],
scripts=['fdroid', 'fd-commit'],
data_files=[
(sys.prefix + '/share/doc/fdroidserver/examples',
[ 'buildserver/config.buildserver.py',
'examples/config.py',
'examples/makebs.config.py',
'examples/opensc-fdroid.cfg',
'examples/fdroid-icon.png']),
('fdroidserver/getsig', ['fdroidserver/getsig/getsig.class'])
],
install_requires=[
'mwclient',
'paramiko',
'PIL',
'python-magic',
'apache-libcloud >= 0.14.1',
],
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Operating System :: POSIX',
'Topic :: Utilities',
],
)