mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-11-14 02:50:12 +01:00
98033f3270
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`.
45 lines
1.3 KiB
Python
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',
|
|
],
|
|
)
|