Replace getsig.java with a pure python implementation

Special thanks to deki for helping out with the certificate encodings:
https://gitlab.com/snippets/1842

fixes #5 https://gitlab.com/fdroid/fdroidserver/issues/5
This commit is contained in:
Daniel Martí 2014-08-29 22:53:55 -04:00 committed by Ciaran Gultnieks
parent c88eff9af7
commit 6e2d0a9e1e
5 changed files with 55 additions and 30 deletions

View file

@ -1,14 +1,8 @@
#!/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.2.1',
description='F-Droid Server Tools',
@ -25,8 +19,6 @@ setup(name='fdroidserver',
'examples/makebs.config.py',
'examples/opensc-fdroid.cfg',
'examples/fdroid-icon.png']),
('fdroidserver/getsig',
['fdroidserver/getsig/getsig.class']),
],
install_requires=[
'mwclient',
@ -34,6 +26,8 @@ setup(name='fdroidserver',
'Pillow',
'python-magic',
'apache-libcloud >= 0.14.1',
'pyasn1',
'pyasn1-modules',
],
classifiers=[
'Development Status :: 3 - Alpha',